<?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 rel="alternate" hreflang="en-SG"
                       href="https://www.techradar.com/sg/feeds/tag/small-appliances"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from TechRadar SG in Small-appliances ]]></title>
                <link>https://www.techradar.com/sg/home/small-appliances</link>
        <description><![CDATA[ All the latest small-appliances content from the TechRadar  SG team ]]></description>
                                    <lastBuildDate>Fri, 11 Sep 2026 22:00:00 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ Don’t waste money on an overly complex coffee maker — as a certified barista, these are the 3 best beginner-friendly machines I recommend for easy brewing ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you're looking for a coffee maker that will make preparing a delicious brew as simple as possible, you're in the right place. I test over a dozen coffee makers each year here at TechRadar, and here I've put together the three I think are the most beginner-friendly, and accessibly priced too.</p><p>There are scores of sophisticated bean-to-cup machines around that will brew complex coffee drinks at the tap of a button, but they require a lot of cleaning and are usually very expensive. All the options here are simple to maintain and affordable, making them a better choice overall if you're new to brewing.</p><p>Here I've picked three different machines for different brewing styles: a drip coffee maker for brewing a large pot of coffee with minimal hassle, a simple bean-to-cup espresso machine that requires minimal maintenance, and an easy-to-use capsule coffee maker that eliminates the need to handle beans or grounds entirely.</p><h2 id="breville-luxe-brewer-thermal">Breville Luxe Brewer Thermal</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/J9EnE4ujtZdDDAyJEBcDqH-1920-80.jpg" alt="Breville Luxe Brewer Thermal drip coffee maker on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xEjvdQphTFHfmFZvdATmwR-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wjxkTNThyP3ngGSNPsXLVS-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rFRhCRJmA9iDk9Gpyp362d-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CWi9EgY4Bsozbm5DVZau6c-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CVbMu854sksruSquXsesMS-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BtJ2h3ASV7cjnXBL8HUWPG-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Brewing a batch of drip coffee is, fundamentally, a very straightforward process — you just pour hot water onto ground coffee and let it drip into a carafe — and the Luxe Brewer Thermal keeps things simple while providing a handful of genuinely useful customization options. </p><p>In my tests, the default settings worked well, but if you don't get just the right flavor from your beans, you can tweak the bloom time (how long the coffee is pre-infused with hot water), bloom temperature, brew time, and brew temperature to fine-tune the extraction.</p><p>The machine can also prepare a batch of cold-brewed coffee. Load it up with ground coffee (the Luxe Brewer Thermal comes with a handy guide to help you measure out the optimal amount), add water to the line on the tank, remove the carafe lid so it doesn't begin to drip, and press the button to start. Your coffee will be steeped cold for 24 hours, and the machine will beep to alert you when it's ready.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/sage-luxe-brewer-thermal-review"><strong>Breville Luxe Brewer Thermal review</strong></a></p><div data-model-name="Breville Luxe Brewer Thermal,Sage Luxe Brewer Thermal" data-widget-type="review" data-widget-title="Today's best Breville/Sage Luxe Brewer Thermal deals"></div><h2 id="philips-baristina">Philips Baristina</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qK8zgH7zmZCkGrDfB5ELJA-1920-80.jpg" alt="Philips Baristina coffee maker on kitchen counter with espresso" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WARhCWcBMCPNKdMR3cmm9i-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SXh4KkHe6HuaJvcs4imjLk-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9pMgc6GeZXxwUCvVH9yMZm-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5xuNXHCpLLzRvNLVk5ekp-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8ATcmmZDyA8C7jGvesp57e-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iCLdVNsrbZhpyA9n8xHoe3-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WmZgSbSMKBibGtn9sLawN6-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>This is the smallest and cheapest bean-to-cup coffee maker I've ever tested, and it's so easy to use, it's ideal for beginners and a great option for anyone thinking of making the switch from coffee capsules. </p><p>Just load your beans in the top, fill the water tank, push in the empty portafilter handle, and slide it to the right. The Baristina will grind the perfect dose of coffee into the basket, tamp it down, then slide the whole handle to the left and pull the shot for you. </p><p>It's a piece of cake, and much easier to clean than a typical automatic espresso machine because there's no moisture or debris building up inside an enclosed case. The only drawback is that it can't steam milk (unless you pick up a bundle with the standalone milk frother), but Philips has just launched an updated version — the Baristina Latte — that solves that particular issue. I'm very much looking forward to testing it</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review"><strong>Philips Baristina review</strong></a></p><div data-widget-type="review" data-model-name="Philips Baristina"></div><h3 id="bosch-tassimo-finesse-friendly">Bosch Tassimo Finesse Friendly</h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/yaTrjTaexHnzF3sowzJqfR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker with caffe latte" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tPLb6jWg86QMrPonkFWweR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker with top open" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kYU3AY2MDUXuRaC4aQZRkR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker with steam after dispensing milk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LwFtWcjegApF6k3B7YgSeR-1920-80.jpg" alt="Woman pressing start button on Bosch Tassimo Finesse Friendly coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HQcNEZUgTADw2xbUbLWWfR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker dispensing coffee into caffe latte" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fbAzTDDdQBUETaSvL54acR-1920-80.jpg" alt="Cleaning disc inserted in Bosch Tassimo Finesse Friendly coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DwVP72CcccdrZHGdeLqWdR-1920-80.jpg" alt="Water tank removed from Bosch Tassimo Finesse Friendly coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kR9LcyPCbQxMK3Xu2KNzcR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker with drip tray raised ready to dispense espresso" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Friendly by name, friendly by nature — unlike most coffee pod machines, the Finesse Friendly can create rich foam using pods of long-life milk for lattes and cappuccinos in an instant. </p><p>You can get plain milk for regular cappuccinos and lattes, or capsules of flavored milk designed to pair with a particular coffee capsule (like cinnamon roll latte, for example). I'm not usually a great fan of flavored coffee capsules, but Tassimo pods are genuinely tasty, and not overwhelmingly sweet. </p><p>The Finesse Friendly is cheap too, and is often discounted to £49.99 (about $70 / AU$90). The downside is that the capsules can be quite expensive, particularly for drinks that require two pods (one for coffee and one for milk). It still works out cheaper than an elaborate takeout habit, but bear in mind that this machine isn't currently available outside Europe unless imported.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/bosch-tassimo-finesse-friendly-review"><strong>Bosch Tassimo Finesse Friendly review</strong></a></p><div data-widget-type="review" data-model-name="Bosch Tassimo Finesse Friendly"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/as-a-certified-barista-these-are-the-3-best-beginner-friendly-machines-i-recommend-for-easy-brewing</link>
                                                                            <description>
                            <![CDATA[ Coffee-making doesn't have to be complicated or expensive — these three beginner-friendly machines makes it both affordable and easy. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">dSSB9GtZkexwKoe2WawCvC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TkTrtoQRj6MQwWURkM8rjg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 11 Sep 2026 22:00:00 +0000</pubDate>                                                                                                                                <updated>Sun, 13 Sep 2026 22:26:15 +0000</updated>
                                                                                                                                            <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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/TkTrtoQRj6MQwWURkM8rjg-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of three beginner-friendly coffee makers in use]]></media:description>                                                            <media:text><![CDATA[Split image of three beginner-friendly coffee makers in use]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of three beginner-friendly coffee makers in use]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TkTrtoQRj6MQwWURkM8rjg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you're looking for a coffee maker that will make preparing a delicious brew as simple as possible, you're in the right place. I test over a dozen coffee makers each year here at TechRadar, and here I've put together the three I think are the most beginner-friendly, and accessibly priced too.</p><p>There are scores of sophisticated bean-to-cup machines around that will brew complex coffee drinks at the tap of a button, but they require a lot of cleaning and are usually very expensive. All the options here are simple to maintain and affordable, making them a better choice overall if you're new to brewing.</p><p>Here I've picked three different machines for different brewing styles: a drip coffee maker for brewing a large pot of coffee with minimal hassle, a simple bean-to-cup espresso machine that requires minimal maintenance, and an easy-to-use capsule coffee maker that eliminates the need to handle beans or grounds entirely.</p><h2 id="breville-luxe-brewer-thermal">Breville Luxe Brewer Thermal</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/J9EnE4ujtZdDDAyJEBcDqH-1920-80.jpg" alt="Breville Luxe Brewer Thermal drip coffee maker on kitchen counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xEjvdQphTFHfmFZvdATmwR-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wjxkTNThyP3ngGSNPsXLVS-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rFRhCRJmA9iDk9Gpyp362d-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CWi9EgY4Bsozbm5DVZau6c-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CVbMu854sksruSquXsesMS-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BtJ2h3ASV7cjnXBL8HUWPG-1920-80.jpg" alt="Sage Luxe Brewer Thermal" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Brewing a batch of drip coffee is, fundamentally, a very straightforward process — you just pour hot water onto ground coffee and let it drip into a carafe — and the Luxe Brewer Thermal keeps things simple while providing a handful of genuinely useful customization options. </p><p>In my tests, the default settings worked well, but if you don't get just the right flavor from your beans, you can tweak the bloom time (how long the coffee is pre-infused with hot water), bloom temperature, brew time, and brew temperature to fine-tune the extraction.</p><p>The machine can also prepare a batch of cold-brewed coffee. Load it up with ground coffee (the Luxe Brewer Thermal comes with a handy guide to help you measure out the optimal amount), add water to the line on the tank, remove the carafe lid so it doesn't begin to drip, and press the button to start. Your coffee will be steeped cold for 24 hours, and the machine will beep to alert you when it's ready.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/sage-luxe-brewer-thermal-review"><strong>Breville Luxe Brewer Thermal review</strong></a></p><div data-model-name="Breville Luxe Brewer Thermal,Sage Luxe Brewer Thermal" data-widget-type="review" data-widget-title="Today's best Breville/Sage Luxe Brewer Thermal deals"></div><h2 id="philips-baristina">Philips Baristina</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qK8zgH7zmZCkGrDfB5ELJA-1920-80.jpg" alt="Philips Baristina coffee maker on kitchen counter with espresso" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WARhCWcBMCPNKdMR3cmm9i-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SXh4KkHe6HuaJvcs4imjLk-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9pMgc6GeZXxwUCvVH9yMZm-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5xuNXHCpLLzRvNLVk5ekp-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8ATcmmZDyA8C7jGvesp57e-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iCLdVNsrbZhpyA9n8xHoe3-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WmZgSbSMKBibGtn9sLawN6-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>This is the smallest and cheapest bean-to-cup coffee maker I've ever tested, and it's so easy to use, it's ideal for beginners and a great option for anyone thinking of making the switch from coffee capsules. </p><p>Just load your beans in the top, fill the water tank, push in the empty portafilter handle, and slide it to the right. The Baristina will grind the perfect dose of coffee into the basket, tamp it down, then slide the whole handle to the left and pull the shot for you. </p><p>It's a piece of cake, and much easier to clean than a typical automatic espresso machine because there's no moisture or debris building up inside an enclosed case. The only drawback is that it can't steam milk (unless you pick up a bundle with the standalone milk frother), but Philips has just launched an updated version — the Baristina Latte — that solves that particular issue. I'm very much looking forward to testing it</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review"><strong>Philips Baristina review</strong></a></p><div data-widget-type="review" data-model-name="Philips Baristina"></div><h3 id="bosch-tassimo-finesse-friendly">Bosch Tassimo Finesse Friendly</h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/yaTrjTaexHnzF3sowzJqfR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker with caffe latte" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tPLb6jWg86QMrPonkFWweR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker with top open" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kYU3AY2MDUXuRaC4aQZRkR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker with steam after dispensing milk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LwFtWcjegApF6k3B7YgSeR-1920-80.jpg" alt="Woman pressing start button on Bosch Tassimo Finesse Friendly coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HQcNEZUgTADw2xbUbLWWfR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker dispensing coffee into caffe latte" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fbAzTDDdQBUETaSvL54acR-1920-80.jpg" alt="Cleaning disc inserted in Bosch Tassimo Finesse Friendly coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DwVP72CcccdrZHGdeLqWdR-1920-80.jpg" alt="Water tank removed from Bosch Tassimo Finesse Friendly coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kR9LcyPCbQxMK3Xu2KNzcR-1920-80.jpg" alt="Bosch Tassimo Finesse Friendly coffee maker with drip tray raised ready to dispense espresso" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Friendly by name, friendly by nature — unlike most coffee pod machines, the Finesse Friendly can create rich foam using pods of long-life milk for lattes and cappuccinos in an instant. </p><p>You can get plain milk for regular cappuccinos and lattes, or capsules of flavored milk designed to pair with a particular coffee capsule (like cinnamon roll latte, for example). I'm not usually a great fan of flavored coffee capsules, but Tassimo pods are genuinely tasty, and not overwhelmingly sweet. </p><p>The Finesse Friendly is cheap too, and is often discounted to £49.99 (about $70 / AU$90). The downside is that the capsules can be quite expensive, particularly for drinks that require two pods (one for coffee and one for milk). It still works out cheaper than an elaborate takeout habit, but bear in mind that this machine isn't currently available outside Europe unless imported.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/bosch-tassimo-finesse-friendly-review"><strong>Bosch Tassimo Finesse Friendly review</strong></a></p><div data-widget-type="review" data-model-name="Bosch Tassimo Finesse Friendly"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Tineco's Floor One Station S9 Scientist Pro is the only floor cleaner you need for wet and dry mess, provided your budget can take the hit ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-two-minute-review"><span>Tineco Floor One Station S9 Scientist Pro: two-minute review</span></h3><p>In August 2026, Tineco launched its most advanced floor washer to date — the Tineco Floor One Station S9 Scientist Pro Wet and Dry Vacuum. With a suction power of up to 25,000 Pa, it’s one of the most powerful wet-dry vacuums on the market, picking up fine materials like flour in a single pass and large materials like 8-12 leaves in less than a minute. With the lie flat design, you can reach further under furniture. Side edge cleaning doesn’t get better than this. You can clean along the front of the vacuum up to about one-half to one-eighth of an inch. With a battery that lasts 65-75 minutes on Auto mode and up to 100 minutes on Quiet mode, you can clean most houses in a single go. </p><p>Thanks to four cleaning modes, including a dirt detect mode, the Tineco Floor ONE Station S9 Scientist Pro Wet and Dry Vacuum soared through our various cleaning tests from dry debris to wet messes and stubborn stains. A HydroBurst sprayer that can spray solution on tough stains is a great addition, but kind of unnecessary since the mopping power is exceptionally good. Not only does the wet-dry vacuum use hot water to clean (and continuously washes the brushroll as it mops), but the brushroll presses against the floor for a deeper clean and utilizes a streak-free scraper when the wet-dry vacuum goes in reverse. This helps to remove tough messes and prevent streaks or water stains.</p><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.41%;"><img id="o68AgTZc4L8mYZLA5mT3Yf" name="PXL_20260823_204701583" alt="Person vacuuming with Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner" src="https://cdn.mos.cms.futurecdn.net/o68AgTZc4L8mYZLA5mT3Yf-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" 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 most notable upgrade, however, is the Smart Refresh Station. Tineco clearly took inspiration from robot vacuum bases and created a base that automatically refills the wet-dry vacuum with cleaning solution and clean water from a 5-liter water tank. This reduces the maintenance required, which is already impressive considering the base uses hot water and hot air to clean the brushroll. Maybe soon enough Tineco will surprise us with a base that removes dirty water and debris too. </p><p>Perhaps the biggest drawback to this wet-dry vacuum is the price. It’s one of the highest on the market. If you’re willing to do a little more maintenance, the Tineco Floor One S9 Artist Pro cleans just as well. Still, I can’t deny that the Floor ONE Station S9 Scientist Pro Wet and Dry Vacuum might do better with larger debris and is a great investment for those with larger homes who want to clean their space on a single charge. </p><p>Keep reading for my full review of the Tineco Floor ONE Station S9 Scientist Pro Wet and Dry Vacuum and see why it’s currently my favorite on the market. </p><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-price-and-availability"><span>Tineco Floor One Station S9 Scientist Pro: price and availability</span></h3><ul><li><strong>List price: </strong>$1,199 (about £880 / AU$1,660)</li><li><strong>Launch date: </strong>August 2026</li><li><strong>Availability: </strong>US</li></ul><p>The Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum launched in the US in August 2026 at a list price of $1,199 (about £880 / AU$1,660), making it Tineco’s most expensive wet-dry vacuum and a premium-priced wet-dry vacuum on the wider market. It’s sold through Tineco, as well as third-party retailers like Amazon and Walmart. </p><p>The price is not surprising, considering it may be the first wet-dry vacuum to offer a base station that auto refills the unit with water and solution. I’ve been testing wet-dry vacuums for years, and though this isn’t new technology (in that we see it utilized with wet-dry robot vacuums), it is new for wet-dry vacuum bases. Add in the exceptional battery life, solution sprayer, and streak-free scraper technology, and this price makes sense. </p><p>Perhaps during the holidays, the Tineco Floor ONE Station S9 Scientist Pro will be discounted. For now, you could go with the equally exceptional Tineco Floor One S9 Artist Pro Wet Dry Vacuum if you’re willing to refill the water tank by hand. It’s usually $849, but it’s discounted to $599, and I can say firsthand that it has a similar cleaning prowess as the S9 Scientist Pro. </p><ul><li><strong>Value score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-specs"><span>Tineco Floor One Station S9 Scientist Pro: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Max suction</p></td><td  ><p>25,000 Pa</p></td></tr><tr><td class="firstcol " ><p>Dimensions:</p></td><td  ><p>9.5 x 10.25 x 43 inches (the unit), 12 x 11.25 x 17 inches (base only)</p></td></tr><tr><td class="firstcol " ><p>Water tank volumes</p></td><td  ><p>0.85 L on the unit, 5L on the base (clean) / 0.72 L (dirty)</p></td></tr><tr><td class="firstcol " ><p>Filter</p></td><td  ><p>HEPA filter</p></td></tr><tr><td class="firstcol " ><p>Max runtime</p></td><td  ><p>Up to 100 mins</p></td></tr><tr><td class="firstcol " ><p>Recharge time</p></td><td  ><p>Approx 3-4 hours</p></td></tr><tr><td class="firstcol " ><p>Tools</p></td><td  ><p>Brush to clean dirty water tank</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-design"><span>Tineco Floor One Station S9 Scientist Pro: design</span></h3><ul><li><strong>180-degree lie-flat design for hard-to-reach places</strong></li><li><strong>Four cleaning modes and a solution sprayer for tough stains</strong></li><li><strong>Self-cleaning and clean water auto-refilling base </strong></li></ul><p>It took minutes to put the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum together. All I had to do was remove it from the packaging, slot the handle into the unit, and put it to charge on the base. A bottle of cleaning solution, extra brushroll, and a cleaning brush were provided in the packaging. </p><p>The first few things I noticed about the design were the thickness of the vacuum head and the sleek rectangular box design of the body. It looks almost robotic-like, and as I delved further into the design, it makes a lot more sense why the vacuum looks the way it does. </p><p>The Tineco Floor ONE Station S9 Scientist Pro Wet Dry Vacuum is 30lbs, so it’s not lightweight, but thanks to a self-propel system, it doesn’t feel heavy. I liked that vacuum head and the body are flexible and twist and turn easily. The wet-dry vacuum can also lie 180-degree flat making it easy to reach under beds and sofas to clean. This is possible because the dirty water tank is on the back of the vacuum body and the clean water tank is on the top of the vacuum head — hence why the vacuum head is so bulky. </p><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.41%;"><img id="bPVrQbDo4wNVdHmgTx67Lg" name="PXL_20260823_212321404" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner having cleaned up spill" src="https://cdn.mos.cms.futurecdn.net/bPVrQbDo4wNVdHmgTx67Lg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>A streak-free scraper under the vacuum head lifts when you push the vacuum forward and drops when you pull it backwards, so that it can scrape excess water and tough stains. This results in a completely clean floor free of water stains and streaks. A white headlight helps to illuminate dark spaces, while a comb and scraper near the brushroll prevents the tangling of hair and other debris. </p><p>A small LED screen is placed on the handle with three buttons. The power button turns the unit on and off, while the change mode button lets you move between the four cleaning modes — Auto, Max, Quiet, and Suction. The mode in use and battery life appear on the LED screen.  A HydroBurst button causes cleaning solution to spray from the front of the vacuum head onto tough stains. </p><p>Tineco has done something a bit different with the Floor One Station S9 Scientist Pro Wet Dry Vacuum in terms of the Auto Mode (or the dirt detect system). When using Auto Mode, a light blue digital ring on the front of the unit’s body appears. Parts of the ring turn red to notify you how dirty the floor is. The more red the ring is, the dirtier 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.41%;"><img id="kZMSdWQ2LPH8UPExXiijJg" name="PXL_20260823_211310244" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner vacuuming under low furniture" src="https://cdn.mos.cms.futurecdn.net/kZMSdWQ2LPH8UPExXiijJg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" 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 this digital display is intuitive, there are seven status displays in total that appear on the front of the vacuum’s body and not all of them are easy to remember. The seven displays are Dirt Level, Battery, HydroBurst, Self-Cleaning, Drying Mode, Malfunction, and Water Filling Indicators. Each one has a different shape and a different color indicator. This is probably the biggest design drawback for me, as I think Tineco could’ve displayed such indicators in an easier-to-understand method. With the voice commands, you’ll understand what each indicator means, but if you turn off the voice commands, you might find yourself slightly confused. </p><p>There is also a self-cleaning button on the top of the handle. It’s to be pressed when the wet-dry vacuum is on the base. Three buttons appear on top of the vacuum body when it’s on the base. The 'Hot Water Refill' button refills the wet-dry vacuum with hot water, while the 'Silent' button results in a longer brushroll drying period. The brushroll dries in five minutes if you press the 'Flash' button. </p><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.41%;"><img id="GQXiDGU5MywfHP8vTGGM8f" name="PXL_20260823_213119225" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner display screen" src="https://cdn.mos.cms.futurecdn.net/GQXiDGU5MywfHP8vTGGM8f-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" 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 base may be large, but consider this: it charges the wet-dry vacuum, self-cleans it with hot water and air, <em>and </em>auto refills the wet-dry vacuum’s clean water tank with water and cleaning solution. At the back of the base there is a cleaning solution compartment that can hold an entire bottle of Tineco cleaning solution. A 5-liter tank of clean water is then placed on top the cleaning solution compartment, so that when the wet-dry vacuum is on the base, the base can move hot water into the wet-dry vacuum hands-free. </p><p>While the design outshines other wet-dry vacuums on the market, I see some room for slight improvements in the future. </p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-performance"><span>Tineco Floor One Station S9 Scientist Pro: performance</span></h3><ul><li><strong>Phenomenal cleaning capabilities with great edge cleaning</strong></li><li><strong>Does a outstanding job suctioning liquids and large debris like leaves</strong></li><li><strong>Front edge cleaning varies between ½ and 1/8th of an inch from the wall</strong></li></ul><p>From the get-go, I really liked how the handle of the the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum twisted and turned so easily. This especially helped when I laid the wet-dry vacuum flat to clean under my bed. I was able to reach around the legs of my bedframe easily. </p><p>The dirt detection system was fantastic, recognizing even the smallest amounts of dust. My home is very dusty because it’s historic, and I was glad to see that the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum suctioned up the dust rather than spreading it about or pushing it back into the air. The headlight illuminated dust and debris in dark spaces, though I would’ve preferred a green rather than a white headlight as green lights make dust and debris more visible. At least, I could trust the Auto Mode to 'see' hidden stains or dirt that I couldn’t see under the white headlight or with the naked eye. </p><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.41%;"><img id="eRcaKaQhmf3Xr2MoE6NzKg" name="PXL_20260823_205714802" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner vacuuming up leaves" src="https://cdn.mos.cms.futurecdn.net/eRcaKaQhmf3Xr2MoE6NzKg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" 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 suctioning capabilities of the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum are beyond impressive, which isn’t surprising considering it has a suction power of 25,000 Pa. (Trust me, that’s massive.) I used the wet-dry vacuum to pick up a lot of dried leaves that had fallen around one of my plants. I don’t think I’ve ever seen a wet-dry vacuum accomplish such a task in such a short time. Most struggle to suction one or two leaves, much less 10. Even the reverse cleaning was better than most wet-dry vacuums. </p><p>One of the first things I tested was the edge cleaning. There was no space between the wall and the side edge of the vacuum head. However, I noticed that there was about half an inch along the front edge of the vacuum head and the wall. That was a bit disappointing, until I realized that with certain things, like my really tall thresholds, the space shortened to about 1/8th of an inch. After some experimenting, I realized that if I approached the wall slowly with the front of the vacuum head, the front edge cleaning improved and I could clean closer to objects or walls. </p><p>Because the wet-dry vacuum’s head is so bulky, I couldn’t reach under cabinet overhangs. This has been my biggest gripe with wet-dry vacuums since they started putting the clean water tank on the top of the vacuum head because it means I have to go back through the house with a vacuum to clean those spaces. </p><p>The clean water tank lasted about 30 minutes (which is quite long), while the dirty water tank had to be emptied at about 40 minutes. These results are well above average. </p><p>While most people may use a robot vacuum or vacuum to clean daily, the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum is a really great wet-dry vacuum to have on hand for weekly deep home cleanings and stubborn stains. </p><h2 id="cleaning-tests">Cleaning tests</h2><p>I ran several cleaning tests to see how well the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum Cleaner cleans on Auto mode and was impressed with the results. I sprinkled flour, coffee, and crunchy oats on my laminate flooring, and spilled a variety of liquids like water, soy sauce, and barbeque sauce. I also place an egg on the ground and sprayed some chocolate sauce and siracha sauce and let them both dry slightly. </p><p>The Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum Cleaner picked up all the fine and large materials in a single pass, though some flour got stuck on the wheels when I reversed over the flour. The Suction mode did a fantastic job suctioning up the water. I used the Auto mode for the barbecue and soy sauces just to ensure the floor wasn’t sticky afterwards. It cleaned both sauces in a single go without any remaining residue. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5AssxNt3FEf3jEVz8U9wGg-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner vacuuming up dry dirt" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CiDeSPcVJQHF2PcvBr8Hof-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner vacuuming up flour" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>While the wet-dry vacuum picked up the slightly dry siracha sauce in a single pass, it took about four passes to pick up the driest and thickest parts of chocolate sauce on auto mode. The thinner areas of the chocolate sauce only took a single pass. </p><p>I test a lot of wet-dry vacuums throughout the year, and Tineco consistently beats every other brand in cleaning capabilities. The Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum Cleaner didn’t disappoint, and proves that this wet-dry vacuum cleans the most consistently and effectively (and with less effort!) compared to others on the market. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/RwZTpNVWHyZr3HJ5cFzNMg-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner about to clean chocolate syrup off hard wood floor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eoaokRN2JMCznEmmEZxUJg-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner about to clean egg off hard wood floor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HMpEvQCgGf58fnyTedMrGg-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner cleaning up wet spill" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 id="maintenance">Maintenance</h2><p>The Tineco Floor One Station Scientist Pro Wet Dry Vacuum stands out among all wet-dry vacuums because of its base which is outfitted with a 5-liter water tank and a solution bay (that can hold a single solution bottle). The base automatically refills the wet-dry vacuum’s clean water tank in less than 30 seconds – and it’s pretty amazing to watch. </p><p>After each cleaning session, I placed the wet-dry vacuum on the base and ran the self-cleaning system which uses hot water to clean the brushroll. This hot water process is quite effective as the brushroll comes out super clean. I only found a very small amount of dust under the vacuum head when I removed the brushroll — far less than I have found with other wet-dry vacuums that I’ve tested. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/zdy4g6gMBB6BoE9BGxH7cf-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner in dock" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YiGtqbxwCmG2hW8tCxEuKf-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner in dock" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YaQ7c6yHvkM29rH9EijjXf-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner in dock" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The base dries the brushroll and filter with hot air that’s 230 degrees Fahrenheit. Flash dry takes five minutes to dry the brushroll, while silent dry results in a quiet (40 dB sound rating) drying process. I wish I could say that the brushroll was completely dry when using either of these settings, but there was a very slight amount of dampness. On the flash dry setting, the brushroll was 95% dry, while the silent dry mode made the brushroll about 98% dry. </p><p>The only thing the base can’t do is empty the dirty water tank – so you have to do it by hand. A brush is provided by Tineco to remove debris. The debris catcher design could be better, but it catches a decent amount. </p><ul><li><strong>Performance score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-battery-life"><span>Tineco Floor ONE Station S9 Scientist Pro: battery life</span></h3><p>The battery life of the Tineco Floor One Station Scientist Pro Wet Dry Vacuum is more than adequate for most homes. I was able to clean my 1,600-square-foot home in 30 minutes on Auto mode, and still have 50% of the battery life left. </p><p>Overall, the battery lasted between 65-73 minutes on Auto mode, which is in-line with Tineco’s predictions that the battery, on Auto mode, can last up to 75 minutes. Remember on Auto mode, the vacuum automatically increases the suction and cleaning power depending on how dirty the floors are. It could use more power and thus more battery life if your floors are especially dirty. </p><p><strong>Battery score: 5 out of 5</strong></p><h3 class="article-body__section" id="section-should-you-buy-the-tineco-floor-one-station-s9-scientist-pro"><span>Should you buy the Tineco Floor One Station S9 Scientist Pro?</span></h3><div ><table><thead><tr><th class="firstcol " ><p><strong>Attribute</strong></p></th><th  ><p><strong>Notes</strong></p></th><th  ><p><strong>Score</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>This wet-dry vacuum is a luxury buy, but it offers some high-tech features and an auto refill base that is one of the first of its kind on the market. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>A sleek unit that lies flat and is outfitted with an intuitive scraper. The new indicator system – lights and shapes on the vacuum’s body – notes dirty floors, low battery, or other features/settings. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Exceeds all expectations when it comes to vacuuming and mopping hard floors. Side and front edge cleaning are solid. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>With 65-100 minutes of battery life, this wet-dry vacuum can clean small to large homes on a single charge. </p></td><td  ><p>5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if">Buy it if</h2><div class="product"><p><strong>You want something that can pick up tough stains and dirt and dust in hard-to-reach spaces</strong></p><p>The dirt detect technology automatically increases the suction and mopping power when the vacuum recognizes a dirty floor. If need be, there is a HydroBurst function that sprays solution on sticky or tough stains to break them down more easily. Plus, with the vacuum’s ability to lie flat and a 25,000 Pa suction, you can reach far under your bedframe or sofas to clean dust, dirt, and small and large debris. </p></div><div class="product"><p><strong>You have a medium-to-large house</strong></p><p>When using the Auto Dirt Detect function, this vacuum can last between 65-75 minutes. Quiet mode results in up to 100 minutes of clean time. No matter which mode you use, you can likely clean your medium or large home on a single charge. </p></div><div class="product"><p><strong>You like doing very little maintenance</strong></p><p>You don’t have to fill this vacuum with clean water or cleaning solution because the base does that for you. It even cleans the brushroll with hot water and dries the filter and brushroll with hot air. </p></div><h2 id="don-39-t-buy-it-if">Don't buy it if</h2><div class="product"><p><strong>Your home has a lot of carpets</strong></p><p>Some wet-dry vacuums can clean carpets or rugs, but not this one. It’s a better choice for those with hardwood, laminate, stone, or tiled floors. </p></div><div class="product"><p><strong>You’re limited on space. </strong></p><p>This wet-dry vacuum has one of the larger bases that I’ve seen, so it may not be ideal for those who are limited in space or don’t find the bulkiness conducive to their dwelling aesthetic. There are plenty of wet-dry vacuums that are better suited for those who live in an apartment or small home. </p></div><div class="product"><p><strong>You’re on a budget</strong></p><p>This is one of the most expensive wet-dry vacuums on the market, and while it does a fantastic job, you can find plenty others — even from Tineco — that clean just as well for half the cost. </p></div><h3 class="article-body__section" id="section-how-i-tested-the-tineco-floor-one-station-s9-scientist-pro"><span>How I tested the Tineco Floor One Station S9 Scientist Pro </span></h3><p>Testing the Tineco Floor One Station Scientist Pro Wet Dry Vacuum occurred over multiple weeks during a Texas summer in my 106-year-old house that produces a lot of dust and has multiple high traffic areas with dirt and debris.</p><p>My 1,600-square-foot house is a mix of laminate and historic hardwood flooring, making it a great testing space. I ran a variety of cleaning tests with various liquids, barbeque sauce, eggs, flour, coffee, and dried chocolate sauce, making sure to utilize different cleaning modes and taking notes on things like edge cleaning, battery life, and maintenance requirements. For more details, see <a href="https://www.techradar.com/news/how-we-test" target="_blank">how we test, review, and rate products at TechRadar.</a></p><p><em>First reviewed September 2026 </em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/vacuums/tinecos-floor-one-station-s9-scientist-pro-is-the-only-floor-cleaner-you-need-for-wet-and-dry-mess-provided-your-budget-can-take-the-hit</link>
                                                                            <description>
                            <![CDATA[ A high-tech, low-effort tool for taking care of messy spills, tough stains, fine dust, and coarse debris. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vBWK2mkrBJMXFRj7ZjRX79</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/niB4J6ix75VTJadf4GF5vf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 10 Sep 2026 14:31:08 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alex Temblador ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/jTGsJwJ8G6wEzNnT2RLRMi-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alex Temblador is a Dallas, Texas-based award-winning freelance writer and award-winning author of Half Outlaw and Secrets of the Casa Rosada. While she&#039;s best known for her coverage of travel, arts, and culture, she began to write more about design, architecture, and home products when she bought her 102-year-old house in 2020. Since then, she&#039;s reviewed products for outlets such as Real Homes, Gardeningetc., Homes &amp; Gardens, Outside, and TripSavvy. When she&#039;s not writing articles or reviews, Alex is jet-setting around the world, working on her next novel, or teaching a literary class. &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/niB4J6ix75VTJadf4GF5vf-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner with accessories]]></media:description>                                                            <media:text><![CDATA[Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner with accessories]]></media:text>
                                <media:title type="plain"><![CDATA[Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner with accessories]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/niB4J6ix75VTJadf4GF5vf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-two-minute-review"><span>Tineco Floor One Station S9 Scientist Pro: two-minute review</span></h3><p>In August 2026, Tineco launched its most advanced floor washer to date — the Tineco Floor One Station S9 Scientist Pro Wet and Dry Vacuum. With a suction power of up to 25,000 Pa, it’s one of the most powerful wet-dry vacuums on the market, picking up fine materials like flour in a single pass and large materials like 8-12 leaves in less than a minute. With the lie flat design, you can reach further under furniture. Side edge cleaning doesn’t get better than this. You can clean along the front of the vacuum up to about one-half to one-eighth of an inch. With a battery that lasts 65-75 minutes on Auto mode and up to 100 minutes on Quiet mode, you can clean most houses in a single go. </p><p>Thanks to four cleaning modes, including a dirt detect mode, the Tineco Floor ONE Station S9 Scientist Pro Wet and Dry Vacuum soared through our various cleaning tests from dry debris to wet messes and stubborn stains. A HydroBurst sprayer that can spray solution on tough stains is a great addition, but kind of unnecessary since the mopping power is exceptionally good. Not only does the wet-dry vacuum use hot water to clean (and continuously washes the brushroll as it mops), but the brushroll presses against the floor for a deeper clean and utilizes a streak-free scraper when the wet-dry vacuum goes in reverse. This helps to remove tough messes and prevent streaks or water stains.</p><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.41%;"><img id="o68AgTZc4L8mYZLA5mT3Yf" name="PXL_20260823_204701583" alt="Person vacuuming with Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner" src="https://cdn.mos.cms.futurecdn.net/o68AgTZc4L8mYZLA5mT3Yf-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" 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 most notable upgrade, however, is the Smart Refresh Station. Tineco clearly took inspiration from robot vacuum bases and created a base that automatically refills the wet-dry vacuum with cleaning solution and clean water from a 5-liter water tank. This reduces the maintenance required, which is already impressive considering the base uses hot water and hot air to clean the brushroll. Maybe soon enough Tineco will surprise us with a base that removes dirty water and debris too. </p><p>Perhaps the biggest drawback to this wet-dry vacuum is the price. It’s one of the highest on the market. If you’re willing to do a little more maintenance, the Tineco Floor One S9 Artist Pro cleans just as well. Still, I can’t deny that the Floor ONE Station S9 Scientist Pro Wet and Dry Vacuum might do better with larger debris and is a great investment for those with larger homes who want to clean their space on a single charge. </p><p>Keep reading for my full review of the Tineco Floor ONE Station S9 Scientist Pro Wet and Dry Vacuum and see why it’s currently my favorite on the market. </p><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-price-and-availability"><span>Tineco Floor One Station S9 Scientist Pro: price and availability</span></h3><ul><li><strong>List price: </strong>$1,199 (about £880 / AU$1,660)</li><li><strong>Launch date: </strong>August 2026</li><li><strong>Availability: </strong>US</li></ul><p>The Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum launched in the US in August 2026 at a list price of $1,199 (about £880 / AU$1,660), making it Tineco’s most expensive wet-dry vacuum and a premium-priced wet-dry vacuum on the wider market. It’s sold through Tineco, as well as third-party retailers like Amazon and Walmart. </p><p>The price is not surprising, considering it may be the first wet-dry vacuum to offer a base station that auto refills the unit with water and solution. I’ve been testing wet-dry vacuums for years, and though this isn’t new technology (in that we see it utilized with wet-dry robot vacuums), it is new for wet-dry vacuum bases. Add in the exceptional battery life, solution sprayer, and streak-free scraper technology, and this price makes sense. </p><p>Perhaps during the holidays, the Tineco Floor ONE Station S9 Scientist Pro will be discounted. For now, you could go with the equally exceptional Tineco Floor One S9 Artist Pro Wet Dry Vacuum if you’re willing to refill the water tank by hand. It’s usually $849, but it’s discounted to $599, and I can say firsthand that it has a similar cleaning prowess as the S9 Scientist Pro. </p><ul><li><strong>Value score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-specs"><span>Tineco Floor One Station S9 Scientist Pro: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Max suction</p></td><td  ><p>25,000 Pa</p></td></tr><tr><td class="firstcol " ><p>Dimensions:</p></td><td  ><p>9.5 x 10.25 x 43 inches (the unit), 12 x 11.25 x 17 inches (base only)</p></td></tr><tr><td class="firstcol " ><p>Water tank volumes</p></td><td  ><p>0.85 L on the unit, 5L on the base (clean) / 0.72 L (dirty)</p></td></tr><tr><td class="firstcol " ><p>Filter</p></td><td  ><p>HEPA filter</p></td></tr><tr><td class="firstcol " ><p>Max runtime</p></td><td  ><p>Up to 100 mins</p></td></tr><tr><td class="firstcol " ><p>Recharge time</p></td><td  ><p>Approx 3-4 hours</p></td></tr><tr><td class="firstcol " ><p>Tools</p></td><td  ><p>Brush to clean dirty water tank</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-design"><span>Tineco Floor One Station S9 Scientist Pro: design</span></h3><ul><li><strong>180-degree lie-flat design for hard-to-reach places</strong></li><li><strong>Four cleaning modes and a solution sprayer for tough stains</strong></li><li><strong>Self-cleaning and clean water auto-refilling base </strong></li></ul><p>It took minutes to put the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum together. All I had to do was remove it from the packaging, slot the handle into the unit, and put it to charge on the base. A bottle of cleaning solution, extra brushroll, and a cleaning brush were provided in the packaging. </p><p>The first few things I noticed about the design were the thickness of the vacuum head and the sleek rectangular box design of the body. It looks almost robotic-like, and as I delved further into the design, it makes a lot more sense why the vacuum looks the way it does. </p><p>The Tineco Floor ONE Station S9 Scientist Pro Wet Dry Vacuum is 30lbs, so it’s not lightweight, but thanks to a self-propel system, it doesn’t feel heavy. I liked that vacuum head and the body are flexible and twist and turn easily. The wet-dry vacuum can also lie 180-degree flat making it easy to reach under beds and sofas to clean. This is possible because the dirty water tank is on the back of the vacuum body and the clean water tank is on the top of the vacuum head — hence why the vacuum head is so bulky. </p><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.41%;"><img id="bPVrQbDo4wNVdHmgTx67Lg" name="PXL_20260823_212321404" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner having cleaned up spill" src="https://cdn.mos.cms.futurecdn.net/bPVrQbDo4wNVdHmgTx67Lg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>A streak-free scraper under the vacuum head lifts when you push the vacuum forward and drops when you pull it backwards, so that it can scrape excess water and tough stains. This results in a completely clean floor free of water stains and streaks. A white headlight helps to illuminate dark spaces, while a comb and scraper near the brushroll prevents the tangling of hair and other debris. </p><p>A small LED screen is placed on the handle with three buttons. The power button turns the unit on and off, while the change mode button lets you move between the four cleaning modes — Auto, Max, Quiet, and Suction. The mode in use and battery life appear on the LED screen.  A HydroBurst button causes cleaning solution to spray from the front of the vacuum head onto tough stains. </p><p>Tineco has done something a bit different with the Floor One Station S9 Scientist Pro Wet Dry Vacuum in terms of the Auto Mode (or the dirt detect system). When using Auto Mode, a light blue digital ring on the front of the unit’s body appears. Parts of the ring turn red to notify you how dirty the floor is. The more red the ring is, the dirtier 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.41%;"><img id="kZMSdWQ2LPH8UPExXiijJg" name="PXL_20260823_211310244" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner vacuuming under low furniture" src="https://cdn.mos.cms.futurecdn.net/kZMSdWQ2LPH8UPExXiijJg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" 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 this digital display is intuitive, there are seven status displays in total that appear on the front of the vacuum’s body and not all of them are easy to remember. The seven displays are Dirt Level, Battery, HydroBurst, Self-Cleaning, Drying Mode, Malfunction, and Water Filling Indicators. Each one has a different shape and a different color indicator. This is probably the biggest design drawback for me, as I think Tineco could’ve displayed such indicators in an easier-to-understand method. With the voice commands, you’ll understand what each indicator means, but if you turn off the voice commands, you might find yourself slightly confused. </p><p>There is also a self-cleaning button on the top of the handle. It’s to be pressed when the wet-dry vacuum is on the base. Three buttons appear on top of the vacuum body when it’s on the base. The 'Hot Water Refill' button refills the wet-dry vacuum with hot water, while the 'Silent' button results in a longer brushroll drying period. The brushroll dries in five minutes if you press the 'Flash' button. </p><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.41%;"><img id="GQXiDGU5MywfHP8vTGGM8f" name="PXL_20260823_213119225" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner display screen" src="https://cdn.mos.cms.futurecdn.net/GQXiDGU5MywfHP8vTGGM8f-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" 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 base may be large, but consider this: it charges the wet-dry vacuum, self-cleans it with hot water and air, <em>and </em>auto refills the wet-dry vacuum’s clean water tank with water and cleaning solution. At the back of the base there is a cleaning solution compartment that can hold an entire bottle of Tineco cleaning solution. A 5-liter tank of clean water is then placed on top the cleaning solution compartment, so that when the wet-dry vacuum is on the base, the base can move hot water into the wet-dry vacuum hands-free. </p><p>While the design outshines other wet-dry vacuums on the market, I see some room for slight improvements in the future. </p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-performance"><span>Tineco Floor One Station S9 Scientist Pro: performance</span></h3><ul><li><strong>Phenomenal cleaning capabilities with great edge cleaning</strong></li><li><strong>Does a outstanding job suctioning liquids and large debris like leaves</strong></li><li><strong>Front edge cleaning varies between ½ and 1/8th of an inch from the wall</strong></li></ul><p>From the get-go, I really liked how the handle of the the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum twisted and turned so easily. This especially helped when I laid the wet-dry vacuum flat to clean under my bed. I was able to reach around the legs of my bedframe easily. </p><p>The dirt detection system was fantastic, recognizing even the smallest amounts of dust. My home is very dusty because it’s historic, and I was glad to see that the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum suctioned up the dust rather than spreading it about or pushing it back into the air. The headlight illuminated dust and debris in dark spaces, though I would’ve preferred a green rather than a white headlight as green lights make dust and debris more visible. At least, I could trust the Auto Mode to 'see' hidden stains or dirt that I couldn’t see under the white headlight or with the naked eye. </p><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.41%;"><img id="eRcaKaQhmf3Xr2MoE6NzKg" name="PXL_20260823_205714802" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner vacuuming up leaves" src="https://cdn.mos.cms.futurecdn.net/eRcaKaQhmf3Xr2MoE6NzKg-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1444" 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 suctioning capabilities of the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum are beyond impressive, which isn’t surprising considering it has a suction power of 25,000 Pa. (Trust me, that’s massive.) I used the wet-dry vacuum to pick up a lot of dried leaves that had fallen around one of my plants. I don’t think I’ve ever seen a wet-dry vacuum accomplish such a task in such a short time. Most struggle to suction one or two leaves, much less 10. Even the reverse cleaning was better than most wet-dry vacuums. </p><p>One of the first things I tested was the edge cleaning. There was no space between the wall and the side edge of the vacuum head. However, I noticed that there was about half an inch along the front edge of the vacuum head and the wall. That was a bit disappointing, until I realized that with certain things, like my really tall thresholds, the space shortened to about 1/8th of an inch. After some experimenting, I realized that if I approached the wall slowly with the front of the vacuum head, the front edge cleaning improved and I could clean closer to objects or walls. </p><p>Because the wet-dry vacuum’s head is so bulky, I couldn’t reach under cabinet overhangs. This has been my biggest gripe with wet-dry vacuums since they started putting the clean water tank on the top of the vacuum head because it means I have to go back through the house with a vacuum to clean those spaces. </p><p>The clean water tank lasted about 30 minutes (which is quite long), while the dirty water tank had to be emptied at about 40 minutes. These results are well above average. </p><p>While most people may use a robot vacuum or vacuum to clean daily, the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum is a really great wet-dry vacuum to have on hand for weekly deep home cleanings and stubborn stains. </p><h2 id="cleaning-tests">Cleaning tests</h2><p>I ran several cleaning tests to see how well the Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum Cleaner cleans on Auto mode and was impressed with the results. I sprinkled flour, coffee, and crunchy oats on my laminate flooring, and spilled a variety of liquids like water, soy sauce, and barbeque sauce. I also place an egg on the ground and sprayed some chocolate sauce and siracha sauce and let them both dry slightly. </p><p>The Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum Cleaner picked up all the fine and large materials in a single pass, though some flour got stuck on the wheels when I reversed over the flour. The Suction mode did a fantastic job suctioning up the water. I used the Auto mode for the barbecue and soy sauces just to ensure the floor wasn’t sticky afterwards. It cleaned both sauces in a single go without any remaining residue. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5AssxNt3FEf3jEVz8U9wGg-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner vacuuming up dry dirt" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CiDeSPcVJQHF2PcvBr8Hof-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner vacuuming up flour" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>While the wet-dry vacuum picked up the slightly dry siracha sauce in a single pass, it took about four passes to pick up the driest and thickest parts of chocolate sauce on auto mode. The thinner areas of the chocolate sauce only took a single pass. </p><p>I test a lot of wet-dry vacuums throughout the year, and Tineco consistently beats every other brand in cleaning capabilities. The Tineco Floor One Station S9 Scientist Pro Wet Dry Vacuum Cleaner didn’t disappoint, and proves that this wet-dry vacuum cleans the most consistently and effectively (and with less effort!) compared to others on the market. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/RwZTpNVWHyZr3HJ5cFzNMg-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner about to clean chocolate syrup off hard wood floor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eoaokRN2JMCznEmmEZxUJg-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner about to clean egg off hard wood floor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HMpEvQCgGf58fnyTedMrGg-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner cleaning up wet spill" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 id="maintenance">Maintenance</h2><p>The Tineco Floor One Station Scientist Pro Wet Dry Vacuum stands out among all wet-dry vacuums because of its base which is outfitted with a 5-liter water tank and a solution bay (that can hold a single solution bottle). The base automatically refills the wet-dry vacuum’s clean water tank in less than 30 seconds – and it’s pretty amazing to watch. </p><p>After each cleaning session, I placed the wet-dry vacuum on the base and ran the self-cleaning system which uses hot water to clean the brushroll. This hot water process is quite effective as the brushroll comes out super clean. I only found a very small amount of dust under the vacuum head when I removed the brushroll — far less than I have found with other wet-dry vacuums that I’ve tested. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/zdy4g6gMBB6BoE9BGxH7cf-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner in dock" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YiGtqbxwCmG2hW8tCxEuKf-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner in dock" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YaQ7c6yHvkM29rH9EijjXf-1920-80.jpg" alt="Tineco Floor ONE Station S9 Scientist Pro wet and dry vacuum cleaner in dock" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The base dries the brushroll and filter with hot air that’s 230 degrees Fahrenheit. Flash dry takes five minutes to dry the brushroll, while silent dry results in a quiet (40 dB sound rating) drying process. I wish I could say that the brushroll was completely dry when using either of these settings, but there was a very slight amount of dampness. On the flash dry setting, the brushroll was 95% dry, while the silent dry mode made the brushroll about 98% dry. </p><p>The only thing the base can’t do is empty the dirty water tank – so you have to do it by hand. A brush is provided by Tineco to remove debris. The debris catcher design could be better, but it catches a decent amount. </p><ul><li><strong>Performance score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-tineco-floor-one-station-s9-scientist-pro-battery-life"><span>Tineco Floor ONE Station S9 Scientist Pro: battery life</span></h3><p>The battery life of the Tineco Floor One Station Scientist Pro Wet Dry Vacuum is more than adequate for most homes. I was able to clean my 1,600-square-foot home in 30 minutes on Auto mode, and still have 50% of the battery life left. </p><p>Overall, the battery lasted between 65-73 minutes on Auto mode, which is in-line with Tineco’s predictions that the battery, on Auto mode, can last up to 75 minutes. Remember on Auto mode, the vacuum automatically increases the suction and cleaning power depending on how dirty the floors are. It could use more power and thus more battery life if your floors are especially dirty. </p><p><strong>Battery score: 5 out of 5</strong></p><h3 class="article-body__section" id="section-should-you-buy-the-tineco-floor-one-station-s9-scientist-pro"><span>Should you buy the Tineco Floor One Station S9 Scientist Pro?</span></h3><div ><table><thead><tr><th class="firstcol " ><p><strong>Attribute</strong></p></th><th  ><p><strong>Notes</strong></p></th><th  ><p><strong>Score</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>This wet-dry vacuum is a luxury buy, but it offers some high-tech features and an auto refill base that is one of the first of its kind on the market. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>A sleek unit that lies flat and is outfitted with an intuitive scraper. The new indicator system – lights and shapes on the vacuum’s body – notes dirty floors, low battery, or other features/settings. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Exceeds all expectations when it comes to vacuuming and mopping hard floors. Side and front edge cleaning are solid. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Battery</p></td><td  ><p>With 65-100 minutes of battery life, this wet-dry vacuum can clean small to large homes on a single charge. </p></td><td  ><p>5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if">Buy it if</h2><div class="product"><p><strong>You want something that can pick up tough stains and dirt and dust in hard-to-reach spaces</strong></p><p>The dirt detect technology automatically increases the suction and mopping power when the vacuum recognizes a dirty floor. If need be, there is a HydroBurst function that sprays solution on sticky or tough stains to break them down more easily. Plus, with the vacuum’s ability to lie flat and a 25,000 Pa suction, you can reach far under your bedframe or sofas to clean dust, dirt, and small and large debris. </p></div><div class="product"><p><strong>You have a medium-to-large house</strong></p><p>When using the Auto Dirt Detect function, this vacuum can last between 65-75 minutes. Quiet mode results in up to 100 minutes of clean time. No matter which mode you use, you can likely clean your medium or large home on a single charge. </p></div><div class="product"><p><strong>You like doing very little maintenance</strong></p><p>You don’t have to fill this vacuum with clean water or cleaning solution because the base does that for you. It even cleans the brushroll with hot water and dries the filter and brushroll with hot air. </p></div><h2 id="don-39-t-buy-it-if">Don't buy it if</h2><div class="product"><p><strong>Your home has a lot of carpets</strong></p><p>Some wet-dry vacuums can clean carpets or rugs, but not this one. It’s a better choice for those with hardwood, laminate, stone, or tiled floors. </p></div><div class="product"><p><strong>You’re limited on space. </strong></p><p>This wet-dry vacuum has one of the larger bases that I’ve seen, so it may not be ideal for those who are limited in space or don’t find the bulkiness conducive to their dwelling aesthetic. There are plenty of wet-dry vacuums that are better suited for those who live in an apartment or small home. </p></div><div class="product"><p><strong>You’re on a budget</strong></p><p>This is one of the most expensive wet-dry vacuums on the market, and while it does a fantastic job, you can find plenty others — even from Tineco — that clean just as well for half the cost. </p></div><h3 class="article-body__section" id="section-how-i-tested-the-tineco-floor-one-station-s9-scientist-pro"><span>How I tested the Tineco Floor One Station S9 Scientist Pro </span></h3><p>Testing the Tineco Floor One Station Scientist Pro Wet Dry Vacuum occurred over multiple weeks during a Texas summer in my 106-year-old house that produces a lot of dust and has multiple high traffic areas with dirt and debris.</p><p>My 1,600-square-foot house is a mix of laminate and historic hardwood flooring, making it a great testing space. I ran a variety of cleaning tests with various liquids, barbeque sauce, eggs, flour, coffee, and dried chocolate sauce, making sure to utilize different cleaning modes and taking notes on things like edge cleaning, battery life, and maintenance requirements. For more details, see <a href="https://www.techradar.com/news/how-we-test" target="_blank">how we test, review, and rate products at TechRadar.</a></p><p><em>First reviewed September 2026 </em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This new drip coffee maker mimics the movement of a skilled barista's hand, and uses AI to help you achieve a perfect brew every morning ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Cosori may be better know for making some of the <a href="https://www.techradar.com/home/air-fryers/best-air-fryer">best air fryers</a> we've tested over the years here at TechRadar, but now its engineers have taken on a new challenge: pour-over coffee. Getting a perfectly-extracted pour-over coffee calls for just as much skill and care as espresso, and the new Cosori Juni aims to replicate that technique mechanically with a system that mimics the movements of a trained barista within the brewer.</p><p>Unlike most drip coffee makers, which shower water over the basket of ground coffee in an attempt to achieve an even extraction, the Juni uses a rotating basket and an extendable nozzle to recreate the movement and speed of a barista wielding a goose-neck kettle.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OzLq0e"></div>                            </div>                            <script src="https://kwizly.com/embed/OzLq0e.js" async></script><p>According to Cosori, this mechanical process creates a 360-degree spiral flow that evenly saturates the coffee grounds while avoiding creating channels that would cause uneven extraction. Better yet, the process is consistent and repeatable, so once you've found the ideal brew settings for your preferred beans, you can be sure you'll get exactly the same flavor profile every time.</p><p>"The physics weren't the difficult part," says Pierce Barnard, Head of Product Innovation at Cosori. "The real work was understanding the human element: spending 18 months studying and mapping how skilled baristas move across the coffee bed and translating that motion into a system that can deliver the same result, every single morning."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sHwUyqpsVkn7gBJ2N3aF9L" name="Cosori Juni Lifestyle Image_7" alt="Cosori Juni drip coffee machine pouring water over ground coffee" src="https://cdn.mos.cms.futurecdn.net/sHwUyqpsVkn7gBJ2N3aF9L-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2250" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Juni aims to recreate the movements of a skilled barista as it pours water over the basket </span><span class="credit" itemprop="copyrightHolder">(Image credit: Cosori)</span></figcaption></figure><p>The Cosori Juni can handle as much or as little of the brewing process as you like, whether you want to keep things simple of refine the brewing technique and temperature to suit your chosen coffee. The Juni can even use AI to help you pick the optimal settings, and warn you if you've not picked the ideal brewing profile. Just scan your bag of coffee beans, and the machine will generate a brewing profile based on the bean type and your chosen cup-size, then invite you to tinker with factors like agitation, temperature flow rate, and pause time.</p><p>It's not yet clear whether the Juni will only be able to scan a particular brand of coffee, as is the case with the <a href="https://www.techradar.com/home/coffee-machines/lavazza-assoluta-machine-review">Lavazza Assoluta</a> espresso machine I tested earlier this year, which can only adapt its brew settings to Lavazza's own beans.</p><p>Alternatively, manual mode lets you take control yourself, though if you want a little guidance then the machine's AI can still warn you if any of the settings you've picked are likely to result in an under- or over-extracted drink. For simplicity, there are also one-touch presets for different coffees and roasts.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:9112px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="z8Q5ajhMe4kMPoQWqykw6M" name="Cosori Juni Lifestyle Image_10" alt="Cosori Juni drip coffee machine" src="https://cdn.mos.cms.futurecdn.net/z8Q5ajhMe4kMPoQWqykw6M-1920-80.jpg" mos="" align="middle" fullscreen="" width="9112" height="5125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Cosori)</span></figcaption></figure><p>If you don't like the idea of such tinkering first thing in the morning, don't worry. Like most of the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best drip coffee makers</a> I've tested, the Juni has a timer, but Cosori has gone one step further by letting you set different times for each day of the week, and even allows you to set a reminder to prepare the machine the night before.</p><p>Despite its complexity, the Cosori Juni costs a reasonable $299.99 (about £220 / AU$430), which is significantly less than the similarly technical Fellow Aiden Precision Coffee Maker, which has a list price of  $365 / £365 (about AU$580). I'm hoping to put it to the test soon, to see how the two advanced brewers compare.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/this-new-drip-coffee-maker-mimics-the-movement-of-a-skilled-baristas-hand-and-uses-ai-to-help-you-achieve-a-perfect-brew-every-morning</link>
                                                                            <description>
                            <![CDATA[ The Cosori Juni uses a rotating basket and extending arm to pour water over your ground coffee like a barista with a goose-neck kettle. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8x8NTPdgwiezfmUuiqpHF5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Sc2F93Bw82yKfJVpff64xK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 10 Sep 2026 10:00:00 +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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Sc2F93Bw82yKfJVpff64xK-1280-80.jpg">
                                                            <media:credit><![CDATA[Cosori]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Cosori Juni drip coffee machine]]></media:description>                                                            <media:text><![CDATA[Cosori Juni drip coffee machine]]></media:text>
                                <media:title type="plain"><![CDATA[Cosori Juni drip coffee machine]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Sc2F93Bw82yKfJVpff64xK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Cosori may be better know for making some of the <a href="https://www.techradar.com/home/air-fryers/best-air-fryer">best air fryers</a> we've tested over the years here at TechRadar, but now its engineers have taken on a new challenge: pour-over coffee. Getting a perfectly-extracted pour-over coffee calls for just as much skill and care as espresso, and the new Cosori Juni aims to replicate that technique mechanically with a system that mimics the movements of a trained barista within the brewer.</p><p>Unlike most drip coffee makers, which shower water over the basket of ground coffee in an attempt to achieve an even extraction, the Juni uses a rotating basket and an extendable nozzle to recreate the movement and speed of a barista wielding a goose-neck kettle.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OzLq0e"></div>                            </div>                            <script src="https://kwizly.com/embed/OzLq0e.js" async></script><p>According to Cosori, this mechanical process creates a 360-degree spiral flow that evenly saturates the coffee grounds while avoiding creating channels that would cause uneven extraction. Better yet, the process is consistent and repeatable, so once you've found the ideal brew settings for your preferred beans, you can be sure you'll get exactly the same flavor profile every time.</p><p>"The physics weren't the difficult part," says Pierce Barnard, Head of Product Innovation at Cosori. "The real work was understanding the human element: spending 18 months studying and mapping how skilled baristas move across the coffee bed and translating that motion into a system that can deliver the same result, every single morning."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sHwUyqpsVkn7gBJ2N3aF9L" name="Cosori Juni Lifestyle Image_7" alt="Cosori Juni drip coffee machine pouring water over ground coffee" src="https://cdn.mos.cms.futurecdn.net/sHwUyqpsVkn7gBJ2N3aF9L-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2250" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Juni aims to recreate the movements of a skilled barista as it pours water over the basket </span><span class="credit" itemprop="copyrightHolder">(Image credit: Cosori)</span></figcaption></figure><p>The Cosori Juni can handle as much or as little of the brewing process as you like, whether you want to keep things simple of refine the brewing technique and temperature to suit your chosen coffee. The Juni can even use AI to help you pick the optimal settings, and warn you if you've not picked the ideal brewing profile. Just scan your bag of coffee beans, and the machine will generate a brewing profile based on the bean type and your chosen cup-size, then invite you to tinker with factors like agitation, temperature flow rate, and pause time.</p><p>It's not yet clear whether the Juni will only be able to scan a particular brand of coffee, as is the case with the <a href="https://www.techradar.com/home/coffee-machines/lavazza-assoluta-machine-review">Lavazza Assoluta</a> espresso machine I tested earlier this year, which can only adapt its brew settings to Lavazza's own beans.</p><p>Alternatively, manual mode lets you take control yourself, though if you want a little guidance then the machine's AI can still warn you if any of the settings you've picked are likely to result in an under- or over-extracted drink. For simplicity, there are also one-touch presets for different coffees and roasts.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:9112px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="z8Q5ajhMe4kMPoQWqykw6M" name="Cosori Juni Lifestyle Image_10" alt="Cosori Juni drip coffee machine" src="https://cdn.mos.cms.futurecdn.net/z8Q5ajhMe4kMPoQWqykw6M-1920-80.jpg" mos="" align="middle" fullscreen="" width="9112" height="5125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Cosori)</span></figcaption></figure><p>If you don't like the idea of such tinkering first thing in the morning, don't worry. Like most of the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best drip coffee makers</a> I've tested, the Juni has a timer, but Cosori has gone one step further by letting you set different times for each day of the week, and even allows you to set a reminder to prepare the machine the night before.</p><p>Despite its complexity, the Cosori Juni costs a reasonable $299.99 (about £220 / AU$430), which is significantly less than the similarly technical Fellow Aiden Precision Coffee Maker, which has a list price of  $365 / £365 (about AU$580). I'm hoping to put it to the test soon, to see how the two advanced brewers compare.</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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The 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-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The 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[ 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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The 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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The 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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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[ 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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>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[ 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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-320-70.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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 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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-320-70.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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[ Time to throw out your bulky old kitchen appliances — the new Ninja CrushBOSS combines a blender, food processor, and smoothie maker in one tidy package ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Ninja CrushBOSS is a blender, food processor and to-go tumbler in one </strong></li><li><strong>It has a 1,200W motor, with presets for precise chopping, slicing and dicing</strong></li><li><strong>It's on sale now for $319 / £239 (about AU$460)</strong></li></ul><p>If, like me, you love a good kitchen device you'll be well aware of the perennial problem: finding space for all your gadgets and their accessories on your counter or in your cupboards. So I'm intrigued by the strangely-named but fun-looking <a href="https://www.sharkninja.com/kitchen/small-kitchen-appliances/blenders-kitchen-systems/crushboss" target="_blank">Ninja CrushBOSS</a>, which is designed to replace three distinct products: a blender, a food processor and a smoothie maker, all with the same shared base.</p><p>The CrushBoss has a 1,200W motor and a 2.1 liter / 72oz jug for blending and a 710ml / 26oz tumbler cup for drinking on the go. And it has a smart menu system that promises to make even the most tedious chores quick and easy.</p><h2 id="ninja-crushboss-key-features-and-pricing">Ninja CrushBOSS: key features and pricing</h2><p>The Ninja CrushBOSS's jug has a curved square design to eliminate dead zones, and the SmoothSense system offers optimized blending, presets for chopping and mincing, and a custom control with 10 manual speed settings.</p><p>There's an integrated touchscreen display and a straightforward dial control, and it's designed to handle everything from smoothies and ice to shredding, slicing and dicing. There's an optional dicing kit accessory designed to deliver consistent dicing for more intensive tasks such as chopping ingredients for salads, salsa and other ingredients.</p><p>It's an interesting alternative to a full food processor whose various bits and bobs require quite a lot of storage: while there are still individual blades and bodies here they're not as numerous as the ones gathering dust at the back of my kitchen units. And if you've been disappointed by all-in-ones in the past, the high power here – 1,200W, which is 100W more powerful than the <a href="https://www.techradar.com/home/juicers-blenders/ninja-blendboss-tumbler-blender-review">Ninja BlendBOSS</a> — should make short work of even the toughest veg and effortlessly crush ice for your cocktails.</p><p>The Ninja CrushBOSS (including all attachments) is available for <a href="https://www.sharkninja.com/ninja-crushboss-blender-and-kitchen-system/LB451BK1.html?dwvar_LB451BK1_color=000000" target="_blank">$319.99 in the US</a>, and <a href="https://www.sharkninja.co.uk/ninja-crushboss-3-in-1-kitchen-system-with-food-processor-tumbler---onyx/LB401UKBK.html" target="_blank">£239.99 in the UK</a>. That's about AU$460, though the Australian release date has yet to be confirmed.</p><div data-widget-type="review" data-model-name="Ninja CrushBOSS"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/juicers-blenders/time-to-throw-out-your-bulky-old-kitchen-appliances-the-new-ninja-crushboss-combines-a-blender-food-processor-and-smoothie-maker-in-one-tidy-package</link>
                                                                            <description>
                            <![CDATA[ The new Ninja CrushBOSS is a three-in-one kitchen system that combines a blender, food processor and a to-go tumbler. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">o5ZYqq9d65YJAWL3VACiYF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MT5kLuzdekxiQhUMBzb8uX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 25 Aug 2026 09:27:33 +0000</pubDate>                                                                                                                                <updated>Wed, 26 Aug 2026 06:48:28 +0000</updated>
                                                                                                                                            <category><![CDATA[Juicers & Blenders]]></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-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MT5kLuzdekxiQhUMBzb8uX-1280-80.jpg">
                                                            <media:credit><![CDATA[SharkNinja]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of Ninja CrushBOSS food processor, blender jug, and smoothie maker]]></media:description>                                                            <media:text><![CDATA[Split image of Ninja CrushBOSS food processor, blender jug, and smoothie maker]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of Ninja CrushBOSS food processor, blender jug, and smoothie maker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MT5kLuzdekxiQhUMBzb8uX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Ninja CrushBOSS is a blender, food processor and to-go tumbler in one </strong></li><li><strong>It has a 1,200W motor, with presets for precise chopping, slicing and dicing</strong></li><li><strong>It's on sale now for $319 / £239 (about AU$460)</strong></li></ul><p>If, like me, you love a good kitchen device you'll be well aware of the perennial problem: finding space for all your gadgets and their accessories on your counter or in your cupboards. So I'm intrigued by the strangely-named but fun-looking <a href="https://www.sharkninja.com/kitchen/small-kitchen-appliances/blenders-kitchen-systems/crushboss" target="_blank">Ninja CrushBOSS</a>, which is designed to replace three distinct products: a blender, a food processor and a smoothie maker, all with the same shared base.</p><p>The CrushBoss has a 1,200W motor and a 2.1 liter / 72oz jug for blending and a 710ml / 26oz tumbler cup for drinking on the go. And it has a smart menu system that promises to make even the most tedious chores quick and easy.</p><h2 id="ninja-crushboss-key-features-and-pricing">Ninja CrushBOSS: key features and pricing</h2><p>The Ninja CrushBOSS's jug has a curved square design to eliminate dead zones, and the SmoothSense system offers optimized blending, presets for chopping and mincing, and a custom control with 10 manual speed settings.</p><p>There's an integrated touchscreen display and a straightforward dial control, and it's designed to handle everything from smoothies and ice to shredding, slicing and dicing. There's an optional dicing kit accessory designed to deliver consistent dicing for more intensive tasks such as chopping ingredients for salads, salsa and other ingredients.</p><p>It's an interesting alternative to a full food processor whose various bits and bobs require quite a lot of storage: while there are still individual blades and bodies here they're not as numerous as the ones gathering dust at the back of my kitchen units. And if you've been disappointed by all-in-ones in the past, the high power here – 1,200W, which is 100W more powerful than the <a href="https://www.techradar.com/home/juicers-blenders/ninja-blendboss-tumbler-blender-review">Ninja BlendBOSS</a> — should make short work of even the toughest veg and effortlessly crush ice for your cocktails.</p><p>The Ninja CrushBOSS (including all attachments) is available for <a href="https://www.sharkninja.com/ninja-crushboss-blender-and-kitchen-system/LB451BK1.html?dwvar_LB451BK1_color=000000" target="_blank">$319.99 in the US</a>, and <a href="https://www.sharkninja.co.uk/ninja-crushboss-3-in-1-kitchen-system-with-food-processor-tumbler---onyx/LB401UKBK.html" target="_blank">£239.99 in the UK</a>. That's about AU$460, though the Australian release date has yet to be confirmed.</p><div data-widget-type="review" data-model-name="Ninja CrushBOSS"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Want delicious lattes the easy way? I'm a certified barista, and these are the top 3 milk frothers I recommend for perfect results every time ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Want to make delicious lattes and cappuccinos at home without using a steam wand? You need an electric milk frother — and as TechRadar's resident barista, I've put together the top three I recommend, whether you enjoy plant milk or dairy.</p><p>Before we get started, I should note that electric milk frothers and steam wands both have their pros and cons. A manual steam wand works much more quickly than an electric milk frother, and once you've got your eye in, it allows you greater control over the texture of the milk (more creamy for lattes, and 'drier' for a cappuccino, for example).</p><p>Electric frothers, however, can usually whip up cold milk foam as well as hot, and make it easy to prepare other drinks including hot chocolate and protein shakes. The inside of an electric milk frother usually has a non-stick coating, making it a breeze to clean. An electric frother is also a great option if you have limited mobility, often featuring just one or two physical buttons that can be operated with one hand. Sounds good? On with the recommendations...</p><h2 id="dreo-baristamaker">Dreo Baristamaker</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/V6Zbh29bxnj4ZULb4d5gU-1920-80.jpg" alt="Strawberry protein shake prepared using Dreo BaristaMaker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DdG3XiHawNS8abAsuGuUP3-1920-80.png" alt="Dreo BaristaMaker milk frother with pitcher and frothing tips" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WPvVMezy4ZTkjhBPUf6ew-1920-80.jpg" alt="Dreo BaristaMaker machine beside oat milk latte" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QFPr53pGzAWXkNZV48ayD3-1920-80.jpg" alt="Milk frothing settings on Dreo BaristaMaker screen" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vFGTnYAbsTUb2K9JCNED93-1920-80.jpg" alt="Dreo BaristaMaker milk frother tips" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2DWWYJpshp3gf5LujLetf-1920-80.jpg" alt="Dreo BaristaMaker interior with heating element warning" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uyqry4JC5w2CtaXoJdDor-1920-80.jpg" alt="Lattes prepared using milk foamed with a traditional steam wand (left) and Dreo BaristaMaker (right)" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>If you enjoy plant-based milk, the Dreo Baristamaker is the electric milk frother for you. While the other two in this guide are optimized for dairy, the Baristamaker also has settings for soya, almond, coconut, and oat — as well as half-and-half if you want something richer in your coffee.</p><p>The base of the unit contains the heating element and motor, and the two whisking attachments are held in position (and spun) using magnets. One attachment looks like your standard milk whisk, while the other has large blades to pull the milk in towards the center, where a mesh screen breaks up large bubbles and turns them into fine foam. </p><p>During the foaming process, the Baristamaker will alternate between stirring and foaming, which is intended to create an even texture. It's also the only electric milk frother here whose pitcher has a fine spout, which is essential for creating latte art, though in my tests I found that the foam was less smooth than milk steamed the old-fashioned way, and I couldn't achieve the same results when pouring it.</p><p>Nevertheless, for sheer versatility, the Baristamaker is my number one pick if you're looking for an electric milk frother, provided your budget can take the hit. If you're looking for something a little more affordable (or just smaller), read on for two more options.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/dreo-baristamaker"><strong>Dreo Baristamaker review</strong></a></p><div data-widget-type="review" data-model-name="Dreo BaristaMaker"></div><h2 id="smeg-mini-milk-frother">Smeg Mini Milk Frother</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/QCxzVhccXWi6oL43yxcVZ8-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CVGF6KTEZyTqDMbE3YSfSC-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/g2rjVcDgmtPHCid7J3yEkA-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y3ekLRP8vwQ7K3PJPDMDf3-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dKLNVKged2TgkqrgFKMuiU-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fV7qhzpSyRZs7bymF9jWt-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y3bpPrU6wb6DYLusxkbZF9-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The Smeg Mini Milk Frother is an ideal companion to the <a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-smeg-review">Lavazza A Modo Mio Smeg</a> capsule coffee machine, but its clean, minimalist design would look right at home anywhere (particularly since it comes in a wide array of colors, including black, white, and pastels).</p><p>Its controls are extremely simple: just one button on the front, which you press once, twice, or three times to choose your preferred setting (hot milk foam, hot milk, or cold milk foam). There are no options for different milk types, and according to Smeg, it's intended to be used with chilled full-fat dairy milk, which it turns into quite a thick foam. I also tried it with barista-style oat and almond milk to see how it compared with the Baristamaker; oat milk produced similar results to dairy, while almond was 'drier' and less creamy.</p><p>Whether I used the hot milk or hot milk foam option, the milk was always heated to exactly 140F / 60C, which is optimal for coffee. However, it's a shame the milk vessel doesn't have a fine spout like the Baristamaker; the milk pours cleanly without drips, but the lack of fine control combined with the thick texture means it's impossible to create latte art.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review"><strong>Smeg Mini Milk Frother review</strong></a></p><div data-widget-type="review" data-model-name="Smeg Mini Milk Frother"></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/H4JThGc5MVwg8mvFTV75vY-1920-80.jpg" alt="Philips Baristina Milk Frother" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mswYf8bAJvZ728Gw9C8qSY-1920-80.jpg" alt="Philips Baristina Milk Frother base" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RAFeN5SjgCKnR2LPcViipY-1920-80.jpg" alt="Philips Baristina Milk Frother off base" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EtgohhPz6AfhwtmHh84ALY-1920-80.jpg" alt="Philips Baristina Milk Frother whisk" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Vvm8SGSYNB9FnV2AfrF5UY-1920-80.jpg" alt="Philips Baristina Milk Frother with frothed milk" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gTF7JZyqqNeKcHaJdwarSY-1920-80.jpg" alt="Philips Baristina Milk Frother with milk inside" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><h2 id="philips-baristina-milk-frother">Philips Baristina Milk Frother</h2><p>This smart-looking electric milk frother is available on its own, or bundled with the <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review">Philips Baristina</a> coffee machine — one of my all-time favorite espresso machines. When my colleague Max Langridge tested this frother, he found it "consistently produces thick milk foam, whether hot or cold", but as with all the devices we've tried, the foam it produces tends to be on the stiffer side and not ideal for pouring latte art. </p><p>Unlike the other frothers here, the Baristina doesn't use a heating element underneath the pitcher to heat your milk. Instead, it has a heated coil, which needs to be removed first if you want your milk cold. There's no audible beep to tell you that your milk is ready, but there is an LED indicator, and at just 40dB the while heating and whisking process is very quiet.</p><p>There are no options for tweaking the texture of your finished froth, but unlike the Smeg Mini Milk Frother above, Philips says that the Baristina frother is designed to be used with all types of milk — plant and dairy. However, Max noticed that whatever type of milk he used, the foam was always on the thicker side, and like the Smeg frother, there's no spout for pouring patterns onto your coffee.</p><p>If you're considering the Baristina coffee maker and milk frother bundle, you should also be aware that Philips has recently launched the <a href="https://www.techradar.com/home/coffee-machines/ive-never-been-so-excited-for-a-coffee-maker-the-philips-baristina-just-got-a-huge-upgrade-with-an-integrated-smart-steam-wand-for-perfectly-foamed-milk">Baristina Latte</a>, which bundles both into one compact package. I've not had the opportunity to test it yet, but I have high expectations. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review"><strong>Philips Baristina Milk Frother review</strong></a></p><div data-widget-type="review" data-model-name="Philips Baristina Milk Frother"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/want-delicious-lattes-the-easy-way-im-a-certified-barista-and-these-are-the-top-3-milk-frothers-i-recommend-for-perfect-results-every-time</link>
                                                                            <description>
                            <![CDATA[ Whether you prefer dairy or plant-based milk, an electric milk frother is your shortcut to perfect cappuccinos and lattes. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4b97RrX8kyQEx64qrQE3eZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NDhKUfowGZ6terxbZpESoH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 16 Aug 2026 07:00:00 +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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/NDhKUfowGZ6terxbZpESoH-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image showing mug of milk foam, milk in electric milk frother, and a latte with a heart on top]]></media:description>                                                            <media:text><![CDATA[Split image showing mug of milk foam, milk in electric milk frother, and a latte with a heart on top]]></media:text>
                                <media:title type="plain"><![CDATA[Split image showing mug of milk foam, milk in electric milk frother, and a latte with a heart on top]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NDhKUfowGZ6terxbZpESoH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Want to make delicious lattes and cappuccinos at home without using a steam wand? You need an electric milk frother — and as TechRadar's resident barista, I've put together the top three I recommend, whether you enjoy plant milk or dairy.</p><p>Before we get started, I should note that electric milk frothers and steam wands both have their pros and cons. A manual steam wand works much more quickly than an electric milk frother, and once you've got your eye in, it allows you greater control over the texture of the milk (more creamy for lattes, and 'drier' for a cappuccino, for example).</p><p>Electric frothers, however, can usually whip up cold milk foam as well as hot, and make it easy to prepare other drinks including hot chocolate and protein shakes. The inside of an electric milk frother usually has a non-stick coating, making it a breeze to clean. An electric frother is also a great option if you have limited mobility, often featuring just one or two physical buttons that can be operated with one hand. Sounds good? On with the recommendations...</p><h2 id="dreo-baristamaker">Dreo Baristamaker</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/V6Zbh29bxnj4ZULb4d5gU-1920-80.jpg" alt="Strawberry protein shake prepared using Dreo BaristaMaker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DdG3XiHawNS8abAsuGuUP3-1920-80.png" alt="Dreo BaristaMaker milk frother with pitcher and frothing tips" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WPvVMezy4ZTkjhBPUf6ew-1920-80.jpg" alt="Dreo BaristaMaker machine beside oat milk latte" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QFPr53pGzAWXkNZV48ayD3-1920-80.jpg" alt="Milk frothing settings on Dreo BaristaMaker screen" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vFGTnYAbsTUb2K9JCNED93-1920-80.jpg" alt="Dreo BaristaMaker milk frother tips" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2DWWYJpshp3gf5LujLetf-1920-80.jpg" alt="Dreo BaristaMaker interior with heating element warning" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uyqry4JC5w2CtaXoJdDor-1920-80.jpg" alt="Lattes prepared using milk foamed with a traditional steam wand (left) and Dreo BaristaMaker (right)" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>If you enjoy plant-based milk, the Dreo Baristamaker is the electric milk frother for you. While the other two in this guide are optimized for dairy, the Baristamaker also has settings for soya, almond, coconut, and oat — as well as half-and-half if you want something richer in your coffee.</p><p>The base of the unit contains the heating element and motor, and the two whisking attachments are held in position (and spun) using magnets. One attachment looks like your standard milk whisk, while the other has large blades to pull the milk in towards the center, where a mesh screen breaks up large bubbles and turns them into fine foam. </p><p>During the foaming process, the Baristamaker will alternate between stirring and foaming, which is intended to create an even texture. It's also the only electric milk frother here whose pitcher has a fine spout, which is essential for creating latte art, though in my tests I found that the foam was less smooth than milk steamed the old-fashioned way, and I couldn't achieve the same results when pouring it.</p><p>Nevertheless, for sheer versatility, the Baristamaker is my number one pick if you're looking for an electric milk frother, provided your budget can take the hit. If you're looking for something a little more affordable (or just smaller), read on for two more options.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/dreo-baristamaker"><strong>Dreo Baristamaker review</strong></a></p><div data-widget-type="review" data-model-name="Dreo BaristaMaker"></div><h2 id="smeg-mini-milk-frother">Smeg Mini Milk Frother</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/QCxzVhccXWi6oL43yxcVZ8-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CVGF6KTEZyTqDMbE3YSfSC-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/g2rjVcDgmtPHCid7J3yEkA-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y3ekLRP8vwQ7K3PJPDMDf3-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dKLNVKged2TgkqrgFKMuiU-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fV7qhzpSyRZs7bymF9jWt-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y3bpPrU6wb6DYLusxkbZF9-1920-80.jpg" alt="Smeg milk frother" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The Smeg Mini Milk Frother is an ideal companion to the <a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-smeg-review">Lavazza A Modo Mio Smeg</a> capsule coffee machine, but its clean, minimalist design would look right at home anywhere (particularly since it comes in a wide array of colors, including black, white, and pastels).</p><p>Its controls are extremely simple: just one button on the front, which you press once, twice, or three times to choose your preferred setting (hot milk foam, hot milk, or cold milk foam). There are no options for different milk types, and according to Smeg, it's intended to be used with chilled full-fat dairy milk, which it turns into quite a thick foam. I also tried it with barista-style oat and almond milk to see how it compared with the Baristamaker; oat milk produced similar results to dairy, while almond was 'drier' and less creamy.</p><p>Whether I used the hot milk or hot milk foam option, the milk was always heated to exactly 140F / 60C, which is optimal for coffee. However, it's a shame the milk vessel doesn't have a fine spout like the Baristamaker; the milk pours cleanly without drips, but the lack of fine control combined with the thick texture means it's impossible to create latte art.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review"><strong>Smeg Mini Milk Frother review</strong></a></p><div data-widget-type="review" data-model-name="Smeg Mini Milk Frother"></div><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/H4JThGc5MVwg8mvFTV75vY-1920-80.jpg" alt="Philips Baristina Milk Frother" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mswYf8bAJvZ728Gw9C8qSY-1920-80.jpg" alt="Philips Baristina Milk Frother base" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RAFeN5SjgCKnR2LPcViipY-1920-80.jpg" alt="Philips Baristina Milk Frother off base" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EtgohhPz6AfhwtmHh84ALY-1920-80.jpg" alt="Philips Baristina Milk Frother whisk" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Vvm8SGSYNB9FnV2AfrF5UY-1920-80.jpg" alt="Philips Baristina Milk Frother with frothed milk" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gTF7JZyqqNeKcHaJdwarSY-1920-80.jpg" alt="Philips Baristina Milk Frother with milk inside" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><h2 id="philips-baristina-milk-frother">Philips Baristina Milk Frother</h2><p>This smart-looking electric milk frother is available on its own, or bundled with the <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review">Philips Baristina</a> coffee machine — one of my all-time favorite espresso machines. When my colleague Max Langridge tested this frother, he found it "consistently produces thick milk foam, whether hot or cold", but as with all the devices we've tried, the foam it produces tends to be on the stiffer side and not ideal for pouring latte art. </p><p>Unlike the other frothers here, the Baristina doesn't use a heating element underneath the pitcher to heat your milk. Instead, it has a heated coil, which needs to be removed first if you want your milk cold. There's no audible beep to tell you that your milk is ready, but there is an LED indicator, and at just 40dB the while heating and whisking process is very quiet.</p><p>There are no options for tweaking the texture of your finished froth, but unlike the Smeg Mini Milk Frother above, Philips says that the Baristina frother is designed to be used with all types of milk — plant and dairy. However, Max noticed that whatever type of milk he used, the foam was always on the thicker side, and like the Smeg frother, there's no spout for pouring patterns onto your coffee.</p><p>If you're considering the Baristina coffee maker and milk frother bundle, you should also be aware that Philips has recently launched the <a href="https://www.techradar.com/home/coffee-machines/ive-never-been-so-excited-for-a-coffee-maker-the-philips-baristina-just-got-a-huge-upgrade-with-an-integrated-smart-steam-wand-for-perfectly-foamed-milk">Baristina Latte</a>, which bundles both into one compact package. I've not had the opportunity to test it yet, but I have high expectations. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review"><strong>Philips Baristina Milk Frother review</strong></a></p><div data-widget-type="review" data-model-name="Philips Baristina Milk Frother"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I'm a certified barista, and these are my 3 favorite small coffee machines that deliver delicious espresso without dominating your kitchen ]]></title>
                                                                                                <dc:content><![CDATA[ <p>You might have a small kitchen, but that doesn't mean you can't make cafe-quality coffee at home. I test over a dozen coffee makers every year in my own small space, and I've found that when it comes to preparing delicious espresso, size really isn't everything. </p><p>If you want a machine that will prepare 40 different beverages at the press of a button then, yes, you'll need to dedicate a significant amount of space on your kitchen counter to a hefty fully automatic machine. However, if you just want to make delicious espresso, there are far smaller options that will do a superb job.</p><p>Here, I've picked out my all-time top-three compact coffee makers for small spaces, including one bean-to-cup brewer, one capsule coffee maker, and one more traditional manual brewer. I'd happily use any of the three myself  — and they're all very reasonably priced as well.</p><h2 id="lavazza-a-modo-mio-jolie-evo">Lavazza A Modo Mio Jolie Evo</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/iNJdycq2gF6WMLztMFrZCg-1920-80.jpg" alt="Lavazza Jolie Evo coffee maker on kitchen counter with espresso cups and saucers" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xApffFE58t3e9HSwsUzYPf-1920-80.jpg" alt="Person inserting coffee pod into Lavazza Jolie Evo coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/X7mLU2Lw7oRjentfRaK4Gf-1920-80.jpg" alt="Lavazza Jolie Evo coffee maker front panel with logo" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uFHK5jztwjgRvoVWPqYp2g-1920-80.jpg" alt="Person raising handle of Lavazza Jolie Evo coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w5x2JMQZ8eYBMY4K7YMB5g-1920-80.jpg" alt="Lavazza Jolie Evo coffee maker dispensing espresso" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bqc9QjbMN5L5DYrRhi9Vrf-1920-80.jpg" alt="Espresso made using Lavazza Jolie Evo coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AKr84iYqPqoNuJDcKE2yjf-1920-80.jpg" alt="Lavazza Jolie Evo coffee maker dispensing water to make americano" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I tested this coffee maker just a few days ago, and it's the smallest I've ever used, measuring a mere 4.9 x 8.3 x 13 inches / 124 x 210 x 330mm (W x H x D). </p><p>If you're looking for a compact coffee maker that will brew a good espresso with minimum fuss, this is the one for you. It takes Lavazza's own A Modo Mio pods, which you drop into a slot on top of the machine, before pushing back the large lever and hitting the "brew" button. Once you're satisfied with the quantity in your cup, tap the button again to stop the flow. Done.</p><p>You don't get Nespresso-like fancy flavors with Lavazza's pods, but I'd argue that's no bad thing. Coffee laced with added aromas often tastes unpleasantly sweet or artificial, and while Lavazza offers plenty of choice for beans and roasts, all the aromas come from the coffee itself, rather than from additives.</p><p>The only downside for me is that A Modo Mio pods are plastic, and can be difficult to recycle if you don't have a collection point near you. I'm lucky to have one quite nearby, but you can't send your pods in the mail — if there's no drop-off spot nearby, your only option is to start one yourself.</p><p>In all other respects, this is a superb little coffee maker. It's affordably priced, too, and its pods are some of the cheapest around.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-jolie-evo-review"><strong>Lavazza A Modo Mio Jolie Evo review</strong></a></p><div data-widget-type="review" data-model-name="Lavazza A Modo Mio Jolie Evo"></div><h2 id="philips-baristina-2">Philips Baristina</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qK8zgH7zmZCkGrDfB5ELJA-1920-80.jpg" alt="Philips Baristina coffee maker with espresso" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SXh4KkHe6HuaJvcs4imjLk-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9pMgc6GeZXxwUCvVH9yMZm-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5xuNXHCpLLzRvNLVk5ekp-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iCLdVNsrbZhpyA9n8xHoe3-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8ATcmmZDyA8C7jGvesp57e-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WmZgSbSMKBibGtn9sLawN6-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The Philips Baristina makes brewing espresso with fresh coffee beans just as simple as using pods. It measures 7 x 13.6 x 15 inches / 18 x 34.5 x 38cm (W x H x D), which is a fraction of the size of most bean-to-cup machines, and it's half the price too.</p><p>Pour your coffee beans into the hopper located on the top surface of the Baristina, fill its water tank, and slide the portafilter handle into place. Choose whether you want a single or double espresso and the machine will grind just the right quantity of coffee. Tamp it down, then slide the filter underneath the brewing group, and dispense a perfectly extracted drink directly into your waiting cup.</p><p>It's refreshingly simple, and cleanup is a piece of cake. Most bean-to-cup coffee machines do all the brewing inside a closed case, and the moist conditions combined with any leftover coffee grounds create the perfect conditions for mold to grow – unless you open everything up, clean it thoroughly, and leave the case open to dry overnight. With the Baristina, this isn't a problem.</p><p>The only drawback of the standard Baristina is that there's no steam wand for preparing milk. However, you can find the coffee maker bundled with <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review">a standalone milk frother</a>, and Philips has recently launched a new machine called the <a href="https://www.techradar.com/home/coffee-machines/ive-never-been-so-excited-for-a-coffee-maker-the-philips-baristina-just-got-a-huge-upgrade-with-an-integrated-smart-steam-wand-for-perfectly-foamed-milk">Baristina Latte,</a> which has a milk system built in. I've not had the opportunity to try it yet, but I have high hopes.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review"><strong>Philips Baristina review</strong></a></p><div data-widget-type="review" data-model-name="Philips Baristina"></div><h2 id="de-longhi-dedica-duo">De'Longhi Dedica Duo</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NmyfiewyDwkK3SpRE89CrM-1920-80.jpg" alt="De'Longhi Dedica Duo coffee machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/a6EHbCg8REACHHjrTuXcUU-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zQvSghiKDyRV6CrdTbzoeW-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hWEit3GrhY9ZDgF8ZbGwaW-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xaaedy3m6gW3UGZPbLEMcW-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bboNcNH6V6TCmxdif33zSU-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/72JvLzbssqDs6p9bUmg3qV-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>We've had a capsule machine and a bean-to-cup coffee maker – now we have a traditional espresso machine, with a choice of portafilter baskets (both pressurized, making it easier to achieve a nice thick crema) and a manual steam wand. It measures 5.5 x 12 x 12.6 inches / 14 x 30.5 x 32cm (W x H x D), allowing it to slot onto even tiny kitchen counters.</p><p>The Dedica Duo has a list price of $299.95 / £279.99 (about AU$600), which is very affordable for a manual espresso machine, and would usually sound warning bells — espresso machines in this price bracket are usually pretty bad, and incapable of sustaining the steady temperature and pressure necessary for consistent brewing. That's not the case here, though; this is a De'Longhi machine through and through, with no compromises on build quality or performance. Everything feels solidly made, and it's a pleasure to use.</p><p>The "Duo" in the name refers to the fact that this little coffee maker can also make a cold-extracted espresso using water directly from the tank (bypassing the boiler). This takes longer then brewing hot, but works very well and produces a pleasingly mellow-tasting drink that's an ideal foundation for iced drinks. A superb little all-rounder.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/delonghi-dedica-duo-review"><strong>De'Longhi Dedica Duo review</strong></a></p><div data-widget-type="review" data-model-name="De'Longhi Dedica Duo"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/im-a-certified-barista-and-these-are-my-3-favorite-small-coffee-machines-that-deliver-delicious-espresso-without-dominating-your-kitchen</link>
                                                                            <description>
                            <![CDATA[ I test over a dozen coffee makers every year, and these are the 3 best compact models I recommend for cafe-quality espresso every time. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">eBMFaNgpQXdaYRANHdbZoC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6uaw2ifJDbwavpbGBhEbeE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 15 Aug 2026 07:00:00 +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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6uaw2ifJDbwavpbGBhEbeE-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of coffee beans in hopper, coffee maker dispensing espresso, and control panel on espresso machine showing options for cold brew, espresso, and steam]]></media:description>                                                            <media:text><![CDATA[Split image of coffee beans in hopper, coffee maker dispensing espresso, and control panel on espresso machine showing options for cold brew, espresso, and steam]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of coffee beans in hopper, coffee maker dispensing espresso, and control panel on espresso machine showing options for cold brew, espresso, and steam]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6uaw2ifJDbwavpbGBhEbeE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>You might have a small kitchen, but that doesn't mean you can't make cafe-quality coffee at home. I test over a dozen coffee makers every year in my own small space, and I've found that when it comes to preparing delicious espresso, size really isn't everything. </p><p>If you want a machine that will prepare 40 different beverages at the press of a button then, yes, you'll need to dedicate a significant amount of space on your kitchen counter to a hefty fully automatic machine. However, if you just want to make delicious espresso, there are far smaller options that will do a superb job.</p><p>Here, I've picked out my all-time top-three compact coffee makers for small spaces, including one bean-to-cup brewer, one capsule coffee maker, and one more traditional manual brewer. I'd happily use any of the three myself  — and they're all very reasonably priced as well.</p><h2 id="lavazza-a-modo-mio-jolie-evo">Lavazza A Modo Mio Jolie Evo</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/iNJdycq2gF6WMLztMFrZCg-1920-80.jpg" alt="Lavazza Jolie Evo coffee maker on kitchen counter with espresso cups and saucers" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xApffFE58t3e9HSwsUzYPf-1920-80.jpg" alt="Person inserting coffee pod into Lavazza Jolie Evo coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/X7mLU2Lw7oRjentfRaK4Gf-1920-80.jpg" alt="Lavazza Jolie Evo coffee maker front panel with logo" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uFHK5jztwjgRvoVWPqYp2g-1920-80.jpg" alt="Person raising handle of Lavazza Jolie Evo coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w5x2JMQZ8eYBMY4K7YMB5g-1920-80.jpg" alt="Lavazza Jolie Evo coffee maker dispensing espresso" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bqc9QjbMN5L5DYrRhi9Vrf-1920-80.jpg" alt="Espresso made using Lavazza Jolie Evo coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AKr84iYqPqoNuJDcKE2yjf-1920-80.jpg" alt="Lavazza Jolie Evo coffee maker dispensing water to make americano" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I tested this coffee maker just a few days ago, and it's the smallest I've ever used, measuring a mere 4.9 x 8.3 x 13 inches / 124 x 210 x 330mm (W x H x D). </p><p>If you're looking for a compact coffee maker that will brew a good espresso with minimum fuss, this is the one for you. It takes Lavazza's own A Modo Mio pods, which you drop into a slot on top of the machine, before pushing back the large lever and hitting the "brew" button. Once you're satisfied with the quantity in your cup, tap the button again to stop the flow. Done.</p><p>You don't get Nespresso-like fancy flavors with Lavazza's pods, but I'd argue that's no bad thing. Coffee laced with added aromas often tastes unpleasantly sweet or artificial, and while Lavazza offers plenty of choice for beans and roasts, all the aromas come from the coffee itself, rather than from additives.</p><p>The only downside for me is that A Modo Mio pods are plastic, and can be difficult to recycle if you don't have a collection point near you. I'm lucky to have one quite nearby, but you can't send your pods in the mail — if there's no drop-off spot nearby, your only option is to start one yourself.</p><p>In all other respects, this is a superb little coffee maker. It's affordably priced, too, and its pods are some of the cheapest around.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-jolie-evo-review"><strong>Lavazza A Modo Mio Jolie Evo review</strong></a></p><div data-widget-type="review" data-model-name="Lavazza A Modo Mio Jolie Evo"></div><h2 id="philips-baristina-2">Philips Baristina</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qK8zgH7zmZCkGrDfB5ELJA-1920-80.jpg" alt="Philips Baristina coffee maker with espresso" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SXh4KkHe6HuaJvcs4imjLk-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9pMgc6GeZXxwUCvVH9yMZm-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5xuNXHCpLLzRvNLVk5ekp-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iCLdVNsrbZhpyA9n8xHoe3-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8ATcmmZDyA8C7jGvesp57e-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WmZgSbSMKBibGtn9sLawN6-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The Philips Baristina makes brewing espresso with fresh coffee beans just as simple as using pods. It measures 7 x 13.6 x 15 inches / 18 x 34.5 x 38cm (W x H x D), which is a fraction of the size of most bean-to-cup machines, and it's half the price too.</p><p>Pour your coffee beans into the hopper located on the top surface of the Baristina, fill its water tank, and slide the portafilter handle into place. Choose whether you want a single or double espresso and the machine will grind just the right quantity of coffee. Tamp it down, then slide the filter underneath the brewing group, and dispense a perfectly extracted drink directly into your waiting cup.</p><p>It's refreshingly simple, and cleanup is a piece of cake. Most bean-to-cup coffee machines do all the brewing inside a closed case, and the moist conditions combined with any leftover coffee grounds create the perfect conditions for mold to grow – unless you open everything up, clean it thoroughly, and leave the case open to dry overnight. With the Baristina, this isn't a problem.</p><p>The only drawback of the standard Baristina is that there's no steam wand for preparing milk. However, you can find the coffee maker bundled with <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review">a standalone milk frother</a>, and Philips has recently launched a new machine called the <a href="https://www.techradar.com/home/coffee-machines/ive-never-been-so-excited-for-a-coffee-maker-the-philips-baristina-just-got-a-huge-upgrade-with-an-integrated-smart-steam-wand-for-perfectly-foamed-milk">Baristina Latte,</a> which has a milk system built in. I've not had the opportunity to try it yet, but I have high hopes.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review"><strong>Philips Baristina review</strong></a></p><div data-widget-type="review" data-model-name="Philips Baristina"></div><h2 id="de-longhi-dedica-duo">De'Longhi Dedica Duo</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NmyfiewyDwkK3SpRE89CrM-1920-80.jpg" alt="De'Longhi Dedica Duo coffee machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/a6EHbCg8REACHHjrTuXcUU-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zQvSghiKDyRV6CrdTbzoeW-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hWEit3GrhY9ZDgF8ZbGwaW-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xaaedy3m6gW3UGZPbLEMcW-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bboNcNH6V6TCmxdif33zSU-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/72JvLzbssqDs6p9bUmg3qV-1920-80.jpg" alt="De'Longhi Dedica Duo espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>We've had a capsule machine and a bean-to-cup coffee maker – now we have a traditional espresso machine, with a choice of portafilter baskets (both pressurized, making it easier to achieve a nice thick crema) and a manual steam wand. It measures 5.5 x 12 x 12.6 inches / 14 x 30.5 x 32cm (W x H x D), allowing it to slot onto even tiny kitchen counters.</p><p>The Dedica Duo has a list price of $299.95 / £279.99 (about AU$600), which is very affordable for a manual espresso machine, and would usually sound warning bells — espresso machines in this price bracket are usually pretty bad, and incapable of sustaining the steady temperature and pressure necessary for consistent brewing. That's not the case here, though; this is a De'Longhi machine through and through, with no compromises on build quality or performance. Everything feels solidly made, and it's a pleasure to use.</p><p>The "Duo" in the name refers to the fact that this little coffee maker can also make a cold-extracted espresso using water directly from the tank (bypassing the boiler). This takes longer then brewing hot, but works very well and produces a pleasingly mellow-tasting drink that's an ideal foundation for iced drinks. A superb little all-rounder.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/delonghi-dedica-duo-review"><strong>De'Longhi Dedica Duo review</strong></a></p><div data-widget-type="review" data-model-name="De'Longhi Dedica Duo"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The KitchenAid KF2 might be the company's entry-level automatic coffee machine, but I think its unique feature makes it the most desirable ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-kitchenaid-kf2-two-minute-review"><span>KitchenAid KF2 two-minute review</span></h2><p>The KitchenAid KF2 Fully Automatic Espresso Machine is the entry-level model in the company’s six-strong range of automatic coffee machines, and was launched in mid-2026 alongside the KF3 and KF4. </p><p>It adopts the exact same slim build as its two siblings, making any of them ideal for smaller kitchens. It also benefits from the exact same Intelligrind coffee bean grinder, which automatically determines the best grind size depending on the beans you’ve put in. The brewing unit is the same also, and in my taste tests, I couldn’t notice any obvious difference between the three. That means you’re going to get a wonderful, tasty espresso with each use.</p><p>What sets the KF2 apart — and where KitchenAid has made cuts to bring the cost down — is its feature set regarding drink presets and general usability. It’s also the only model in KitchenAid’s entire fully automatic coffee machine range to rock a steam wand for foaming milk — the others all use a hose-based system. While this may seem like a drop down in specification, I personally found the steam wand to perform the best when making foamy lattes and cappuccinos. What’s more, a steam wand is inherently going to perform better with non-dairy milk as it allows for greater control over temperature.</p><p>As with the KF3 and KF4, the KitchenAid KF2 is capable of making iced-coffee drinks, although as I found in my <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-kf3-review"><u>KitchenAid KF3 review</u></a>, the results are a little underwhelming. This is because the brewed espresso is hot enough to quickly melt the ice in your cup or glass, despite KitchenAid claiming it’s brewed at a lower temperature. </p><p>Where the KitchenAid KF2 loses points slightly is the fact it doesn’t offer user profiles. I’ve been used to having profiles for some time at home, as I currently use the KitchenAid KF4 and have previously used the Philips LatteGo 4400, which offer four profiles and two profiles, respectively. Having them makes brewing a coffee incredibly quick and simple: just select a profile, select a drink and that’s it. </p><p>The fact the KF2 doesn’t have profiles means that brewing a variety of coffees will take longer, as you’ll have to select the drink and adjust any settings each time. It therefore might not be the best option for larger households, but for households of one or two people it’s still worthy of consideration. </p><p>The other slight niggle I have, which affects the KF3 and KF4 also, is that the unit can go through water relatively quickly due to it running a rinse cycle on start up and shutdown. The shutdown cycle I can understand, but I find the start-up cycle to be a little redundant. </p><p>All things considered, the KitchenAid KF2 Fully Automatic Espresso Machine is another fantastic option from the brand. It brews a well-extracted espresso each and every time and the steam wand works wonders for milk-based drinks. </p><h2 class="article-body__section" id="section-kitchenaid-kf2-review-price-availability"><span>KitchenAid KF2 review: Price & availability</span></h2><ul><li><strong>Launched in UK and US April 2026, Australia in July 2026</strong></li><li><strong>List price $799.99 / £699 / AU$1,099</strong></li></ul><p>The KitchenAid KF2 Fully Automatic Espresso Machine launched in the US and UK in April 2026, before making its way to Australia in July 2026. It has a list price of $799.99 / £699 / AU$1,099, making it the company’s most affordable fully automatic machine. </p><p>The step-up KF3 adds a small color display to improve navigation and usability, four customizable profiles and a larger menu of drink presets, with a list price $999.99 / £749 / AU$1,349. </p><p>The top-tier model, the KF4 ($1,299.99 / £899 / AU$1,599) offers much of the same functionality as the KF2 with regard to grinder and brewing unit. It gains even more recipes, a large color touchscreen and KitchenAid’s hose-based milk-foaming system, complete with milk carafe. </p><p>I’m of the opinion that the KF2’s steam wand is the best option for expertly-frothed milk and for using with non-dairy milk varieties, instantly giving the machine a leg up over its siblings. And, since the actual coffee-brewing process is the same across all three machines, the KF2 represents excellent value. </p><p>That being said, the <a href="https://www.techradar.com/reviews/ninja-luxe-cafe">Ninja Luxe Cafe Premier</a> offers more in the way of features, including a dedicated cold brew setting and cold-extraction for improved iced-coffee results, along with intelligent grind and dosage settings. Its list price is less than the KF2’s at $599.99 / £549.99 / AU$799.99, although it too doesn’t offer user profiles either and requires more hands-on input. </p><ul><li><strong>Value score: 4 / 5</strong></li></ul><h2 class="article-body__section" id="section-kitchenaid-kf2-review-specifications"><span>KitchenAid KF2 review: Specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Name</p></td><td  ><p>KitchenAid KF2 Fully Automatic Espresso Machine </p></td></tr><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Bean-to-cup</p></td></tr><tr><td class="firstcol " ><p>Dimensions (H x W x D)</p></td><td  ><p>14.2 x 7.7 x 18.5 inches / 361 x 196 x 470mm </p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>19.8lbs / 9kg</p></td></tr><tr><td class="firstcol " ><p>Water reservoir capacity</p></td><td  ><p>1.9 quarts / 1.8 liters</p></td></tr><tr><td class="firstcol " ><p>Milk frother</p></td><td  ><p>Yes, Pannarello steam wand</p></td></tr><tr><td class="firstcol " ><p>Bars of pressure</p></td><td  ><p>15</p></td></tr><tr><td class="firstcol " ><p>Noise level</p></td><td  ><p>72dB grinding, 60dB brewing</p></td></tr><tr><td class="firstcol " ><p>User profiles</p></td><td  ><p>0</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-kitchenaid-kf2-review-design"><span>KitchenAid KF2 review: Design</span></h2><ul><li><strong>Compact size will suit smaller space</strong></li><li><strong>Steam wand suits plant-based milks</strong></li><li><strong>No dishwasher-safe components</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AHQdBfXqfnXnzDmQTVTRRK" name="IMG_5645" alt="KitchenAid KF2" src="https://cdn.mos.cms.futurecdn.net/AHQdBfXqfnXnzDmQTVTRRK-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Of the three new compact automatic models, the KitchenAid KF2 sticks out the most for a couple of reasons. Firstly, it’s only available in a matte black finish (the KF3 and KF4 also come in Porcelain White, which I’m personally a fan of), and secondly there’s no color display. </p><p>The matte black finish is still sleek and smart-looking, it must be said, although there is a shiny, fingerprint-loving panel on the front at the top. You’ll want to keep a cloth nearby to keep it looking its best. </p><p>I don’t consider the lack of a color display to be a huge negative against the KF2, as the backlit panel is bright and clear when selecting a drink and adjusting settings. The color screens on the rest of KitchenAid’s espresso machine range do offer useful assistance with features like images of the drink you want to make, but it’s not something I missed when testing the KF2.</p><p>Physically the KitchenAid KF2 is the same as the other two compact models released in 2026, measuring 14.2 x 7.7 x 18.5 inches / 361 x 196 x 470mm (H x W x D). This compact form makes it easy to place the unit on a kitchen counter, and should be especially ideal for those with smaller kitchens. A couple of built-in wheels on the bottom at rear of the machine aid with manoeuvring into position. </p><p>Interacting with the KF2 is done via five buttons on the front panel. These select the drink type, dosage and strength — each of which can be pressed multiple times to cycle through options — one to activate cleaning cycles and a final button to initiate and cancel brewing. Each button press reveals a different backlit symbol on the front panel which are relatively self-explanatory. </p><p>Drink type cycles between espresso, coffee and over ice, dose lets you choose between one or two servings (either two cups under the dispenser or one for a double serving), and strength is a scale of one to three. This refers to how much coffee is ground into the brewing unit, from 7g (setting one) to 14g (setting three).</p><p>The bean hopper recessed into the top of the KF2 is large enough to hold 250g worth of coffee beans, which is accessed via a removable lid. While this does mean there’s no visual indication as to how many beans are left, it does at least mean the beans are kept airtight and away from light, helping to retain their freshness. There’s also a small chute for pre-ground coffee, and a scoop is included in the box.</p><p>The 1.8L water tank slides in and out the rear of the machine and has an integrated handle to make the process simple, although I personally prefer a side-mounted tank like the one found on the Philips LatteGo 4400 as I find it makes refilling that little bit easier. However, the KF2’s tank does at least feature a hinged lid, allowing you to fill it up from a jug if you wish.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/kGa7VjvLxadsbrqZetkgeK-1920-80.jpg" alt="KitchenAid KF2 water tank" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AKZm9uK9oaPqhLoPCwAzgK-1920-80.jpg" alt="KitchenAid KF2 water tank" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>KitchenAid supplies a water filter with the KF2 that it claims lasts up to two months when used with standard tap water. If you use filtered water, its life can extend to up to six months. The filter can seem to be a little fiddly to install due to the water tank being so tall. Thankfully the included coffee scoop doubles up as a tool that clips onto the filter, giving you the extra length needed to screw it into place.</p><p>The drip tray is deep and extends virtually the full depth of the KF2, and has a large spout integrated into its rear for easy emptying. However, as I found with the KF3 and KF4, when you pour water out it can occasionally spill onto the front panel section as it can’t be removed. It’s not a huge dealbreaker, just prepare for a little extra clean up. Used coffee grounds are deposited into a removable bin in the center that can be tipped out when full. An icon will light up on the front panel to let you know when it’s time.</p><p>One of the standout features of the KitchenAid KF2, in my opinion, is its Pannarello steam wand used for milk foaming. I was surprised to find one used, not only because KitchenAid uses a proprietary hose-based system in the KF3 and KF4, but also because other brands such as De’Longhi and Philips have also turned their backs on steam wands (in general) in the pursuit of an entirely automatic coffee-making process. </p><p>Personally, I appreciate KitchenAid's choice to include a steam wand here, as it enables you to create genuine milk foam, even when using non-dairy alternatives. In my experience, the hose system on the KitchenAid KF3 and KF4, the LatteGo system on the Philips 4400, and the LatteCrema system on the De'Longhi Magnifica Evo Next all fell short of producing a satisfactory level of milk foam for my taste. </p><p>The use of the steam wand does mean there’s some hands-on input required, as you need to hold the jug (which isn’t included in the box) under the steam outlet until the foam reaches your desired level. There’s also no built-in thermometer, so unless you use a third-party thermometer, you’ll have to judge when the milk is ready based on touch. </p><p>Whether you are crafting a flat white or a cappuccino, the wand features a small slider for 'more foam' or 'less foam' to ensure you get the perfect texture. By opening and closing the integrated air intake, this slider regulates the airflow: increasing the intake pumps more air into the milk, which creates a more voluminous and aerated foam. Keeping it closed is ideal for texturizing milk for lattes that don’t require as high a level of foam. </p><p>The KF2 features thorough cleaning cycles, including the ability to completely evaporate the internal system of water. There are also programs for descaling and cleaning the brewing unit, which require you to press a variation of buttons to initiate. A complete set of useful instructions is included in the box. Do note that none of the removable parts are dishwasher safe.</p><ul><li><strong>Design score: 4.5 / 5</strong></li></ul><h2 class="article-body__section" id="section-kitchenaid-kf2-review-performance"><span>KitchenAid KF2 review: Performance</span></h2><ul><li><strong>Consistently well-extracted espresso</strong></li><li><strong>Steam wand delivers silky, well-foamed milk</strong></li><li><strong>Lower brewing temperature for iced drinks still too hot</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5131px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="X6UPgJB3ja9CxvhorBwyEK" name="IMG_5593 (1)" alt="Coffee being poured from KitchenAid KF2" src="https://cdn.mos.cms.futurecdn.net/X6UPgJB3ja9CxvhorBwyEK-1920-80.jpg" mos="" align="middle" fullscreen="" width="5131" height="2886" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Having already reviewed the KF3, and knowing it uses the exact same brewing unit, I was expecting the same excellent results from the KitchenAid KF2. Fortunately my expectations were realised, as the compact KF2 produced a great-tasting espresso with each use. </p><p>Much of its success can be attributed to the IntelliGrind system that automatically determines the ideal grind size depending on your chosen beans. You can’t see the grinder at work, nor does the unit tell you what grind setting it’s chosen, you just have to put your trust in it to deliver optimal results. Your trust is rewarded. </p><p>However, if you're not completely satisfied with the crema or taste of your espresso, then the KF2 does offer the ability to manually adjust the grind to a finer or coarser level by way of a lever behind a compartment on the right-hand side of the machine. A finer setting is recommended for light-roast beans, while dark-roast beans benefit from a coarser setting. Since I was using medium-roast beans, I left the slider at the default setting in the middle.</p><p>Before you consider adjusting the grind level, you’ll first want to experiment with the strength of either the espresso or coffee drink presets. As mentioned earlier, there are only three coffee-based drink recipe presets: espresso, coffee and over ice. If you move up to the KF3 or KF4 you’ll gain recipes including latte macchiato, flat white and caffe latte, to name a few. </p><p>You can also adjust the volume of water used for each drink type, and the temperature it’s brewed at, by pressing and holding a specific set of buttons. You’ll find the full details in the supplied user manual. I was perfectly satisfied with the default settings, but it’s good to know KitchenAid offers the ability to personalize each drink. </p><p>Do note that if you do adjust any default settings, they will become the new norm until you change them again. Since there are no user profiles, you may want to consult with other people in your household before you make any tweaks. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/73PpYprZTfMQNVgR5yMvHK-1920-80.jpg" alt="Milk being steamed in pitcher using steam wand on KitchenAid KF2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Z5qxsQMehHvU2PqMQD38sJ-1920-80.jpg" alt="Milk being steamed using the wand on the KitchenAid KF2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XwNq5uz52jbST7fWBVNE5K-1920-80.jpg" alt="KitchenAid KF2" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>If you want milk with your coffee, then the Pannarello steam wand is capable of producing thick, velvety foam that’s perfect for lattes, macchiatos and cappuccinos. It’s semi-automatic in use, as all you need to do is hold a milk pitcher under the wand and press the start button on the main unit (once you’ve cycled the ‘drink type’ menu through to ‘steam’). A word of warning, make sure you already have the steam wand submerged in milk. I pressed start with the pitcher still on the drip tray and ended up with milk all over the counter and myself.</p><p>A small slider on the side of the steam wand housing can be used to adjust the level of foam you achieve, either ‘less’ or ‘more’. In my tests this worked a charm, with the ‘more’ setting aerating the milk to such a high level that it nearly overflowed from the pitcher. </p><p>I much prefer the use of a steam wand compared to the hose systems used on the KF3 and KF4, as it’s capable of producing a much better level of froth. It’s also a hell of a lot easier to keep clean, as it doesn’t require constant rinse cycles to ensure the hose is free of residue. I actually wish the steam wand was featured on the company’s other machines.</p><p>Do note however that there’s no built-in thermometer to automatically detect when milk reaches your desired temperature. You’ll either have to invest in a dedicated one, or go off touch to determine when to shut the steam off. Also note that a milk pitcher isn’t included in the box. You can buy one directly from KitchenAid for $19.99 / AU$29. I wasn’t able to find a listing on the company’s UK store, but in all honesty, the pitcher available is relatively basic, so you could always get one from Amazon for the same or less money.</p><p>Where the KitchenAid KF2 falls down slightly — in a similar fashion to the KF3 and KF4 — is with its iced drinks function. KitchenAid has designed the KF2 to brew an espresso shot at a lower temperature compared to a regular shot when you select the ‘over ice’ drink type. </p><p>For starters, iced coffee fanatics will likely prefer a genuinely cold shot of coffee as opposed to having to pour a cooler shot of espresso over ice. Admittedly KItchenAid isn’t the only company to employ this function, as the Philips LatteGo machines also ask you to put some ice into a cup or glass before brewing an espresso. </p><p>However, I can’t agree with KitchenAid’s claim that the iced coffee espresso shot brews at a lower temperature, as I used a thermometer to check the temperature of a regular shot and iced shot, and both returned a measurements between 45ºC/113ºF and 50ºC/122ºF, which was hot enough to quickly melt the ice I had in my glass. It’s not necessarily a huge dealbreaker, but the fact remains there are other machines such as the De’Longhi Dedica Duo and the Jura J10 that are able to pour proper cold-extracted espresso for longer-lasting iced drinks. </p><p>It is, however, pleasing to find the KF2, like other KitchenAid espresso machines, is QuietMark-certified, signifying it should be whisper-quiet when grinding and brewing. And in reality, that’s certainly the case.  I was able to record an average of 70dB while the machine was grinding and an average of 60dB when brewing. That, perhaps expectantly, puts it on par with the KF3 and KF4. That being said, we found the flagship KF8 to be quieter still with an average of 44dB during the entire coffee-making 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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fgzGiG5UGmgY673SMqRwuJ" name="IMG_5584 (1)" alt="Control panel of KitchenAid KF2" src="https://cdn.mos.cms.futurecdn.net/fgzGiG5UGmgY673SMqRwuJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Performance score: 4.5 / 5</strong></li></ul><h2 class="article-body__section" id="section-should-you-buy-the-kitchenaid-kf2"><span>Should you buy the KitchenAid KF2?</span></h2><div ><table><caption>KitchenAid KF2 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>KitchenAid's most affordable fully auto machine offers the best combination of features in my opinion.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Compact form will suit smaller kitchens,  although lack of user profiles can add time to brewing process.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent coffee and milk frothing, but iced options are a little disappointing.</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’re short on space</strong></p><p>The KF2 is one of the more compact coffee machines we’ve tested, and will slot nearly into smaller kitchen spaces.</p></div><div class="product"><p><strong>You want the essentials done well</strong></p><p>The KF2 might not offer an extensive menu of preset drink recipes, but it nails the basics of espresso and coffee.</p></div><div class="product"><p><strong>You drink lattes and cappuccinos </strong></p><p>The Pannarello steam wand works wonders to produce thick, velvety foam that’s perfect for milk-based coffee drinks — and it’s great for non-dairy varieties too.</p></div><h2 id="don-t-buy-it-if-3">Don't buy it if...</h2><div class="product"><p><strong>You want a more hands-off approach</strong></p><p>With no user profiles and manual input needed for milk, the KF2 isn’t as ‘set and forget’ as many other fully automatic coffee machines.</p></div><div class="product"><p><strong>You don’t like the color black</strong></p><p>The KitchenAid KF2 is only available in a matte black finish, which could clash with your kitchen decor.</p></div><div class="product"><p><strong>You like to drink cold brew</strong></p><p>The KitchenAid KF2 can’t make it, and its iced coffee espresso shot is still hot enough to quickly melt ice cubes.</p></div><h2 class="article-body__section" id="section-kitchenaid-kf2-review-also-consider"><span>KitchenAid KF2 review: Also consider</span></h2><div class="product"><a data-dimension112="8da82298-9455-11f1-9899-abacca126d68" data-action="Deal Block" data-label="Read my full KitchenAid KF3 review" data-dimension48="Read my full KitchenAid KF3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1680px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="mdVAXFSxo73LcnEQyJHmjC" name="kitchenaidkf3-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mdVAXFSxo73LcnEQyJHmjC-1920-80.jpg" mos="" align="middle" fullscreen="" width="1680" height="1680" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>KitchenAid KF3</strong></p><p>This step-up model offers a wider range of drink presets and can automatically foam milk for you via a hose-based system. It also offers four user profiles to save personalized drinks.</p><p><strong>Read my full </strong><a href="https://www.techradar.com/home/coffee-machines/kitchenaid-kf3-review" data-dimension112="8da82298-9455-11f1-9899-abacca126d68" data-action="Deal Block" data-label="Read my full KitchenAid KF3 review" data-dimension48="Read my full KitchenAid KF3 review" data-dimension25=""><strong>KitchenAid KF3 review</strong></a></p></div><div class="product"><a data-dimension112="8da822fc-9455-11f1-a241-6bd053a07a69" data-action="Deal Block" data-label="Read our full Lavazza A Modo Mio Jolie Evo review" data-dimension48="Read our full Lavazza A Modo Mio Jolie Evo review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:614px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EQe4Vc3K3iYLfpb5s5aU7F" name="Lavazza Jolie Evo Pod Coffee Machine - White" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EQe4Vc3K3iYLfpb5s5aU7F-1920-80.jpg" mos="" align="middle" fullscreen="" width="614" height="614" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Lavazza A Modo Mio Jolie Evo</strong></p><p>If you have a small kitchen and just want a fuss-free coffee, this Lavazza pod coffee machine could be just the thing for you. Espresso is superb and it’s incredibly simple to use. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-jolie-evo-review" data-dimension112="8da822fc-9455-11f1-a241-6bd053a07a69" data-action="Deal Block" data-label="Read our full Lavazza A Modo Mio Jolie Evo review" data-dimension48="Read our full Lavazza A Modo Mio Jolie Evo review" data-dimension25=""><strong>Lavazza A Modo Mio Jolie Evo review</strong></a></p></div><div class="product"><a data-dimension112="8da82356-9455-11f1-afe4-e1419e4aa09d" data-action="Deal Block" data-label="Read our full Ninja Luxe Cafe review" data-dimension48="Read our full Ninja Luxe Cafe review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:880px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="AddBGU5uJPudur74irxqBS" name="ninja-luxe-cafe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AddBGU5uJPudur74irxqBS-1920-80.jpg" mos="" align="middle" fullscreen="" width="880" height="880" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja Luxe Café</strong></p><p>This 3-in-1 bean-to-cup espresso machine can handle virtually any coffee-based drink you could wish for, including filter and cold brew. It takes care of most of the leg work for you, and is regularly discounted.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/ninja-luxe-cafe" data-dimension112="8da82356-9455-11f1-afe4-e1419e4aa09d" data-action="Deal Block" data-label="Read our full Ninja Luxe Cafe review" data-dimension48="Read our full Ninja Luxe Cafe review" data-dimension25=""><strong>Ninja Luxe Cafe review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-kitchenaid-kf2"><span>How I tested the KitchenAid KF2</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vrXBwSN5di9Lu4YQpxWcwJ" name="IMG_5594 (1)" alt="KitchenAid KF2" src="https://cdn.mos.cms.futurecdn.net/vrXBwSN5di9Lu4YQpxWcwJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I used the KitchenAid KF2 over a one-week period. I was confident knowing how to use the machine, having previously reviewed the KF3 and from using the KF4 on a daily basis at home. </p><p>I prepared all of the available drink recipes — espresso, coffee and over ice — and used a thermometer to test the temperature of the ‘over ice’ espresso shot to determine if it was actually brewed at a lower temperature, as KitchenAid claims. </p><p>I also used the integrated steam wand in both its ‘less foam’ and ‘more foam’ settings to determine if there was indeed a difference in results. I also tested it with dairy milk and a barista-style oat milk to find out if it worked well with non-dairy milk varieties. </p><p><em>Read more about </em><a href="https://www.techradar.com/news/how-we-test"><em>how we test</em></a></p><p><em>First reviewed August 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/kitchenaid-kf2-review</link>
                                                                            <description>
                            <![CDATA[ If you don’t need all the bells and whistles of an extensive drinks menu, the KitchenAid KF2 will be an invaluable addition to your kitchen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PZ3bf39Bg2UUr4ekzMWnDT</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LEJzQkZnjep573LGcJAnZK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 11 Aug 2026 01:40:50 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/LEJzQkZnjep573LGcJAnZK-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[KitchenAid KF2]]></media:description>                                                            <media:text><![CDATA[KitchenAid KF2]]></media:text>
                                <media:title type="plain"><![CDATA[KitchenAid KF2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LEJzQkZnjep573LGcJAnZK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-kitchenaid-kf2-two-minute-review"><span>KitchenAid KF2 two-minute review</span></h2><p>The KitchenAid KF2 Fully Automatic Espresso Machine is the entry-level model in the company’s six-strong range of automatic coffee machines, and was launched in mid-2026 alongside the KF3 and KF4. </p><p>It adopts the exact same slim build as its two siblings, making any of them ideal for smaller kitchens. It also benefits from the exact same Intelligrind coffee bean grinder, which automatically determines the best grind size depending on the beans you’ve put in. The brewing unit is the same also, and in my taste tests, I couldn’t notice any obvious difference between the three. That means you’re going to get a wonderful, tasty espresso with each use.</p><p>What sets the KF2 apart — and where KitchenAid has made cuts to bring the cost down — is its feature set regarding drink presets and general usability. It’s also the only model in KitchenAid’s entire fully automatic coffee machine range to rock a steam wand for foaming milk — the others all use a hose-based system. While this may seem like a drop down in specification, I personally found the steam wand to perform the best when making foamy lattes and cappuccinos. What’s more, a steam wand is inherently going to perform better with non-dairy milk as it allows for greater control over temperature.</p><p>As with the KF3 and KF4, the KitchenAid KF2 is capable of making iced-coffee drinks, although as I found in my <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-kf3-review"><u>KitchenAid KF3 review</u></a>, the results are a little underwhelming. This is because the brewed espresso is hot enough to quickly melt the ice in your cup or glass, despite KitchenAid claiming it’s brewed at a lower temperature. </p><p>Where the KitchenAid KF2 loses points slightly is the fact it doesn’t offer user profiles. I’ve been used to having profiles for some time at home, as I currently use the KitchenAid KF4 and have previously used the Philips LatteGo 4400, which offer four profiles and two profiles, respectively. Having them makes brewing a coffee incredibly quick and simple: just select a profile, select a drink and that’s it. </p><p>The fact the KF2 doesn’t have profiles means that brewing a variety of coffees will take longer, as you’ll have to select the drink and adjust any settings each time. It therefore might not be the best option for larger households, but for households of one or two people it’s still worthy of consideration. </p><p>The other slight niggle I have, which affects the KF3 and KF4 also, is that the unit can go through water relatively quickly due to it running a rinse cycle on start up and shutdown. The shutdown cycle I can understand, but I find the start-up cycle to be a little redundant. </p><p>All things considered, the KitchenAid KF2 Fully Automatic Espresso Machine is another fantastic option from the brand. It brews a well-extracted espresso each and every time and the steam wand works wonders for milk-based drinks. </p><h2 class="article-body__section" id="section-kitchenaid-kf2-review-price-availability"><span>KitchenAid KF2 review: Price & availability</span></h2><ul><li><strong>Launched in UK and US April 2026, Australia in July 2026</strong></li><li><strong>List price $799.99 / £699 / AU$1,099</strong></li></ul><p>The KitchenAid KF2 Fully Automatic Espresso Machine launched in the US and UK in April 2026, before making its way to Australia in July 2026. It has a list price of $799.99 / £699 / AU$1,099, making it the company’s most affordable fully automatic machine. </p><p>The step-up KF3 adds a small color display to improve navigation and usability, four customizable profiles and a larger menu of drink presets, with a list price $999.99 / £749 / AU$1,349. </p><p>The top-tier model, the KF4 ($1,299.99 / £899 / AU$1,599) offers much of the same functionality as the KF2 with regard to grinder and brewing unit. It gains even more recipes, a large color touchscreen and KitchenAid’s hose-based milk-foaming system, complete with milk carafe. </p><p>I’m of the opinion that the KF2’s steam wand is the best option for expertly-frothed milk and for using with non-dairy milk varieties, instantly giving the machine a leg up over its siblings. And, since the actual coffee-brewing process is the same across all three machines, the KF2 represents excellent value. </p><p>That being said, the <a href="https://www.techradar.com/reviews/ninja-luxe-cafe">Ninja Luxe Cafe Premier</a> offers more in the way of features, including a dedicated cold brew setting and cold-extraction for improved iced-coffee results, along with intelligent grind and dosage settings. Its list price is less than the KF2’s at $599.99 / £549.99 / AU$799.99, although it too doesn’t offer user profiles either and requires more hands-on input. </p><ul><li><strong>Value score: 4 / 5</strong></li></ul><h2 class="article-body__section" id="section-kitchenaid-kf2-review-specifications"><span>KitchenAid KF2 review: Specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Name</p></td><td  ><p>KitchenAid KF2 Fully Automatic Espresso Machine </p></td></tr><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Bean-to-cup</p></td></tr><tr><td class="firstcol " ><p>Dimensions (H x W x D)</p></td><td  ><p>14.2 x 7.7 x 18.5 inches / 361 x 196 x 470mm </p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>19.8lbs / 9kg</p></td></tr><tr><td class="firstcol " ><p>Water reservoir capacity</p></td><td  ><p>1.9 quarts / 1.8 liters</p></td></tr><tr><td class="firstcol " ><p>Milk frother</p></td><td  ><p>Yes, Pannarello steam wand</p></td></tr><tr><td class="firstcol " ><p>Bars of pressure</p></td><td  ><p>15</p></td></tr><tr><td class="firstcol " ><p>Noise level</p></td><td  ><p>72dB grinding, 60dB brewing</p></td></tr><tr><td class="firstcol " ><p>User profiles</p></td><td  ><p>0</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-kitchenaid-kf2-review-design"><span>KitchenAid KF2 review: Design</span></h2><ul><li><strong>Compact size will suit smaller space</strong></li><li><strong>Steam wand suits plant-based milks</strong></li><li><strong>No dishwasher-safe components</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AHQdBfXqfnXnzDmQTVTRRK" name="IMG_5645" alt="KitchenAid KF2" src="https://cdn.mos.cms.futurecdn.net/AHQdBfXqfnXnzDmQTVTRRK-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Of the three new compact automatic models, the KitchenAid KF2 sticks out the most for a couple of reasons. Firstly, it’s only available in a matte black finish (the KF3 and KF4 also come in Porcelain White, which I’m personally a fan of), and secondly there’s no color display. </p><p>The matte black finish is still sleek and smart-looking, it must be said, although there is a shiny, fingerprint-loving panel on the front at the top. You’ll want to keep a cloth nearby to keep it looking its best. </p><p>I don’t consider the lack of a color display to be a huge negative against the KF2, as the backlit panel is bright and clear when selecting a drink and adjusting settings. The color screens on the rest of KitchenAid’s espresso machine range do offer useful assistance with features like images of the drink you want to make, but it’s not something I missed when testing the KF2.</p><p>Physically the KitchenAid KF2 is the same as the other two compact models released in 2026, measuring 14.2 x 7.7 x 18.5 inches / 361 x 196 x 470mm (H x W x D). This compact form makes it easy to place the unit on a kitchen counter, and should be especially ideal for those with smaller kitchens. A couple of built-in wheels on the bottom at rear of the machine aid with manoeuvring into position. </p><p>Interacting with the KF2 is done via five buttons on the front panel. These select the drink type, dosage and strength — each of which can be pressed multiple times to cycle through options — one to activate cleaning cycles and a final button to initiate and cancel brewing. Each button press reveals a different backlit symbol on the front panel which are relatively self-explanatory. </p><p>Drink type cycles between espresso, coffee and over ice, dose lets you choose between one or two servings (either two cups under the dispenser or one for a double serving), and strength is a scale of one to three. This refers to how much coffee is ground into the brewing unit, from 7g (setting one) to 14g (setting three).</p><p>The bean hopper recessed into the top of the KF2 is large enough to hold 250g worth of coffee beans, which is accessed via a removable lid. While this does mean there’s no visual indication as to how many beans are left, it does at least mean the beans are kept airtight and away from light, helping to retain their freshness. There’s also a small chute for pre-ground coffee, and a scoop is included in the box.</p><p>The 1.8L water tank slides in and out the rear of the machine and has an integrated handle to make the process simple, although I personally prefer a side-mounted tank like the one found on the Philips LatteGo 4400 as I find it makes refilling that little bit easier. However, the KF2’s tank does at least feature a hinged lid, allowing you to fill it up from a jug if you wish.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/kGa7VjvLxadsbrqZetkgeK-1920-80.jpg" alt="KitchenAid KF2 water tank" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AKZm9uK9oaPqhLoPCwAzgK-1920-80.jpg" alt="KitchenAid KF2 water tank" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>KitchenAid supplies a water filter with the KF2 that it claims lasts up to two months when used with standard tap water. If you use filtered water, its life can extend to up to six months. The filter can seem to be a little fiddly to install due to the water tank being so tall. Thankfully the included coffee scoop doubles up as a tool that clips onto the filter, giving you the extra length needed to screw it into place.</p><p>The drip tray is deep and extends virtually the full depth of the KF2, and has a large spout integrated into its rear for easy emptying. However, as I found with the KF3 and KF4, when you pour water out it can occasionally spill onto the front panel section as it can’t be removed. It’s not a huge dealbreaker, just prepare for a little extra clean up. Used coffee grounds are deposited into a removable bin in the center that can be tipped out when full. An icon will light up on the front panel to let you know when it’s time.</p><p>One of the standout features of the KitchenAid KF2, in my opinion, is its Pannarello steam wand used for milk foaming. I was surprised to find one used, not only because KitchenAid uses a proprietary hose-based system in the KF3 and KF4, but also because other brands such as De’Longhi and Philips have also turned their backs on steam wands (in general) in the pursuit of an entirely automatic coffee-making process. </p><p>Personally, I appreciate KitchenAid's choice to include a steam wand here, as it enables you to create genuine milk foam, even when using non-dairy alternatives. In my experience, the hose system on the KitchenAid KF3 and KF4, the LatteGo system on the Philips 4400, and the LatteCrema system on the De'Longhi Magnifica Evo Next all fell short of producing a satisfactory level of milk foam for my taste. </p><p>The use of the steam wand does mean there’s some hands-on input required, as you need to hold the jug (which isn’t included in the box) under the steam outlet until the foam reaches your desired level. There’s also no built-in thermometer, so unless you use a third-party thermometer, you’ll have to judge when the milk is ready based on touch. </p><p>Whether you are crafting a flat white or a cappuccino, the wand features a small slider for 'more foam' or 'less foam' to ensure you get the perfect texture. By opening and closing the integrated air intake, this slider regulates the airflow: increasing the intake pumps more air into the milk, which creates a more voluminous and aerated foam. Keeping it closed is ideal for texturizing milk for lattes that don’t require as high a level of foam. </p><p>The KF2 features thorough cleaning cycles, including the ability to completely evaporate the internal system of water. There are also programs for descaling and cleaning the brewing unit, which require you to press a variation of buttons to initiate. A complete set of useful instructions is included in the box. Do note that none of the removable parts are dishwasher safe.</p><ul><li><strong>Design score: 4.5 / 5</strong></li></ul><h2 class="article-body__section" id="section-kitchenaid-kf2-review-performance"><span>KitchenAid KF2 review: Performance</span></h2><ul><li><strong>Consistently well-extracted espresso</strong></li><li><strong>Steam wand delivers silky, well-foamed milk</strong></li><li><strong>Lower brewing temperature for iced drinks still too hot</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5131px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="X6UPgJB3ja9CxvhorBwyEK" name="IMG_5593 (1)" alt="Coffee being poured from KitchenAid KF2" src="https://cdn.mos.cms.futurecdn.net/X6UPgJB3ja9CxvhorBwyEK-1920-80.jpg" mos="" align="middle" fullscreen="" width="5131" height="2886" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Having already reviewed the KF3, and knowing it uses the exact same brewing unit, I was expecting the same excellent results from the KitchenAid KF2. Fortunately my expectations were realised, as the compact KF2 produced a great-tasting espresso with each use. </p><p>Much of its success can be attributed to the IntelliGrind system that automatically determines the ideal grind size depending on your chosen beans. You can’t see the grinder at work, nor does the unit tell you what grind setting it’s chosen, you just have to put your trust in it to deliver optimal results. Your trust is rewarded. </p><p>However, if you're not completely satisfied with the crema or taste of your espresso, then the KF2 does offer the ability to manually adjust the grind to a finer or coarser level by way of a lever behind a compartment on the right-hand side of the machine. A finer setting is recommended for light-roast beans, while dark-roast beans benefit from a coarser setting. Since I was using medium-roast beans, I left the slider at the default setting in the middle.</p><p>Before you consider adjusting the grind level, you’ll first want to experiment with the strength of either the espresso or coffee drink presets. As mentioned earlier, there are only three coffee-based drink recipe presets: espresso, coffee and over ice. If you move up to the KF3 or KF4 you’ll gain recipes including latte macchiato, flat white and caffe latte, to name a few. </p><p>You can also adjust the volume of water used for each drink type, and the temperature it’s brewed at, by pressing and holding a specific set of buttons. You’ll find the full details in the supplied user manual. I was perfectly satisfied with the default settings, but it’s good to know KitchenAid offers the ability to personalize each drink. </p><p>Do note that if you do adjust any default settings, they will become the new norm until you change them again. Since there are no user profiles, you may want to consult with other people in your household before you make any tweaks. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/73PpYprZTfMQNVgR5yMvHK-1920-80.jpg" alt="Milk being steamed in pitcher using steam wand on KitchenAid KF2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Z5qxsQMehHvU2PqMQD38sJ-1920-80.jpg" alt="Milk being steamed using the wand on the KitchenAid KF2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XwNq5uz52jbST7fWBVNE5K-1920-80.jpg" alt="KitchenAid KF2" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>If you want milk with your coffee, then the Pannarello steam wand is capable of producing thick, velvety foam that’s perfect for lattes, macchiatos and cappuccinos. It’s semi-automatic in use, as all you need to do is hold a milk pitcher under the wand and press the start button on the main unit (once you’ve cycled the ‘drink type’ menu through to ‘steam’). A word of warning, make sure you already have the steam wand submerged in milk. I pressed start with the pitcher still on the drip tray and ended up with milk all over the counter and myself.</p><p>A small slider on the side of the steam wand housing can be used to adjust the level of foam you achieve, either ‘less’ or ‘more’. In my tests this worked a charm, with the ‘more’ setting aerating the milk to such a high level that it nearly overflowed from the pitcher. </p><p>I much prefer the use of a steam wand compared to the hose systems used on the KF3 and KF4, as it’s capable of producing a much better level of froth. It’s also a hell of a lot easier to keep clean, as it doesn’t require constant rinse cycles to ensure the hose is free of residue. I actually wish the steam wand was featured on the company’s other machines.</p><p>Do note however that there’s no built-in thermometer to automatically detect when milk reaches your desired temperature. You’ll either have to invest in a dedicated one, or go off touch to determine when to shut the steam off. Also note that a milk pitcher isn’t included in the box. You can buy one directly from KitchenAid for $19.99 / AU$29. I wasn’t able to find a listing on the company’s UK store, but in all honesty, the pitcher available is relatively basic, so you could always get one from Amazon for the same or less money.</p><p>Where the KitchenAid KF2 falls down slightly — in a similar fashion to the KF3 and KF4 — is with its iced drinks function. KitchenAid has designed the KF2 to brew an espresso shot at a lower temperature compared to a regular shot when you select the ‘over ice’ drink type. </p><p>For starters, iced coffee fanatics will likely prefer a genuinely cold shot of coffee as opposed to having to pour a cooler shot of espresso over ice. Admittedly KItchenAid isn’t the only company to employ this function, as the Philips LatteGo machines also ask you to put some ice into a cup or glass before brewing an espresso. </p><p>However, I can’t agree with KitchenAid’s claim that the iced coffee espresso shot brews at a lower temperature, as I used a thermometer to check the temperature of a regular shot and iced shot, and both returned a measurements between 45ºC/113ºF and 50ºC/122ºF, which was hot enough to quickly melt the ice I had in my glass. It’s not necessarily a huge dealbreaker, but the fact remains there are other machines such as the De’Longhi Dedica Duo and the Jura J10 that are able to pour proper cold-extracted espresso for longer-lasting iced drinks. </p><p>It is, however, pleasing to find the KF2, like other KitchenAid espresso machines, is QuietMark-certified, signifying it should be whisper-quiet when grinding and brewing. And in reality, that’s certainly the case.  I was able to record an average of 70dB while the machine was grinding and an average of 60dB when brewing. That, perhaps expectantly, puts it on par with the KF3 and KF4. That being said, we found the flagship KF8 to be quieter still with an average of 44dB during the entire coffee-making 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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fgzGiG5UGmgY673SMqRwuJ" name="IMG_5584 (1)" alt="Control panel of KitchenAid KF2" src="https://cdn.mos.cms.futurecdn.net/fgzGiG5UGmgY673SMqRwuJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Performance score: 4.5 / 5</strong></li></ul><h2 class="article-body__section" id="section-should-you-buy-the-kitchenaid-kf2"><span>Should you buy the KitchenAid KF2?</span></h2><div ><table><caption>KitchenAid KF2 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>KitchenAid's most affordable fully auto machine offers the best combination of features in my opinion.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Compact form will suit smaller kitchens,  although lack of user profiles can add time to brewing process.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent coffee and milk frothing, but iced options are a little disappointing.</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’re short on space</strong></p><p>The KF2 is one of the more compact coffee machines we’ve tested, and will slot nearly into smaller kitchen spaces.</p></div><div class="product"><p><strong>You want the essentials done well</strong></p><p>The KF2 might not offer an extensive menu of preset drink recipes, but it nails the basics of espresso and coffee.</p></div><div class="product"><p><strong>You drink lattes and cappuccinos </strong></p><p>The Pannarello steam wand works wonders to produce thick, velvety foam that’s perfect for milk-based coffee drinks — and it’s great for non-dairy varieties too.</p></div><h2 id="don-t-buy-it-if-3">Don't buy it if...</h2><div class="product"><p><strong>You want a more hands-off approach</strong></p><p>With no user profiles and manual input needed for milk, the KF2 isn’t as ‘set and forget’ as many other fully automatic coffee machines.</p></div><div class="product"><p><strong>You don’t like the color black</strong></p><p>The KitchenAid KF2 is only available in a matte black finish, which could clash with your kitchen decor.</p></div><div class="product"><p><strong>You like to drink cold brew</strong></p><p>The KitchenAid KF2 can’t make it, and its iced coffee espresso shot is still hot enough to quickly melt ice cubes.</p></div><h2 class="article-body__section" id="section-kitchenaid-kf2-review-also-consider"><span>KitchenAid KF2 review: Also consider</span></h2><div class="product"><a data-dimension112="8da82298-9455-11f1-9899-abacca126d68" data-action="Deal Block" data-label="Read my full KitchenAid KF3 review" data-dimension48="Read my full KitchenAid KF3 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1680px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="mdVAXFSxo73LcnEQyJHmjC" name="kitchenaidkf3-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/mdVAXFSxo73LcnEQyJHmjC-1920-80.jpg" mos="" align="middle" fullscreen="" width="1680" height="1680" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>KitchenAid KF3</strong></p><p>This step-up model offers a wider range of drink presets and can automatically foam milk for you via a hose-based system. It also offers four user profiles to save personalized drinks.</p><p><strong>Read my full </strong><a href="https://www.techradar.com/home/coffee-machines/kitchenaid-kf3-review" data-dimension112="8da82298-9455-11f1-9899-abacca126d68" data-action="Deal Block" data-label="Read my full KitchenAid KF3 review" data-dimension48="Read my full KitchenAid KF3 review" data-dimension25=""><strong>KitchenAid KF3 review</strong></a></p></div><div class="product"><a data-dimension112="8da822fc-9455-11f1-a241-6bd053a07a69" data-action="Deal Block" data-label="Read our full Lavazza A Modo Mio Jolie Evo review" data-dimension48="Read our full Lavazza A Modo Mio Jolie Evo review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:614px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EQe4Vc3K3iYLfpb5s5aU7F" name="Lavazza Jolie Evo Pod Coffee Machine - White" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EQe4Vc3K3iYLfpb5s5aU7F-1920-80.jpg" mos="" align="middle" fullscreen="" width="614" height="614" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Lavazza A Modo Mio Jolie Evo</strong></p><p>If you have a small kitchen and just want a fuss-free coffee, this Lavazza pod coffee machine could be just the thing for you. Espresso is superb and it’s incredibly simple to use. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-jolie-evo-review" data-dimension112="8da822fc-9455-11f1-a241-6bd053a07a69" data-action="Deal Block" data-label="Read our full Lavazza A Modo Mio Jolie Evo review" data-dimension48="Read our full Lavazza A Modo Mio Jolie Evo review" data-dimension25=""><strong>Lavazza A Modo Mio Jolie Evo review</strong></a></p></div><div class="product"><a data-dimension112="8da82356-9455-11f1-afe4-e1419e4aa09d" data-action="Deal Block" data-label="Read our full Ninja Luxe Cafe review" data-dimension48="Read our full Ninja Luxe Cafe review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:880px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="AddBGU5uJPudur74irxqBS" name="ninja-luxe-cafe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AddBGU5uJPudur74irxqBS-1920-80.jpg" mos="" align="middle" fullscreen="" width="880" height="880" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja Luxe Café</strong></p><p>This 3-in-1 bean-to-cup espresso machine can handle virtually any coffee-based drink you could wish for, including filter and cold brew. It takes care of most of the leg work for you, and is regularly discounted.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/ninja-luxe-cafe" data-dimension112="8da82356-9455-11f1-afe4-e1419e4aa09d" data-action="Deal Block" data-label="Read our full Ninja Luxe Cafe review" data-dimension48="Read our full Ninja Luxe Cafe review" data-dimension25=""><strong>Ninja Luxe Cafe review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-kitchenaid-kf2"><span>How I tested the KitchenAid KF2</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vrXBwSN5di9Lu4YQpxWcwJ" name="IMG_5594 (1)" alt="KitchenAid KF2" src="https://cdn.mos.cms.futurecdn.net/vrXBwSN5di9Lu4YQpxWcwJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I used the KitchenAid KF2 over a one-week period. I was confident knowing how to use the machine, having previously reviewed the KF3 and from using the KF4 on a daily basis at home. </p><p>I prepared all of the available drink recipes — espresso, coffee and over ice — and used a thermometer to test the temperature of the ‘over ice’ espresso shot to determine if it was actually brewed at a lower temperature, as KitchenAid claims. </p><p>I also used the integrated steam wand in both its ‘less foam’ and ‘more foam’ settings to determine if there was indeed a difference in results. I also tested it with dairy milk and a barista-style oat milk to find out if it worked well with non-dairy milk varieties. </p><p><em>Read more about </em><a href="https://www.techradar.com/news/how-we-test"><em>how we test</em></a></p><p><em>First reviewed August 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best dual-zone air fryers — convenient, multi-component cooking for a crowd ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Air fryers aren't just for small cooking tasks or one-to-two person households. There's a new wave of air fryers that come kitted out with two drawers, enabling you to cook two components of a meal at once. They offer more space than your standard, one-drawer offering, and provide an easy way to keep different foods separate, but they also go further than than that. </p><p>You can pick a different temperature for each drawer, and most will have a sync function that means the appliance will automatically figure out your timings and sync up cooking so both drawers of food are finished at once. If you have a small kitchen, there are a number of models that have the two drawers stacked one on top of the other, to provide a generous cooking capacity without eating up all your counter space. It's enough to make you want to retire your proper oven for good. </p><p>We have a general guide to the <a href="https://www.techradar.com/home/air-fryers/best-air-fryer">best air fryers</a>, but in this roundup I've narrowed things down to just my favorite two-drawer options. The main name to look out for is Ninja — this brand makes a wide variety of dual-zone options of different sizes and with different functions. I've included a number of options below, but I've also featured alternatives from rival brands, including some budget-friendly options.  </p><h2 class="article-body__section" id="section-double-trouble"><span>Double trouble</span></h2>        <div class="featured_product_block featured_block_standard" data-id="a1729884-7f75-11f1-9b8c-3ffbb5232d45">            <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/BXwaiADPeg7cRMi9W3XACh.jpg" alt="Ninja Foodi Dual Zone Digital Air Fryer, 2 Drawers, 6-In-1, Black Af300uk"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ninja</div>                                        <div class="featured__title">AF300UK Foodi Dual Zone Air Fryer</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/reviews/ninja-foodi-dual-zone-air-fryer-af300uk-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a17298f2-7f75-11f1-a9fd-4199c2278e58">            <a href="https://www.amazon.com/dp/B0CZS6SS3Y" data-model-name="Ninja Double Stack XL 9.5L Air Fryer SL400UK" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Ee66LoS96aD8BJNM8dcDHG.jpg" alt="Ninja Air Fryer Doublestack Xl, 10 Qt, 6-In-1, Deep Grey, Sl401"></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">DoubleStack XL air fryer</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="100" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/air-fryers/ninja-double-stack-air-fryer-review">Read our full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Small footprint, generous capacity</li><li class='list-item list-item-pros'>Extra trays for even more cooking space</li><li class='list-item list-item-pros'>Top-tier performance</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'>Expensive for a dual-basket model</li><li class='list-item list-item-cons'>'8-portion' capacity feels ambitious</li><li class='list-item list-item-cons'>Can't fit big foods whole</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="a17296ea-7f75-11f1-b83f-3d1264ce1630">            <a href="https://www.amazon.com/Airfryer-RapidAir-Technology-NA462-70/dp/B0G2MJ9RB1/?th=1" data-model-name="Philips 4000 Series Stacked Dual Basket 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/HCXqvsU4rHo8sZe8CvPoSo.jpg" alt="Philips Airfryer 4000 Series Stacked Dual Basket, Stacked Air Fryer With 2 Baskets, 10l, Rapidair Technology, 45% Less Space Required, Pfas Free Ceramic Coating, Viewing Window (na462/70)"></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">4000 Series Stacked Dual Basket Air Fryer</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="90" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/air-fryers/philips-4000-series-stacked-dual-basket-airfryer-review">Read our full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Cooking windows and basket lights are a handy addition</li><li class='list-item list-item-pros'>Space-saving design takes up less counter space</li><li class='list-item list-item-pros'>Versatile cooking functions, strong cooking performance</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'>Supplied physical instructions are too basic</li><li class='list-item list-item-cons'>The black and gold finish will split opinion</li><li class='list-item list-item-cons'>5L baskets means larger food won’t fit</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62e21b8e-8f39-11f1-81a9-c7d4559c90de">            <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/E26W92bkTSKzK4BeHbijAg.png" alt="Chefman Turbofry Touch 9 Qt. Air Fryer Rj38-Sqpf-45tdb"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Chefman</div>                                        <div class="featured__title">9qt Air Fryer </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="1461eb7a-8f33-11f1-b90e-89a3798bf32f">            <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/h6it94paAJntMKY9SDUZK7.png" alt="Ninja Crispi Dualzone™ Glass Countertop Air Fryer in Bone"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ninja</div>                                        <div class="featured__title">Crispi DualZone Glass Countertop Air Fryer</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a2253e16-8f34-11f1-92db-7b174f948d96">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:124.88%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rwhjBeckxp3urmsfGz6YkJ.jpg" alt="Philips 3000 series air fryer"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>PHILIPS</div>                                        <div class="featured__title">Dual Basket Air Fryer 3000 Series, 9.5 Quarts</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a17297b2-7f75-11f1-8ebd-abd3601dfcf4">            <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/esMrkzq82ZRsvPyotNpFi3.jpg" alt="Russell Hobbs Dual Air Fryer 9l Rapid Airfryer [dual Basket/zone, Low-Noise, 9 Programs] Satisfry (dishwasher Safe Drawers, Max 200℃, Oil Free Cooking, Roast, Bake, Grill, Keep Warm) 27680"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Russell Hobbs</div>                                        <div class="featured__title">Satisfry Dual Basket Air Fryer 9L</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/air-fryers/russell-hobbs-satisfry-dual-basket-air-fryer-review-a-no-nonsense-air-fryer-that-really-delivers">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="1461ebf2-8f33-11f1-8b2d-9f2394da365e">            <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/Cq37Tqyf4eXc6tibJJWfte.webp" alt="Cuisinart 11qt Dual Zone Basket Air Fryer With Viewing Window Black Adz-112"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Cuisinart</div>                                        <div class="featured__title">11-qt Dual Basket Air Fryer Pro ADZ-112</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a22a3cb2-8f26-11f1-be78-07133f16dd3e">            <a href="https://www.towerhousewares.co.uk/air-fryers/vortx-dual-basket-air-fryer-with-6-pre-set-functions-76-litre" data-model-name="Vortx 7.6L Dual Basket Air Fryer (UK only)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:125.04%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/B7J964BH28n9iJVKHot6LE.jpg" alt="Tower air fryer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower Housewares</div>                                        <div class="featured__title">Vortx 7.6L Dual Basket Air Fryer (UK only)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a22a3d66-8f26-11f1-8d59-f573819957f8">            <a href="https://www.towerhousewares.co.uk/air-fryers/vortx-11-litre-dual-layer-air-fryer-graphite-t17190grp" data-model-name="Vortx 11 Litre Dual Layer Air Fryer (UK only)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:125.03%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/KxvAKJDszSuVDxc8NZVcJH.jpg" alt="Tower air fryer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower Housewares</div>                                        <div class="featured__title">Vortx 11 Litre Dual Layer Air Fryer (UK only)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-fryers/the-best-dual-zone-air-fryers-convenient-multi-component-cooking-for-a-crowd</link>
                                                                            <description>
                            <![CDATA[ Cook a whole meal in one appliance — no pot-juggling or awkward timing required. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5FKzxCW7FdK56q96QK6YEL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/E6EuiLawq2QCjym35bFtNC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 07 Aug 2026 01:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Fryers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/E6EuiLawq2QCjym35bFtNC-1280-80.jpg">
                                                            <media:credit><![CDATA[Emily Peck / Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ninja Foodi Dual Zone Air Fryer AF300UK]]></media:description>                                                            <media:text><![CDATA[Ninja Foodi Dual Zone Air Fryer AF300UK]]></media:text>
                                <media:title type="plain"><![CDATA[Ninja Foodi Dual Zone Air Fryer AF300UK]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/E6EuiLawq2QCjym35bFtNC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Air fryers aren't just for small cooking tasks or one-to-two person households. There's a new wave of air fryers that come kitted out with two drawers, enabling you to cook two components of a meal at once. They offer more space than your standard, one-drawer offering, and provide an easy way to keep different foods separate, but they also go further than than that. </p><p>You can pick a different temperature for each drawer, and most will have a sync function that means the appliance will automatically figure out your timings and sync up cooking so both drawers of food are finished at once. If you have a small kitchen, there are a number of models that have the two drawers stacked one on top of the other, to provide a generous cooking capacity without eating up all your counter space. It's enough to make you want to retire your proper oven for good. </p><p>We have a general guide to the <a href="https://www.techradar.com/home/air-fryers/best-air-fryer">best air fryers</a>, but in this roundup I've narrowed things down to just my favorite two-drawer options. The main name to look out for is Ninja — this brand makes a wide variety of dual-zone options of different sizes and with different functions. I've included a number of options below, but I've also featured alternatives from rival brands, including some budget-friendly options.  </p><h2 class="article-body__section" id="section-double-trouble"><span>Double trouble</span></h2>        <div class="featured_product_block featured_block_standard" data-id="a1729884-7f75-11f1-9b8c-3ffbb5232d45">            <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/BXwaiADPeg7cRMi9W3XACh.jpg" alt="Ninja Foodi Dual Zone Digital Air Fryer, 2 Drawers, 6-In-1, Black Af300uk"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ninja</div>                                        <div class="featured__title">AF300UK Foodi Dual Zone Air Fryer</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/reviews/ninja-foodi-dual-zone-air-fryer-af300uk-review">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a17298f2-7f75-11f1-a9fd-4199c2278e58">            <a href="https://www.amazon.com/dp/B0CZS6SS3Y" data-model-name="Ninja Double Stack XL 9.5L Air Fryer SL400UK" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Ee66LoS96aD8BJNM8dcDHG.jpg" alt="Ninja Air Fryer Doublestack Xl, 10 Qt, 6-In-1, Deep Grey, Sl401"></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">DoubleStack XL air fryer</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="100" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/air-fryers/ninja-double-stack-air-fryer-review">Read our full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Small footprint, generous capacity</li><li class='list-item list-item-pros'>Extra trays for even more cooking space</li><li class='list-item list-item-pros'>Top-tier performance</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'>Expensive for a dual-basket model</li><li class='list-item list-item-cons'>'8-portion' capacity feels ambitious</li><li class='list-item list-item-cons'>Can't fit big foods whole</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="a17296ea-7f75-11f1-b83f-3d1264ce1630">            <a href="https://www.amazon.com/Airfryer-RapidAir-Technology-NA462-70/dp/B0G2MJ9RB1/?th=1" data-model-name="Philips 4000 Series Stacked Dual Basket 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/HCXqvsU4rHo8sZe8CvPoSo.jpg" alt="Philips Airfryer 4000 Series Stacked Dual Basket, Stacked Air Fryer With 2 Baskets, 10l, Rapidair Technology, 45% Less Space Required, Pfas Free Ceramic Coating, Viewing Window (na462/70)"></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">4000 Series Stacked Dual Basket Air Fryer</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star half"></span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="90" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/air-fryers/philips-4000-series-stacked-dual-basket-airfryer-review">Read our full review</a></p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Cooking windows and basket lights are a handy addition</li><li class='list-item list-item-pros'>Space-saving design takes up less counter space</li><li class='list-item list-item-pros'>Versatile cooking functions, strong cooking performance</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'>Supplied physical instructions are too basic</li><li class='list-item list-item-cons'>The black and gold finish will split opinion</li><li class='list-item list-item-cons'>5L baskets means larger food won’t fit</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62e21b8e-8f39-11f1-81a9-c7d4559c90de">            <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/E26W92bkTSKzK4BeHbijAg.png" alt="Chefman Turbofry Touch 9 Qt. Air Fryer Rj38-Sqpf-45tdb"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Chefman</div>                                        <div class="featured__title">9qt Air Fryer </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="1461eb7a-8f33-11f1-b90e-89a3798bf32f">            <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/h6it94paAJntMKY9SDUZK7.png" alt="Ninja Crispi Dualzone™ Glass Countertop Air Fryer in Bone"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Ninja</div>                                        <div class="featured__title">Crispi DualZone Glass Countertop Air Fryer</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a2253e16-8f34-11f1-92db-7b174f948d96">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:124.88%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rwhjBeckxp3urmsfGz6YkJ.jpg" alt="Philips 3000 series air fryer"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>PHILIPS</div>                                        <div class="featured__title">Dual Basket Air Fryer 3000 Series, 9.5 Quarts</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a17297b2-7f75-11f1-8ebd-abd3601dfcf4">            <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/esMrkzq82ZRsvPyotNpFi3.jpg" alt="Russell Hobbs Dual Air Fryer 9l Rapid Airfryer [dual Basket/zone, Low-Noise, 9 Programs] Satisfry (dishwasher Safe Drawers, Max 200℃, Oil Free Cooking, Roast, Bake, Grill, Keep Warm) 27680"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Russell Hobbs</div>                                        <div class="featured__title">Satisfry Dual Basket Air Fryer 9L</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/air-fryers/russell-hobbs-satisfry-dual-basket-air-fryer-review-a-no-nonsense-air-fryer-that-really-delivers">Read our full review</a></p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="1461ebf2-8f33-11f1-8b2d-9f2394da365e">            <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/Cq37Tqyf4eXc6tibJJWfte.webp" alt="Cuisinart 11qt Dual Zone Basket Air Fryer With Viewing Window Black Adz-112"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Cuisinart</div>                                        <div class="featured__title">11-qt Dual Basket Air Fryer Pro ADZ-112</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a22a3cb2-8f26-11f1-be78-07133f16dd3e">            <a href="https://www.towerhousewares.co.uk/air-fryers/vortx-dual-basket-air-fryer-with-6-pre-set-functions-76-litre" data-model-name="Vortx 7.6L Dual Basket Air Fryer (UK only)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:125.04%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/B7J964BH28n9iJVKHot6LE.jpg" alt="Tower air fryer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower Housewares</div>                                        <div class="featured__title">Vortx 7.6L Dual Basket Air Fryer (UK only)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="a22a3d66-8f26-11f1-8d59-f573819957f8">            <a href="https://www.towerhousewares.co.uk/air-fryers/vortx-11-litre-dual-layer-air-fryer-graphite-t17190grp" data-model-name="Vortx 11 Litre Dual Layer Air Fryer (UK only)" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:125.03%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/KxvAKJDszSuVDxc8NZVcJH.jpg" alt="Tower air fryer"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tower Housewares</div>                                        <div class="featured__title">Vortx 11 Litre Dual Layer Air Fryer (UK only)</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Heatwaves are getting so bad you can buy this portable 'human fridge' in Japan to save you from heatstroke —and it'll blast you with 41F air ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Do Hiemon Box will cool you down for 20 minutes</strong></li><li><strong>It blasts air on you at temperatures of 5°C or 41°F</strong></li><li><strong>The units are being sold to construction sites and golf courses</strong></li></ul><p>If you're in Japan, you have an alternative to air conditioning units <a href="https://www.techradar.com/best/best-fans">and portable fans</a> when it comes to staying cool in sweltering temperatures: a human-sized refrigerator that you can sit inside when the heatwaves get too much.</p><p>This is the <a href="https://www.trusco.co.jp/lp/dohiemon/" target="_blank">Do Hiemon Box</a> from Trusco Nakayama (via <a href="https://www.japantimes.co.jp/business/2026/08/05/companies/human-refrigerator-summer-cooling/" target="_blank">The Japan Times</a>), and it'll blast your body with air cooled down to a refreshing 5°C or 41°F — about the same temperature as a chiller in a standard refrigerator.</p><p>It requires no installation, can be moved on wheels, and according to Trusco Nakayama it beats other solutions by cooling the entire body down evenly. After 20 minutes, the unit automatically switches off to prevent overcooling, and you're back out into the heat.</p><p>As per The Japan Times, a couple of hundred of these units have been sold across construction sites, golf courses, leisure facilities, and university campuses since the chamber went on sale earlier this year.</p><h2 id="it-ll-cost-you">It'll cost you</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/3Nf9cN4wCBw" allowfullscreen></iframe></div></div><p>You need a standard electrical outlet for this to work, and you also need access to the 1.5 million yen it costs (that's about $9,480 / £7,040 / AU$13,460). These personal cooling machines don't exactly come cheap.</p><p>The idea is that you get quick, temporary protection against heat exhaustion and heatstroke — a growing problem in our warming world — rather than using this as an air conditioned office or a space to relax in.</p><p>According to a Trusco Nakayama executive speaking to The Japan Times, enquiries about the fridge have come from as far afield as Germany and the US. The company is hoping to find more business at summer festivals and shopping malls.</p><p>Before long you might find yourself queuing up for a slot in the human fridge as well as for the loos at your next festival trip — another depressing sign of the consequences of climate change that show no signs <a href="https://www.techradar.com/pro/can-big-techs-2030-climate-goals-survive-the-ai-boom">of being reversed</a>.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/heatwaves-are-getting-so-bad-you-can-buy-this-portable-human-fridge-in-japan-to-save-you-from-heatstroke-and-itll-blast-you-with-41f-air</link>
                                                                            <description>
                            <![CDATA[ So it's come to this: a portable cooling box for use in warehouses, on construction sites, and on campuses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Lw8YiXeAwKjR2sdMqk3scj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pGbJ6epXiznCyPRZsYBFS8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 06 Aug 2026 16:39:47 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Nield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/mbi9b6isV6ML9Tr4bSPhyR-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Dave is a freelance tech journalist who has been writing about gadgets, apps and the web for more than two decades. Based out of Stockport, England, on TechRadar you&#039;ll find him covering news, features and reviews, particularly for phones, tablets and wearables. Working to ensure our breaking news coverage is the best in the business over weekends, David also has bylines at Gizmodo, T3, PopSci and a few other places besides, as well as being many years editing the likes of PC Explorer and The Hardware Handbook.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/pGbJ6epXiznCyPRZsYBFS8-1280-80.jpg">
                                                            <media:credit><![CDATA[Trusco Nakayama]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Would you sit in one of these?]]></media:description>                                                            <media:text><![CDATA[Do Hiemon Box]]></media:text>
                                <media:title type="plain"><![CDATA[Do Hiemon Box]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/pGbJ6epXiznCyPRZsYBFS8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Do Hiemon Box will cool you down for 20 minutes</strong></li><li><strong>It blasts air on you at temperatures of 5°C or 41°F</strong></li><li><strong>The units are being sold to construction sites and golf courses</strong></li></ul><p>If you're in Japan, you have an alternative to air conditioning units <a href="https://www.techradar.com/best/best-fans">and portable fans</a> when it comes to staying cool in sweltering temperatures: a human-sized refrigerator that you can sit inside when the heatwaves get too much.</p><p>This is the <a href="https://www.trusco.co.jp/lp/dohiemon/" target="_blank">Do Hiemon Box</a> from Trusco Nakayama (via <a href="https://www.japantimes.co.jp/business/2026/08/05/companies/human-refrigerator-summer-cooling/" target="_blank">The Japan Times</a>), and it'll blast your body with air cooled down to a refreshing 5°C or 41°F — about the same temperature as a chiller in a standard refrigerator.</p><p>It requires no installation, can be moved on wheels, and according to Trusco Nakayama it beats other solutions by cooling the entire body down evenly. After 20 minutes, the unit automatically switches off to prevent overcooling, and you're back out into the heat.</p><p>As per The Japan Times, a couple of hundred of these units have been sold across construction sites, golf courses, leisure facilities, and university campuses since the chamber went on sale earlier this year.</p><h2 id="it-ll-cost-you">It'll cost you</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/3Nf9cN4wCBw" allowfullscreen></iframe></div></div><p>You need a standard electrical outlet for this to work, and you also need access to the 1.5 million yen it costs (that's about $9,480 / £7,040 / AU$13,460). These personal cooling machines don't exactly come cheap.</p><p>The idea is that you get quick, temporary protection against heat exhaustion and heatstroke — a growing problem in our warming world — rather than using this as an air conditioned office or a space to relax in.</p><p>According to a Trusco Nakayama executive speaking to The Japan Times, enquiries about the fridge have come from as far afield as Germany and the US. The company is hoping to find more business at summer festivals and shopping malls.</p><p>Before long you might find yourself queuing up for a slot in the human fridge as well as for the loos at your next festival trip — another depressing sign of the consequences of climate change that show no signs <a href="https://www.techradar.com/pro/can-big-techs-2030-climate-goals-survive-the-ai-boom">of being reversed</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Lavazza's A Modo Mio Jolie Evo is the tiniest coffee machine I've ever tested, and brews a delicious espresso — but there's one sustainability catch you should know about ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-one-minute-review"><span>Lavazza A Modo Mio Jolie Evo: one-minute review</span></h2><p>The Lavazza A Modo Mio Jolie Evo is an exceptionally small capsule coffee maker, which brews espresso using the company's own A Modo Mio pods. These vacuum-packed capsules are available in a wide variety of coffee types, roasts, and blends, but unlike Nespresso capsules, there are no elaborate brews with added flavors to choose from. </p><p>That's no bad thing in my opinion, because the Jolie Evo produces some of the best espresso I've had from a pod machine, and flavored coffees often tend to taste artificial.</p><p>The Jolie Evo is very reasonably priced too (considerably less than the A Modo Mio Smeg and A Modo Mio Deséa), though you'll need to pick up a standalone milk frother too (I recommend either the <a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review">Smeg Mini Milk Frother</a> or <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review">Philips Baristina Milk Frother</a>) if you want to make lattes and cappuccinos.  </p><p>The controls are extremely simple, with just a single button and a large lever. However, bear in mind that there's no timer, so you'll need to manually tap the button to stop the flow once the machine has dispensed the right amount of coffee.</p><p>Overall, it's an excellent compact espresso machine. For me, the only real drawback is that the plastic pods aren't particularly easy to recycle. They can only be dropped off at designated collection points, which can be scarce outside big cities. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3574px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="bqc9QjbMN5L5DYrRhi9Vrf" name="IMG_20260804_110422" alt="Espresso made using Lavazza Jolie Evo coffee maker" src="https://cdn.mos.cms.futurecdn.net/bqc9QjbMN5L5DYrRhi9Vrf-1920-80.jpg" mos="" align="middle" fullscreen="" width="3574" height="2010" 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 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-specifications"><span>Lavazza A Modo Mio Jolie Evo: specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Name</strong></p></td><td  ><p>Lavazza A Modo Mio Jolie Evo</p></td></tr><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Capsule coffee maker</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions (W x H x D)</strong></p></td><td  ><p>4.9 x 8.3 x 13 inches / 124 x 210 x 330mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>5.7lbs / 2.6kg</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank capacity</strong></p></td><td  ><p>20.3oz / 600ml</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-price-and-availability"><span>Lavazza A Modo Mio Jolie Evo: price and availability</span></h2><ul><li><strong>List price £99 / AU$129 (about $190)</strong></li><li><strong>Widely available in UK and Australia</strong></li><li><strong>Listed on Lavazza's US site, but not available at the time of writing</strong></li></ul><p>The Lavazza A Modo Mio Jolie Evo has a list price of £99 / AU$129, which is about $133, but at the time of writing the machine doesn't seem to be available to actually buy in the US — even though it's listed on Lavazza's site. So it may become available in the future.</p><p>If you're in the UK, you can <a href="https://www.lavazza.co.uk/en/coffee-subscription/coffee-machine.startsubscription.18001423" target="_blank">get the coffee maker for £49</a> if you subscribe to Lavazza's coffee capsule delivery service. </p><p>Even at full price, that's very reasonable for a good quality capsule coffee maker. For comparison, the <a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-smeg-review">Lavazza A Modo Mio Smeg</a> is £249 / AU$349 (about $350), while the <a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-desea-review">Lavazza A Modo Mio Deséa</a> is £249 / AU$349 (about $330) — though the latter machine also has a built-in milk-frothing system.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3601px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="X7mLU2Lw7oRjentfRaK4Gf" name="IMG_20260804_105958" alt="Lavazza Jolie Evo coffee maker front panel with logo" src="https://cdn.mos.cms.futurecdn.net/X7mLU2Lw7oRjentfRaK4Gf-1920-80.jpg" mos="" align="middle" fullscreen="" width="3601" height="2025" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If you want to make lattes and cappuccinos with the Jolie Evo, you'll need a standalone milk frother like the <a href="https://www.lavazza.co.uk/en/milk-frother/milkeasy-plus-frother" target="_blank">Lavazza MilkEasy Plus</a>, which is priced at £79 / AU$119 (about $150) — or the <a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review">Smeg Mini Milk Frother</a> or <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review">Philips Baristina Milk Frother</a> I mentioned earlier.</p><ul><li><strong>Value score: 4.5/5</strong></li></ul><h2 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-design"><span>Lavazza A Modo Mio Jolie Evo: design</span></h2><ul><li><strong>Ideal for small kitchens</strong></li><li><strong>Only two controls (lever and button)</strong></li><li><strong>Lever is ergonomic and easy to use</strong></li></ul><p>The Lavazza A Modo Mio Jolie Evo is easily one of the smallest coffee makers I’ve tested, measuring a mere 4.9 x 8.3 x 13 inches / 124 x 210 x 330mm (W x H x D). That’s even tinier than the diminutive Nespresso Vertuo Pop, which is 5.3 x 9.8 x 16.7 inches / 136 x 250 x  426mm. It’s ideal for slotting into small spaces, and you can even route the power cable right or left underneath the machine if you need it to sit against a wall.</p><p>The Lavazza machine looks classier than its Nespresso counterpart as well, with a smart matte finish and a large chrome handle on top. Pulling this handle up opens a slot on top of the machine. so you can slide a coffee pod inside.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xApffFE58t3e9HSwsUzYPf" name="IMG_20260804_110155" alt="Person inserting coffee pod into Lavazza Jolie Evo coffee maker" src="https://cdn.mos.cms.futurecdn.net/xApffFE58t3e9HSwsUzYPf-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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>Pushing it back down closes the drawer and pierces the pod, and pulling it up a second time will drop the used capsule into a small bin behind the Jolie Evo’s drip tray. The bin has a grille at the bottom that allows the pods to drain so they’re dry when you remove them for recycling, which is a thoughtful touch.</p><p>The large lever is easy to grip and requires barely any force to move, which makes this a particularly good option for people with limited strength or mobility in their hands.</p><p>The drip tray has a plastic grate that can be removed for easy cleaning, and is just the right height for an espresso cup. A standard size cup or mug will fit neatly under the dispenser with the drip tray detached.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uFHK5jztwjgRvoVWPqYp2g" name="IMG_20260804_110139" alt="Person raising handle of Lavazza Jolie Evo coffee maker" src="https://cdn.mos.cms.futurecdn.net/uFHK5jztwjgRvoVWPqYp2g-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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>Other than the handle, there is just one control on the Jolie Evi: a button on top of the machine, with a white light to indicate the machine’s current status: blinking means heating, and white means ready to brew. </p><p>It’s available in black and white in Australia, with a gray option also offered in the UK. It was sold in green and red too when it launched in the US.</p><ul><li><strong>Design score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-performance"><span>Lavazza A Modo Mio Jolie Evo: performance</span></h3><ul><li><strong>Extremely simple to use, but there's no timer for the coffee dispenser</strong></li><li><strong>It makes delicious espresso in moments</strong></li><li><strong>Its pods can be hard to recycle compared to Nespresso aluminum ones</strong></li></ul><p>What makes the Jolie Evo different from all other capsule coffee makers I’ve tested to date is its lack of a timer for brewing different sized drinks. Once you’ve pressed its single button, the little machine will continue dispensing coffee (or hot water, if there’s no pod inside) until you either tap the button again or the tank is empty.</p><p>This isn’t ideal if you want to leave your coffee maker to handle itself while you’re preparing the rest of your breakfast, but making a double espresso takes less than a minute so it’s no real hardship. </p><p>I would recommend using a measuring cup as your recepticle, though, at least until you’ve got your eye in, because it’s easy to under or over-estimate the output. You could use a coffee scale to a perfect measure, but it would be overkill; this entry-level machine makes a very good espresso, but it’s not intended for real aficionados.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3883px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="w5x2JMQZ8eYBMY4K7YMB5g" name="IMG_20260804_110315" alt="Lavazza Jolie Evo coffee maker dispensing espresso" src="https://cdn.mos.cms.futurecdn.net/w5x2JMQZ8eYBMY4K7YMB5g-1920-80.jpg" mos="" align="middle" fullscreen="" width="3883" height="2184" 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 uses Lavazza’s own A Modo Mio capsules, which are excellent value compared to most coffee pods. Different types command different prices, but you can pick up 80 Qualità Rossa pods <a href="https://www.maxicoffee.com/en-gb/lavazza-qualita-rossa-a-modo-mio-80-pods-p-221884.html">direct from Lavazza </a>for £24.50 (about $30 / AU$50). That’s just over 30p per drink, compared to 49p for the cheapest Nespresso Vertuo pods. </p><p>Unlike Nespresso, the Modo Mio selection doesn’t include elaborate flavored drinks; there are various beans, blends and roasts to choose from in Lavazza’s store, but each pod contains only ground coffee with no extras. That's no bad thing, in my opinion — coffee capsules with added flavors can taste unpleasantly artificial.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4086px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="AKr84iYqPqoNuJDcKE2yjf" name="IMG_20260804_111738" alt="Lavazza Jolie Evo coffee maker dispensing water to make americano" src="https://cdn.mos.cms.futurecdn.net/AKr84iYqPqoNuJDcKE2yjf-1920-80.jpg" mos="" align="middle" fullscreen="" width="4086" height="2298" 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 tested the Jolie Evo with three of Lavazza’s coffees: Qualità Rossa, Passionale, and Qualità Oro. Each comes in a box of 16, and is marked with an intensity score out of 12 to give you an idea of what to expect. The first is a blend of robusta and arabica beans, while the other two are 100% arabica. </p><p>My personal favorite was the Qualità Oro, which produced one of the best-tasting espressos I’ve had from a capsule machine and is described as “Sweet and delicate taste, with an intense and fragrant aroma”. </p><p>It goes particularly well with milk in a white americano or (if you also pick up a milk frother) a creamy latte. </p><p>The problem with these pods, delicious though they are, is that they can be difficult to recycle. Nespresso pods are made entirely from aluminum, which is relatively easy to process once the coffee grounds are removed, and there’s almost certain to be a location nearby where you can drop off the used capsules. If not, you can mail them off for recycling with a pre-paid bag. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ByynCvLFmK4T5yRhzFRz2f" name="IMG_20260804_112446" alt="Used coffee pods in Lavazza Jolie Evo coffee maker" src="https://cdn.mos.cms.futurecdn.net/ByynCvLFmK4T5yRhzFRz2f-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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>By contrast, Lavazza A Modo Mio pods are mostly plastic and can be recycled in the UK through the company’s partnership with Terracycle, but collection points are few and far between. </p><p>If there’s nowhere to drop off your pods, your only option is to start your own collection point, accepting pods from other people and sending them for processing yourself. Individuals can’t send their pods in the mail. </p><p>South England is relatively well-served, but at the time of writing there are only four drop-off points in Scotland, and none at all in Wales or Northern Ireland.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-lavazza-a-modo-mio-jolie-evo"><span>Should you buy the Lavazza A Modo Mio Jolie Evo?</span></h3><div ><table><caption>Lavazza A Modo Mio Jolie Evo Score Card</caption><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The most affordable A Modo Mio coffee maker, though not currently available in the US.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Stylish and super compact, with ergonomically designed controls.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Brews delicious espresso, but lacks a timer to stop flow, and pods can be hard to recycle.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-5">Buy it if</h2><div class="product"><p><strong>You have a small kitchen </strong><br>This is the most compact coffee maker I've tested to date, and the fact its cable can be routed to the right or left means you can push it right up against a wall if you need to.</p></div><div class="product"><p><strong>You have limited dexterity in your hands</strong><br>The large lever handle requires virtually no effort to push and pull, and there's just one button to worry about. All removable pieces are easy to detach for cleaning as well.</p></div><h2 id="don-t-buy-it-if-4">Don't buy it if</h2><div class="product"><p><strong>You want elaborate flavored coffees</strong><br>A Modo Mio capsules are full of nothing but unadulterated ground coffee, so if you want something fancier you'll need to add your own syrup.</p></div><div class="product"><p><strong>You want easily recyclable coffee pods</strong><br>A Modo Mio capsules are plastic and can only be recycled if you drop them at a designated collection point. You can't send them in the mail for processing. </p></div><h3 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-also-consider"><span>Lavazza A Modo Mio Jolie Evo: also consider</span></h3><p>If you're not sure whether the Jolie Evo is the right espresso machine for you, here are two others to think about.</p><div class="product"><a data-dimension112="06ff30c2-90ba-11f1-99a1-7f6ff01ee54b" data-action="Deal Block" data-label="Read our full Lavazza A Modo Mio Deséa review" data-dimension48="Read our full Lavazza A Modo Mio Deséa review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:726px;"><p class="vanilla-image-block" style="padding-top:123.97%;"><img id="RQtpD2gxkx24v8C7gjNiVi" name="amodomiodesea" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RQtpD2gxkx24v8C7gjNiVi-1920-80.webp" mos="" align="middle" fullscreen="" width="726" height="900" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Lavazza A Modo Mio Deséa</strong><br>This is Lavazza's most advanced A Modo Mio machine, with its own built-in milk frother, though it's only compatible with Lavazza's own glass mug.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-desea-review" data-dimension112="06ff30c2-90ba-11f1-99a1-7f6ff01ee54b" data-action="Deal Block" data-label="Read our full Lavazza A Modo Mio Deséa review" data-dimension48="Read our full Lavazza A Modo Mio Deséa review" data-dimension25=""><strong>Lavazza A Modo Mio Deséa review</strong></a></p></div><div class="product"><a data-dimension112="06ff3130-90ba-11f1-a922-8b98043aff82" data-action="Deal Block" data-label="Read our full Bosch Tassimo Finesse Friendly review" data-dimension48="Read our full Bosch Tassimo Finesse Friendly review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="NP8xR2VcVYc3StQCDFH6c8" name="Tassimo by Bosch Finesse deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NP8xR2VcVYc3StQCDFH6c8-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Bosch Tassimo Finesse Friendly</strong><br>Just as easy to use as the Jolie Evo, and affordably priced too. There's a huge range of Tassimo pods to choose from, though they can get pricey — particularly ones for milky drinks that require two capsules each.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/bosch-tassimo-finesse-friendly-review" data-dimension112="06ff3130-90ba-11f1-a922-8b98043aff82" data-action="Deal Block" data-label="Read our full Bosch Tassimo Finesse Friendly review" data-dimension48="Read our full Bosch Tassimo Finesse Friendly review" data-dimension25=""><strong>Bosch Tassimo Finesse Friendly review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-lavazza-a-modo-mio-jolie-evo"><span>How I tested the Lavazza A Modo Mio Jolie Evo</span></h3><p>I used the Lavazza A Modo Mio Jolie Evo in place of my usual espresso machine for two weeks. I used three different types of A Modo Mio capsules (Qualità Rossa, Passionale, and Qualità Oro), drinking it neat as an espresso, and using the Jolie Evo to add extra hot water to make an americano.</p><p>I set up and cleaned the machine following the directions in the instruction manual, and allowed the components to air-dry before reassembly. </p><ul><li>For more details, see <a href="https://www.techradar.com/news/how-we-test">how TechRadar tests, reviews, and rates products.</a></li><li>First reviewed: August 2026</li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-jolie-evo-review</link>
                                                                            <description>
                            <![CDATA[ Lavazza's A Modo Mio Jolie Evo is a super compact espresso machine, and very reasonably priced, but its plastic capsules are harder to recycle than I'd like. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">mZBbpgjRetzM2sVLxRoteG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iNJdycq2gF6WMLztMFrZCg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 05 Aug 2026 12:53:13 +0000</pubDate>                                                                                                                                <updated>Wed, 05 Aug 2026 13:11:07 +0000</updated>
                                                                                                                                            <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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/iNJdycq2gF6WMLztMFrZCg-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lavazza Jolie Evo coffee maker on kitchen counter with espresso cups and saucers]]></media:description>                                                            <media:text><![CDATA[Lavazza Jolie Evo coffee maker on kitchen counter with espresso cups and saucers]]></media:text>
                                <media:title type="plain"><![CDATA[Lavazza Jolie Evo coffee maker on kitchen counter with espresso cups and saucers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/iNJdycq2gF6WMLztMFrZCg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-one-minute-review"><span>Lavazza A Modo Mio Jolie Evo: one-minute review</span></h2><p>The Lavazza A Modo Mio Jolie Evo is an exceptionally small capsule coffee maker, which brews espresso using the company's own A Modo Mio pods. These vacuum-packed capsules are available in a wide variety of coffee types, roasts, and blends, but unlike Nespresso capsules, there are no elaborate brews with added flavors to choose from. </p><p>That's no bad thing in my opinion, because the Jolie Evo produces some of the best espresso I've had from a pod machine, and flavored coffees often tend to taste artificial.</p><p>The Jolie Evo is very reasonably priced too (considerably less than the A Modo Mio Smeg and A Modo Mio Deséa), though you'll need to pick up a standalone milk frother too (I recommend either the <a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review">Smeg Mini Milk Frother</a> or <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review">Philips Baristina Milk Frother</a>) if you want to make lattes and cappuccinos.  </p><p>The controls are extremely simple, with just a single button and a large lever. However, bear in mind that there's no timer, so you'll need to manually tap the button to stop the flow once the machine has dispensed the right amount of coffee.</p><p>Overall, it's an excellent compact espresso machine. For me, the only real drawback is that the plastic pods aren't particularly easy to recycle. They can only be dropped off at designated collection points, which can be scarce outside big cities. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3574px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="bqc9QjbMN5L5DYrRhi9Vrf" name="IMG_20260804_110422" alt="Espresso made using Lavazza Jolie Evo coffee maker" src="https://cdn.mos.cms.futurecdn.net/bqc9QjbMN5L5DYrRhi9Vrf-1920-80.jpg" mos="" align="middle" fullscreen="" width="3574" height="2010" 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 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-specifications"><span>Lavazza A Modo Mio Jolie Evo: specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Name</strong></p></td><td  ><p>Lavazza A Modo Mio Jolie Evo</p></td></tr><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Capsule coffee maker</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions (W x H x D)</strong></p></td><td  ><p>4.9 x 8.3 x 13 inches / 124 x 210 x 330mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>5.7lbs / 2.6kg</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank capacity</strong></p></td><td  ><p>20.3oz / 600ml</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-price-and-availability"><span>Lavazza A Modo Mio Jolie Evo: price and availability</span></h2><ul><li><strong>List price £99 / AU$129 (about $190)</strong></li><li><strong>Widely available in UK and Australia</strong></li><li><strong>Listed on Lavazza's US site, but not available at the time of writing</strong></li></ul><p>The Lavazza A Modo Mio Jolie Evo has a list price of £99 / AU$129, which is about $133, but at the time of writing the machine doesn't seem to be available to actually buy in the US — even though it's listed on Lavazza's site. So it may become available in the future.</p><p>If you're in the UK, you can <a href="https://www.lavazza.co.uk/en/coffee-subscription/coffee-machine.startsubscription.18001423" target="_blank">get the coffee maker for £49</a> if you subscribe to Lavazza's coffee capsule delivery service. </p><p>Even at full price, that's very reasonable for a good quality capsule coffee maker. For comparison, the <a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-smeg-review">Lavazza A Modo Mio Smeg</a> is £249 / AU$349 (about $350), while the <a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-desea-review">Lavazza A Modo Mio Deséa</a> is £249 / AU$349 (about $330) — though the latter machine also has a built-in milk-frothing system.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3601px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="X7mLU2Lw7oRjentfRaK4Gf" name="IMG_20260804_105958" alt="Lavazza Jolie Evo coffee maker front panel with logo" src="https://cdn.mos.cms.futurecdn.net/X7mLU2Lw7oRjentfRaK4Gf-1920-80.jpg" mos="" align="middle" fullscreen="" width="3601" height="2025" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If you want to make lattes and cappuccinos with the Jolie Evo, you'll need a standalone milk frother like the <a href="https://www.lavazza.co.uk/en/milk-frother/milkeasy-plus-frother" target="_blank">Lavazza MilkEasy Plus</a>, which is priced at £79 / AU$119 (about $150) — or the <a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review">Smeg Mini Milk Frother</a> or <a href="https://www.techradar.com/home/coffee-machines/philips-baristina-milk-frother-review">Philips Baristina Milk Frother</a> I mentioned earlier.</p><ul><li><strong>Value score: 4.5/5</strong></li></ul><h2 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-design"><span>Lavazza A Modo Mio Jolie Evo: design</span></h2><ul><li><strong>Ideal for small kitchens</strong></li><li><strong>Only two controls (lever and button)</strong></li><li><strong>Lever is ergonomic and easy to use</strong></li></ul><p>The Lavazza A Modo Mio Jolie Evo is easily one of the smallest coffee makers I’ve tested, measuring a mere 4.9 x 8.3 x 13 inches / 124 x 210 x 330mm (W x H x D). That’s even tinier than the diminutive Nespresso Vertuo Pop, which is 5.3 x 9.8 x 16.7 inches / 136 x 250 x  426mm. It’s ideal for slotting into small spaces, and you can even route the power cable right or left underneath the machine if you need it to sit against a wall.</p><p>The Lavazza machine looks classier than its Nespresso counterpart as well, with a smart matte finish and a large chrome handle on top. Pulling this handle up opens a slot on top of the machine. so you can slide a coffee pod inside.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xApffFE58t3e9HSwsUzYPf" name="IMG_20260804_110155" alt="Person inserting coffee pod into Lavazza Jolie Evo coffee maker" src="https://cdn.mos.cms.futurecdn.net/xApffFE58t3e9HSwsUzYPf-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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>Pushing it back down closes the drawer and pierces the pod, and pulling it up a second time will drop the used capsule into a small bin behind the Jolie Evo’s drip tray. The bin has a grille at the bottom that allows the pods to drain so they’re dry when you remove them for recycling, which is a thoughtful touch.</p><p>The large lever is easy to grip and requires barely any force to move, which makes this a particularly good option for people with limited strength or mobility in their hands.</p><p>The drip tray has a plastic grate that can be removed for easy cleaning, and is just the right height for an espresso cup. A standard size cup or mug will fit neatly under the dispenser with the drip tray detached.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uFHK5jztwjgRvoVWPqYp2g" name="IMG_20260804_110139" alt="Person raising handle of Lavazza Jolie Evo coffee maker" src="https://cdn.mos.cms.futurecdn.net/uFHK5jztwjgRvoVWPqYp2g-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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>Other than the handle, there is just one control on the Jolie Evi: a button on top of the machine, with a white light to indicate the machine’s current status: blinking means heating, and white means ready to brew. </p><p>It’s available in black and white in Australia, with a gray option also offered in the UK. It was sold in green and red too when it launched in the US.</p><ul><li><strong>Design score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-performance"><span>Lavazza A Modo Mio Jolie Evo: performance</span></h3><ul><li><strong>Extremely simple to use, but there's no timer for the coffee dispenser</strong></li><li><strong>It makes delicious espresso in moments</strong></li><li><strong>Its pods can be hard to recycle compared to Nespresso aluminum ones</strong></li></ul><p>What makes the Jolie Evo different from all other capsule coffee makers I’ve tested to date is its lack of a timer for brewing different sized drinks. Once you’ve pressed its single button, the little machine will continue dispensing coffee (or hot water, if there’s no pod inside) until you either tap the button again or the tank is empty.</p><p>This isn’t ideal if you want to leave your coffee maker to handle itself while you’re preparing the rest of your breakfast, but making a double espresso takes less than a minute so it’s no real hardship. </p><p>I would recommend using a measuring cup as your recepticle, though, at least until you’ve got your eye in, because it’s easy to under or over-estimate the output. You could use a coffee scale to a perfect measure, but it would be overkill; this entry-level machine makes a very good espresso, but it’s not intended for real aficionados.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3883px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="w5x2JMQZ8eYBMY4K7YMB5g" name="IMG_20260804_110315" alt="Lavazza Jolie Evo coffee maker dispensing espresso" src="https://cdn.mos.cms.futurecdn.net/w5x2JMQZ8eYBMY4K7YMB5g-1920-80.jpg" mos="" align="middle" fullscreen="" width="3883" height="2184" 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 uses Lavazza’s own A Modo Mio capsules, which are excellent value compared to most coffee pods. Different types command different prices, but you can pick up 80 Qualità Rossa pods <a href="https://www.maxicoffee.com/en-gb/lavazza-qualita-rossa-a-modo-mio-80-pods-p-221884.html">direct from Lavazza </a>for £24.50 (about $30 / AU$50). That’s just over 30p per drink, compared to 49p for the cheapest Nespresso Vertuo pods. </p><p>Unlike Nespresso, the Modo Mio selection doesn’t include elaborate flavored drinks; there are various beans, blends and roasts to choose from in Lavazza’s store, but each pod contains only ground coffee with no extras. That's no bad thing, in my opinion — coffee capsules with added flavors can taste unpleasantly artificial.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4086px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="AKr84iYqPqoNuJDcKE2yjf" name="IMG_20260804_111738" alt="Lavazza Jolie Evo coffee maker dispensing water to make americano" src="https://cdn.mos.cms.futurecdn.net/AKr84iYqPqoNuJDcKE2yjf-1920-80.jpg" mos="" align="middle" fullscreen="" width="4086" height="2298" 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 tested the Jolie Evo with three of Lavazza’s coffees: Qualità Rossa, Passionale, and Qualità Oro. Each comes in a box of 16, and is marked with an intensity score out of 12 to give you an idea of what to expect. The first is a blend of robusta and arabica beans, while the other two are 100% arabica. </p><p>My personal favorite was the Qualità Oro, which produced one of the best-tasting espressos I’ve had from a capsule machine and is described as “Sweet and delicate taste, with an intense and fragrant aroma”. </p><p>It goes particularly well with milk in a white americano or (if you also pick up a milk frother) a creamy latte. </p><p>The problem with these pods, delicious though they are, is that they can be difficult to recycle. Nespresso pods are made entirely from aluminum, which is relatively easy to process once the coffee grounds are removed, and there’s almost certain to be a location nearby where you can drop off the used capsules. If not, you can mail them off for recycling with a pre-paid bag. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ByynCvLFmK4T5yRhzFRz2f" name="IMG_20260804_112446" alt="Used coffee pods in Lavazza Jolie Evo coffee maker" src="https://cdn.mos.cms.futurecdn.net/ByynCvLFmK4T5yRhzFRz2f-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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>By contrast, Lavazza A Modo Mio pods are mostly plastic and can be recycled in the UK through the company’s partnership with Terracycle, but collection points are few and far between. </p><p>If there’s nowhere to drop off your pods, your only option is to start your own collection point, accepting pods from other people and sending them for processing yourself. Individuals can’t send their pods in the mail. </p><p>South England is relatively well-served, but at the time of writing there are only four drop-off points in Scotland, and none at all in Wales or Northern Ireland.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-lavazza-a-modo-mio-jolie-evo"><span>Should you buy the Lavazza A Modo Mio Jolie Evo?</span></h3><div ><table><caption>Lavazza A Modo Mio Jolie Evo Score Card</caption><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The most affordable A Modo Mio coffee maker, though not currently available in the US.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Stylish and super compact, with ergonomically designed controls.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Brews delicious espresso, but lacks a timer to stop flow, and pods can be hard to recycle.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-5">Buy it if</h2><div class="product"><p><strong>You have a small kitchen </strong><br>This is the most compact coffee maker I've tested to date, and the fact its cable can be routed to the right or left means you can push it right up against a wall if you need to.</p></div><div class="product"><p><strong>You have limited dexterity in your hands</strong><br>The large lever handle requires virtually no effort to push and pull, and there's just one button to worry about. All removable pieces are easy to detach for cleaning as well.</p></div><h2 id="don-t-buy-it-if-4">Don't buy it if</h2><div class="product"><p><strong>You want elaborate flavored coffees</strong><br>A Modo Mio capsules are full of nothing but unadulterated ground coffee, so if you want something fancier you'll need to add your own syrup.</p></div><div class="product"><p><strong>You want easily recyclable coffee pods</strong><br>A Modo Mio capsules are plastic and can only be recycled if you drop them at a designated collection point. You can't send them in the mail for processing. </p></div><h3 class="article-body__section" id="section-lavazza-a-modo-mio-jolie-evo-also-consider"><span>Lavazza A Modo Mio Jolie Evo: also consider</span></h3><p>If you're not sure whether the Jolie Evo is the right espresso machine for you, here are two others to think about.</p><div class="product"><a data-dimension112="06ff30c2-90ba-11f1-99a1-7f6ff01ee54b" data-action="Deal Block" data-label="Read our full Lavazza A Modo Mio Deséa review" data-dimension48="Read our full Lavazza A Modo Mio Deséa review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:726px;"><p class="vanilla-image-block" style="padding-top:123.97%;"><img id="RQtpD2gxkx24v8C7gjNiVi" name="amodomiodesea" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/RQtpD2gxkx24v8C7gjNiVi-1920-80.webp" mos="" align="middle" fullscreen="" width="726" height="900" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Lavazza A Modo Mio Deséa</strong><br>This is Lavazza's most advanced A Modo Mio machine, with its own built-in milk frother, though it's only compatible with Lavazza's own glass mug.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/lavazza-a-modo-mio-desea-review" data-dimension112="06ff30c2-90ba-11f1-99a1-7f6ff01ee54b" data-action="Deal Block" data-label="Read our full Lavazza A Modo Mio Deséa review" data-dimension48="Read our full Lavazza A Modo Mio Deséa review" data-dimension25=""><strong>Lavazza A Modo Mio Deséa review</strong></a></p></div><div class="product"><a data-dimension112="06ff3130-90ba-11f1-a922-8b98043aff82" data-action="Deal Block" data-label="Read our full Bosch Tassimo Finesse Friendly review" data-dimension48="Read our full Bosch Tassimo Finesse Friendly review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="NP8xR2VcVYc3StQCDFH6c8" name="Tassimo by Bosch Finesse deal block" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NP8xR2VcVYc3StQCDFH6c8-1920-80.jpg" mos="" align="middle" fullscreen="" width="500" height="500" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Bosch Tassimo Finesse Friendly</strong><br>Just as easy to use as the Jolie Evo, and affordably priced too. There's a huge range of Tassimo pods to choose from, though they can get pricey — particularly ones for milky drinks that require two capsules each.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/bosch-tassimo-finesse-friendly-review" data-dimension112="06ff3130-90ba-11f1-a922-8b98043aff82" data-action="Deal Block" data-label="Read our full Bosch Tassimo Finesse Friendly review" data-dimension48="Read our full Bosch Tassimo Finesse Friendly review" data-dimension25=""><strong>Bosch Tassimo Finesse Friendly review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-lavazza-a-modo-mio-jolie-evo"><span>How I tested the Lavazza A Modo Mio Jolie Evo</span></h3><p>I used the Lavazza A Modo Mio Jolie Evo in place of my usual espresso machine for two weeks. I used three different types of A Modo Mio capsules (Qualità Rossa, Passionale, and Qualità Oro), drinking it neat as an espresso, and using the Jolie Evo to add extra hot water to make an americano.</p><p>I set up and cleaned the machine following the directions in the instruction manual, and allowed the components to air-dry before reassembly. </p><ul><li>For more details, see <a href="https://www.techradar.com/news/how-we-test">how TechRadar tests, reviews, and rates products.</a></li><li>First reviewed: August 2026</li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Panasonic's new gadget is a bread maker that also churns ice cream — I went hands-on with the wild two-in-one appliance, and the results were seriously tasty ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Shrinking kitchens in modern homes mean appliances are working harder than ever to earn a place on your counter. It's not unreasonable to expect your blender to double as a food processor, or your microwaves that moonlight as air fryers are now commonplace. Panasonic, however, has combined two gadgets I never thought I’d see wed: a bread machine and an ice cream maker.</p><p>I traveled to Sauce, a cooking school at the Langham Hotel in London, to get hands-on with the new <a href="https://www.panasonic.com/uk/consumer/home-appliances/breadmakers/sd-pmc100.html" target="_blank">Panasonic Mini Bread and Ice Cream Maker,</a> plus a selection of other multi-talented appliances. I tied on my apron alongside a mix of journalists, influencers, and (unusually for this sort of event) their family members — including several young kids. </p><p>All the dishes on the menu combined to make a meal for a family to enjoy together without having to adapt elements, or cook separate things for children — and the recipes were so straightforward even the little ones could help out (with the assistance of a step stool).</p><p>First, we saw a demonstration of the intriguing bread and ice cream machine, then got to grips with it ourselves. When I first received details of the event, I assumed these were separate appliances and that the invitation contained a typo, but no, this compact device can indeed do both. It makes some sense when you think about it — bread requires kneading, and ice cream needs churning, which are very similar mechanically — so why not?</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wvZtSeQWVFoHkDjhpAA9DX" name="IMG_20260728_162750" alt="Woman preparing ice cream to freeze using Panasonic bread and ice cream maker" src="https://cdn.mos.cms.futurecdn.net/wvZtSeQWVFoHkDjhpAA9DX-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Making ice cream is simple — just freeze the bowl and insert it into the machine, pour in your mixed ingredients, and let it get to work </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As with most bread makers, preparing a loaf is a simple matter of pouring your ingredients into the machine, selecting a program, and then leaving it to handle the requisite kneading, proving, and baking.</p><p>The particular loaf we made was enriched with butter (thereby increasing the proof time), and studded with mixed seeds. Since we only had a few hours, we didn’t get to see our own loaves through to completion, but there were several finished examples available to try, and they were delicious spread with a little butter — crusts crisp and centers springy.</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-1920-80.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>We then saw a demo of the ice cream making process, which starts with chilling the two-in-one machine’s churning bowl in the freezer for at least eight hours. When the bowl is frozen, remove the bread tin from the machine, slot in an adapter, and then simply place the ice cream bowl on top. Pour in your prepared ingredients, hit the button on the control panel, then close the lid and let the machine handle the rest.</p><p>The result was light and flavorful (and we were advised that if you’re not vegetarian, adding a little gelatin to your ice cream mix will give an even creamier texture). The frozen yogurt was a particular winner, and a welcome treat on a hot summer day, and one you can prepare in a couple of minutes provided the bowl is frozen ahead of time. Want something fruity? You can make your own compote to swirl into the mix, or just add a spoonful of jam.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3991px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RHK7w27ARN2aRouKfqsX9X" name="IMG_20260728_145717" alt="Baked cheesecake ingredients with silicone mold" src="https://cdn.mos.cms.futurecdn.net/RHK7w27ARN2aRouKfqsX9X-1920-80.jpg" mos="" align="middle" fullscreen="" width="3991" height="2245" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Pour the blended ingredients into a mold, add berries, pop in the combi microwave, and a few minutes later you'll have a delicious baked mini cheesecake </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Next, we got stuck into some hands-on cooking with a <a href="https://store.panasonic.co.uk/4-in-1-air-fry-combi-microwave-oven-34l-nn-cd88qsbpq">Panasonic 4-in-1 Air Fryer Combi Microwave Oven</a>. Despite looking no larger than a standard microwave, this appliance also serves as a convection oven and air fryer, and is packed with preset programs that combine these different cooking methods. </p><p>It’s a bit of a cliché to say that a multi-purpose appliance could replace your conventional oven, but with its tiered trays and large capacity, I think this one genuinely might for smaller families. </p><p>Of the two recipes we tried in the Combi Microwave, my personal favorite was a miniature baked cheesecake — just the right size for a snack or small dessert. You could even devour it during your morning commute if you didn’t have time for breakfast, and make yourself the envy of your fellow travelers.</p><p>The basic ingredients had already been blended together before we arrived (using a Panasonic blender, naturally), but I was very pleased to realize that they included banana. If you’re anything like me, you have a frankly ridiculous stash of overripe bananas in your freezer, and cheesecake is a very welcome change from banana bread. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3060px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="uqRmRGxGpSYuMPVFsbDkGZ" name="IMG_20260728_163413" alt="Crispy chicken, avocado salad, and rice on plate with knife and fork" src="https://cdn.mos.cms.futurecdn.net/uqRmRGxGpSYuMPVFsbDkGZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="3060" height="1721" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Cornflake baked chicken is a quick and easy meal for kids and adults </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All we had to do was pour the mix into the molds, add a scattering of fresh berries, and pop them in the combi microwave for a few minutes. The finished cheesecakes were delicious — perfectly set, finished much faster than you could manage in a regular fan oven, and with a lightly caramelized top that you couldn’t achieve in a standard microwave. </p><p>I will definitely try them again — I don’t have bar-shaped molds, but I do have a set of silicone muffin cases that could serve the same purpose. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eJKorW"></div>                            </div>                            <script src="https://kwizly.com/embed/eJKorW.js" async></script><p>Katsu-style <a href="https://www.panasonic.com/au/consumer/household/kitchen-appliances/article/recipe/corn-flakes-baked-fried-chicken.html">cornflake baked fried chicken</a> was next on the menu, made using fresh chicken breast coated in well-seasoned buttermilk and egg, then covered in a mixture of crushed cornflakes and flour (again, with plenty of seasoning). We arranged the coated chicken pieces on the microwave’s crisper plate, and within a few minutes they were cooked through without being dry in the center, and deliciously crisp outside, all with no added fat.</p><p>They were perfect alongside a freshly-cut salad, and rice prepared using Panasonic’s new multi-cooker. Rice cookers have been quietly finding their way into more and more kitchens over the last couple of years (and we’ve started reviewing more of them here on TechRadar), so it makes sense that Panasonic is launching a new model in the UK soon as well — with Fuzzy Logic Technology that adjusts cooking on the fly. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pXfTsZjGPjAuxg3jvy728X" name="IMG_20260728_145706" alt="Panasonic bread maker with ingredients" src="https://cdn.mos.cms.futurecdn.net/pXfTsZjGPjAuxg3jvy728X-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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 hard to choose a favorite, but ultimately I think the bread and ice cream machine was my top pick of the appliances we tested. It’s just such an unusual combination — and better yet, I learned it includes a mochi paddle so you can make your own chewy and delicious treats filled with ice cream or red bean paste. All that, plus freshly made, crusty bread? I’m sure I can find a little extra space on my kitchen counter…</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/small-appliances/panasonics-new-gadget-is-a-bread-maker-that-also-churns-ice-cream-i-went-hands-on-with-the-wild-two-in-one-appliance-and-the-results-were-seriously-tasty</link>
                                                                            <description>
                            <![CDATA[ I've tested a lot of multi-function kitchen appliances, but never one as strange as this — so how well does it actually work? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">SL9v3xxJArwf6hbQcKS7hc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SCLRRZ2HXnvJjws5Es7oNX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 04 Aug 2026 00:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Small Appliances]]></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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SCLRRZ2HXnvJjws5Es7oNX-1280-80.jpg">
                                                            <media:credit><![CDATA[Panasonic]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Panasonic bread and ice cream maker with selection of ice creams and bread]]></media:description>                                                            <media:text><![CDATA[Panasonic bread and ice cream maker with selection of ice creams and bread]]></media:text>
                                <media:title type="plain"><![CDATA[Panasonic bread and ice cream maker with selection of ice creams and bread]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SCLRRZ2HXnvJjws5Es7oNX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Shrinking kitchens in modern homes mean appliances are working harder than ever to earn a place on your counter. It's not unreasonable to expect your blender to double as a food processor, or your microwaves that moonlight as air fryers are now commonplace. Panasonic, however, has combined two gadgets I never thought I’d see wed: a bread machine and an ice cream maker.</p><p>I traveled to Sauce, a cooking school at the Langham Hotel in London, to get hands-on with the new <a href="https://www.panasonic.com/uk/consumer/home-appliances/breadmakers/sd-pmc100.html" target="_blank">Panasonic Mini Bread and Ice Cream Maker,</a> plus a selection of other multi-talented appliances. I tied on my apron alongside a mix of journalists, influencers, and (unusually for this sort of event) their family members — including several young kids. </p><p>All the dishes on the menu combined to make a meal for a family to enjoy together without having to adapt elements, or cook separate things for children — and the recipes were so straightforward even the little ones could help out (with the assistance of a step stool).</p><p>First, we saw a demonstration of the intriguing bread and ice cream machine, then got to grips with it ourselves. When I first received details of the event, I assumed these were separate appliances and that the invitation contained a typo, but no, this compact device can indeed do both. It makes some sense when you think about it — bread requires kneading, and ice cream needs churning, which are very similar mechanically — so why not?</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wvZtSeQWVFoHkDjhpAA9DX" name="IMG_20260728_162750" alt="Woman preparing ice cream to freeze using Panasonic bread and ice cream maker" src="https://cdn.mos.cms.futurecdn.net/wvZtSeQWVFoHkDjhpAA9DX-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Making ice cream is simple — just freeze the bowl and insert it into the machine, pour in your mixed ingredients, and let it get to work </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As with most bread makers, preparing a loaf is a simple matter of pouring your ingredients into the machine, selecting a program, and then leaving it to handle the requisite kneading, proving, and baking.</p><p>The particular loaf we made was enriched with butter (thereby increasing the proof time), and studded with mixed seeds. Since we only had a few hours, we didn’t get to see our own loaves through to completion, but there were several finished examples available to try, and they were delicious spread with a little butter — crusts crisp and centers springy.</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-1920-80.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>We then saw a demo of the ice cream making process, which starts with chilling the two-in-one machine’s churning bowl in the freezer for at least eight hours. When the bowl is frozen, remove the bread tin from the machine, slot in an adapter, and then simply place the ice cream bowl on top. Pour in your prepared ingredients, hit the button on the control panel, then close the lid and let the machine handle the rest.</p><p>The result was light and flavorful (and we were advised that if you’re not vegetarian, adding a little gelatin to your ice cream mix will give an even creamier texture). The frozen yogurt was a particular winner, and a welcome treat on a hot summer day, and one you can prepare in a couple of minutes provided the bowl is frozen ahead of time. Want something fruity? You can make your own compote to swirl into the mix, or just add a spoonful of jam.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3991px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RHK7w27ARN2aRouKfqsX9X" name="IMG_20260728_145717" alt="Baked cheesecake ingredients with silicone mold" src="https://cdn.mos.cms.futurecdn.net/RHK7w27ARN2aRouKfqsX9X-1920-80.jpg" mos="" align="middle" fullscreen="" width="3991" height="2245" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Pour the blended ingredients into a mold, add berries, pop in the combi microwave, and a few minutes later you'll have a delicious baked mini cheesecake </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Next, we got stuck into some hands-on cooking with a <a href="https://store.panasonic.co.uk/4-in-1-air-fry-combi-microwave-oven-34l-nn-cd88qsbpq">Panasonic 4-in-1 Air Fryer Combi Microwave Oven</a>. Despite looking no larger than a standard microwave, this appliance also serves as a convection oven and air fryer, and is packed with preset programs that combine these different cooking methods. </p><p>It’s a bit of a cliché to say that a multi-purpose appliance could replace your conventional oven, but with its tiered trays and large capacity, I think this one genuinely might for smaller families. </p><p>Of the two recipes we tried in the Combi Microwave, my personal favorite was a miniature baked cheesecake — just the right size for a snack or small dessert. You could even devour it during your morning commute if you didn’t have time for breakfast, and make yourself the envy of your fellow travelers.</p><p>The basic ingredients had already been blended together before we arrived (using a Panasonic blender, naturally), but I was very pleased to realize that they included banana. If you’re anything like me, you have a frankly ridiculous stash of overripe bananas in your freezer, and cheesecake is a very welcome change from banana bread. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3060px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="uqRmRGxGpSYuMPVFsbDkGZ" name="IMG_20260728_163413" alt="Crispy chicken, avocado salad, and rice on plate with knife and fork" src="https://cdn.mos.cms.futurecdn.net/uqRmRGxGpSYuMPVFsbDkGZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="3060" height="1721" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Cornflake baked chicken is a quick and easy meal for kids and adults </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All we had to do was pour the mix into the molds, add a scattering of fresh berries, and pop them in the combi microwave for a few minutes. The finished cheesecakes were delicious — perfectly set, finished much faster than you could manage in a regular fan oven, and with a lightly caramelized top that you couldn’t achieve in a standard microwave. </p><p>I will definitely try them again — I don’t have bar-shaped molds, but I do have a set of silicone muffin cases that could serve the same purpose. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eJKorW"></div>                            </div>                            <script src="https://kwizly.com/embed/eJKorW.js" async></script><p>Katsu-style <a href="https://www.panasonic.com/au/consumer/household/kitchen-appliances/article/recipe/corn-flakes-baked-fried-chicken.html">cornflake baked fried chicken</a> was next on the menu, made using fresh chicken breast coated in well-seasoned buttermilk and egg, then covered in a mixture of crushed cornflakes and flour (again, with plenty of seasoning). We arranged the coated chicken pieces on the microwave’s crisper plate, and within a few minutes they were cooked through without being dry in the center, and deliciously crisp outside, all with no added fat.</p><p>They were perfect alongside a freshly-cut salad, and rice prepared using Panasonic’s new multi-cooker. Rice cookers have been quietly finding their way into more and more kitchens over the last couple of years (and we’ve started reviewing more of them here on TechRadar), so it makes sense that Panasonic is launching a new model in the UK soon as well — with Fuzzy Logic Technology that adjusts cooking on the fly. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pXfTsZjGPjAuxg3jvy728X" name="IMG_20260728_145706" alt="Panasonic bread maker with ingredients" src="https://cdn.mos.cms.futurecdn.net/pXfTsZjGPjAuxg3jvy728X-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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 hard to choose a favorite, but ultimately I think the bread and ice cream machine was my top pick of the appliances we tested. It’s just such an unusual combination — and better yet, I learned it includes a mochi paddle so you can make your own chewy and delicious treats filled with ice cream or red bean paste. All that, plus freshly made, crusty bread? I’m sure I can find a little extra space on my kitchen counter…</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dreo’s misting fan can cool far better than a standard fan — I was blown away by its superior chilling and how long it runs without needing refilling ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-dreo-turbocool-misting-fan-765s-review"><span>Dreo TurboCool Misting Fan 765S review</span></h2><p>The Dreo TurboCool Misting Fan 765S has an advantage over traditional fans. While traditional fans provide what feels like a cooling breeze in the sweltering heat, they don’t in fact actually cool the air around you. That’s where the Dreo's clever misting technology comes in, reducing the temperature inside your home. </p><p>The brand claims the 765S can drop the temperature in a room by up to 6 degrees Celsius (roughly 11F), which makes all the difference when the mercury is rising. </p><p>It’s not the only misting fan on the market — for example the <a href="https://www.techradar.com/home/small-appliances/shark-flexbreeze-fan-review"><u>Shark FlexBreeze</u></a> sits proudly atop our <a href="https://www.techradar.com/best/best-fans"><u>best fans</u></a> list as I write this — but with super-quiet operation and bold room-cooling claims, can Dreo topple it from its top spot? I’ve put the 765S through its paces to find out.</p><p>Setup is pretty simple, but do take a moment before you remove the fan from its packaging. You need to remove the weighted base plate first, then prop the fan tower up on the edge of the box so you can fix the base to the bottom. It clips onto the bottom of the tower and is secured with a screw, included in the box.</p><p>There's a variety of protective packaging around the fan that needs to be removed before operation, including cardboard and plastic in the water tank. It’s worth taking your time to check you’ve removed all the various stickers, plastic film and cardboard protection — I did miss a couple of things initially. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3725px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="gKt5mJBz29SFheWbEecRcU" name="Dreo Smart Misting Fan 765S" alt="A closeup of the Dreo Smart Misting Fan 765S showing its controls, featuring symbols for humidity, timers, rotating, plus and minus and misting." src="https://cdn.mos.cms.futurecdn.net/gKt5mJBz29SFheWbEecRcU-1920-80.jpg" mos="" align="middle" fullscreen="" width="3725" height="2095" 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>Stand it up, plug it in and then setup is ready to be completed via the free Dreo app. App setup is as easy as the physical. Create an account, pair the app with the fan, enter your Wi-Fi password, and you’re good to go.</p><p>And the app is pretty good: it's clearly laid out, although it only offers basic controls (on/off and timer) on the main screen. For any deeper controls, you have to tap the picture of the fan. It’s not difficult, but I’d like to see a few more options without having to tap into another menu.</p><p>Fortunately, you're not solely reliant on the app, as there are touch controls on the top of the fan, plus you get a remote (and the two AAA batteries required to power it) included in the box. </p><p>With the remote, you can control the power, fan speed, fan mode, oscillation, misting and timer. It feels a little cheap in the hard with a basic plastic shell — Dyson’s remotes are far more premium, plus they magnetically cling to the top of the firm’s fans — but it’s functional and feels sturdy.</p><p>It’s annoying that there’s just one fan speed button on the remote though, forcing you to cycle through all speeds levels to get your desired one. I’d rather have up and down buttons for faster control.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4052px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="Ui6qdBRQEJ2wGVSKJD6M8V" name="Dreo Smart Misting Fan 765S" alt="A closeup of the Dreo Smart Misting Fan 765S's water tank with a green light clearly visible." src="https://cdn.mos.cms.futurecdn.net/Ui6qdBRQEJ2wGVSKJD6M8V-1920-80.jpg" mos="" align="middle" fullscreen="" width="4052" height="2279" 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 filling the water tank, it slides out from the front of the fan, and comes with a fold up carry handle to make transportation easier. You might think you don’t need it as you carry it empty to the sink, but once filled to the max level line you’ll find it surprisingly heavy. If you have a shallow sink, you might find filling a little cumbersome due to the size and shape of the tank.</p><p>The 765S's design is sleek and modern, with a pillar shape that tapers towards the top. The circular display on the front is bright and easy to read, even from across a room.</p><p>And at the bottom of the tower the water tank itself hides a fun feature. Power the fan on and you’ll notice a funky ambient light. It’s not just decorative, as the color can indicate the current humidity in the room. Blue signals humidity of 70%, while orange means the air is dry, at 30% or less. Green signals a comfortable humidity between 30% and 70%.</p><p>However, you can just have it illuminated in a color of your choice instead, with no link to the fan's performance or the room’s humidity.</p><p>There are three other lighting modes to choose from: constant, breath, and cycle. Constant allows you to pick a color of your choice for the light to be, while breath will see your color selection slowly pulsate. Cycle, as the name suggests, will cycle through a range of different colors, fading from one to the next. I found this to be a handy party mode when I had guests over and we were listening to music.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MB78Dt8tDWDuhCohjzHC4V" name="Dreo Smart Misting Fan 765S" alt="The front grille of the Dreo Smart Misting Fan 765S." src="https://cdn.mos.cms.futurecdn.net/MB78Dt8tDWDuhCohjzHC4V-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2295" 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>But what’s it like as a fan, I hear you scream? The good news is: pretty darn good. </p><p>At fan speed two, you can comfortably feel a breeze from four meters away, and it’s very quiet at this level, making it perfect for chatting with others, working, or watching TV. Even at its highest speed (12), I got a peak reading of 65dB directly in front of the machine, which is equivalent to normal conversation. It’s quieter than that when you’re sitting away, allowing you to speak to others without the fan being a distraction.</p><p>When it’s warm and you are looking for a breeze to take the edge off, this is all you really need. Higher fan speeds are useful when the fan is placed in larger, open-plan spaces, while the misting function is only really required when the mercury starts to soar.</p><p>But when the temperature does rise, the misting function is excellent. There are four misting vents — two on each side of the main airflow vent that runs down the middle — and they’re angled slightly up so moisture is directed into the air, rather than at the floor / furniture.</p><p>And it surprised me in two ways. Firstly, there’s hardly any increase in noise when the misting function is on, which means you could leave it on overnight in your bedroom and not be disturbed. Second, I was impressed with how fine the mist produced was. The ultrasonic atomizers used in the 765S produce a 17um ultra-fine mist — this means it evaporates quicker, preventing damp building up on objects nearby.</p><p>I could sit comfortably just a meter away from the fan, enjoying the cooling breeze without a sensation that it’s lightly raining. What’s even better is the misting function actually delivers on the claim that it reduces the temperature in your room.</p><p>During my tests, I saw a degree knocked off the room temperature after just 10 minutes of misting. It instantly makes a difference, and I was able to set a target humidity so the fan wouldn’t just keep pumping out water unnecessarily. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2859px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="UFU4BQPNiJMyq8bstXD65U" name="Dreo Smart Misting Fan 765S" alt="The front grille of the Dreo Smart Misting Fan 765S, with a tiny hint of mist just visible." src="https://cdn.mos.cms.futurecdn.net/UFU4BQPNiJMyq8bstXD65U-1920-80.jpg" mos="" align="middle" fullscreen="" width="2859" height="1608" 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>Keeping the fan running continuously for several hours, room temperature dipped by another degree, but I never saw more than a 2C drop during my weeks of testing. That’s some way off Dreo’s “up to 6 degrees” temperature reduction claim, and I’m not sure what sort of ideal scenario is needed to achieve this in the real world. </p><p>Still, a reduction in temperature is always a win, and the misting adds an additional layer of cooling, keeping me comfortable in what otherwise would have been a stuffy home office.</p><p>Dreo says the 6L water tank will last for 24 hours (or more) of run time when the misting mode is enabled, and I’m inclined to agree. I ran the 765S with misting turned on for a variety of different durations, and even during longer four to five hour sessions the water level reduced only marginally.</p><p>One slight frustration though was the limited oscillation angle. The 765S can only rotate 90 degrees. For many that’ll likely be enough, but having recently tested the Dyson Find+Follow Purifier Cool that has 350 degrees of movement, the Dreo feels a touch restrictive. </p><p>If you live somewhere hot and dry, the TurboCool Misting Fan 765S will provide all-day misting without breaking a sweat. Dreo claims the TurboCool Misting Fan 765S can reduce temperatures by up to 6C and although I didn’t get this level of cooling, it did make a significant difference in the rooms I tested it in, making them far more comfortable to work, relax, and sleep in.</p><p>It’s not going to deliver the same cooling as air conditioning, but the 765S offers an excellent middle ground between AC and traditional fans. It can genuinely reduce the heat in the room, keep humidity at a comfortable level, and does it all so quietly you might even forget it’s 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:3829px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ReQrKizJKCgWwSnPCL6d8V" name="Dreo Smart Misting Fan 765S" alt="The Dreo Smart Misting Fan 765S in the corner of a room." src="https://cdn.mos.cms.futurecdn.net/ReQrKizJKCgWwSnPCL6d8V-1920-80.jpg" mos="" align="middle" fullscreen="" width="3829" height="2154" 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 class="article-body__section" id="section-dreo-turbocool-misting-fan-765s-review-price-and-release-date"><span>Dreo TurboCool Misting Fan 765S review: Price and release date</span></h2><ul><li><strong>The TurboCool Misting Fan 765S costs £199.99 / $199.99</strong></li><li><strong>It’s available now via Amazon in the US and UK</strong></li><li><strong>A cheaper, table-top version is also available</strong></li></ul><p>The Dreo TurboCool Misting Fan 765S is available for a list price of £199.99 / $199.99, having gone on sale in April 2026. That’s the same price as its core rival, the Shark FlexBreeze, giving it a fighting chance in the market.</p><p>If you’re after a more compact offering, Dreo also has the table-top TurboCool Misting Fan 516S for £99.99 / $99.99. Meanwhile the TurboCool Outdoor Misting Fan 711AS — also £199.99 / $199.99 at Amazon — is, as the name suggests, designed for use both indoors and out. So if you’re looking to keep things cooler whether you’re in the garden or in bed, this is the one to go for.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3797px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nqzejGrEU3bneUdVifEgzU" name="Dreo Smart Misting Fan 765S" alt="A man's hand holding the remote for the Dreo Smart Misting Fan 765S." src="https://cdn.mos.cms.futurecdn.net/nqzejGrEU3bneUdVifEgzU-1920-80.jpg" mos="" align="middle" fullscreen="" width="3797" height="2136" 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 class="article-body__section" id="section-dreo-turbocool-misting-fan-765s-review-specs"><span>Dreo TurboCool Misting Fan 765S review: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Speeds</p></td><td  ><p>12</p></td></tr><tr><td class="firstcol " ><p>Modes</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Remote, app, voice, touch</p></td></tr><tr><td class="firstcol " ><p>Max distance</p></td><td  ><p>18m</p></td></tr><tr><td class="firstcol " ><p>Max speed</p></td><td  ><p>10m/s</p></td></tr><tr><td class="firstcol " ><p>Max air volume</p></td><td  ><p>3007m3/h</p></td></tr><tr><td class="firstcol " ><p>Sound level (Max)</p></td><td  ><p>65dBA (tested)</p></td></tr><tr><td class="firstcol " ><p>Sound level (Quiet Mode)</p></td><td  ><p>20dBA</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>90 degrees</p></td></tr><tr><td class="firstcol " ><p>Cord length</p></td><td  ><p>1.8m</p></td></tr><tr><td class="firstcol " ><p>Product diameter</p></td><td  ><p>280mm</p></td></tr><tr><td class="firstcol " ><p>Height</p></td><td  ><p>1,105mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>8kg</p></td></tr><tr><td class="firstcol " ><p>Water tank</p></td><td  ><p>6L</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:3365px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="i9gQcaZm6iZUUzCsBxUq4V" name="Dreo Smart Misting Fan 765S" alt="The front grille of the Dreo Smart Misting Fan 765S, with a tiny hint of mist just visible." src="https://cdn.mos.cms.futurecdn.net/i9gQcaZm6iZUUzCsBxUq4V-1920-80.jpg" mos="" align="middle" fullscreen="" width="3365" height="1893" 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 class="article-body__section" id="section-should-i-buy-the-dreo-turbocool-misting-fan-765s"><span>Should I buy the Dreo TurboCool Misting Fan 765S?</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Attribute</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>There’s a good range of features here, and they work well, from the quiet sleep mode and handy scheduler, to the cooling misting mode and clever illumination.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>I was impressed with the quiet operation and the misting function that genuinely reduces room temperature (although not by as much as Dreo claims).</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Decent design with attractive illumination tricks that are functional and decorative. But it’s not exactly going to wow people, it’s heavy to move around (especially with a full water tank) and the remote feels a touch cheap.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Competitively priced considering the feature set. If you spot it on discount, I wouldn’t hesitate to purchase it.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-6">Buy it if…</h2><div class="product"><p><strong>You want a fan that can actually cool down your room</strong><br>The misting function on the Dreo TurboCool Misting Fan 765S actually brings the temperature of your room down by a degree or two, helping you beat the heat during the day and night.</p></div><div class="product"><p><strong>You want to sleep and keep your fan on</strong><br>The TurboCool Misting Fan 765S is exceptionally quiet, and you might even forget it’s even on. You’ll easily be able to sleep with the fan set at its lower speeds, and you can even have the misting function on too.</p></div><div class="product"><p><strong>You want hassle-free operation</strong><br>The 6L water tank can offer misting abilities for over 24 hours, which means you don’t need to be constantly checking the level. Coupled with an intuitive app and smart features, the Dreo 765S is a breeze to use.</p></div><h2 id="don-t-buy-it-if-5">Don’t buy it if…</h2><div class="product"><p><strong>You’re after AC-levels of cooling</strong><br>The Dreo TurboCool Misting Fan 765S does reduce the temperature of the room it's in with its clever misting feature — something a traditional fan cannot do — but it’s not going to deliver AC levels of cooling. </p></div><div class="product"><p><strong>You struggle to move heavy objects</strong><br>The 6L water tank alone is heavy enough to lift out of a sink and carry back to the fan, so the two together are pretty weighty. There is a useful carry handle on the back, but it’s a lot of weight to shift by yourself.</p></div><div class="product"><p><strong>You want to use it in a small room</strong><br>Dreo has a smaller, more affordable table-top version of the 765S that will be great for small offices or box rooms. The TurboCool Misting Fan 516S will set you back £99.99 / $99.99 — that’s half the price of the 765S.</p></div><h2 class="article-body__section" id="section-dreo-turbocool-misting-fan-765s-review-also-consider"><span>Dreo TurboCool Misting Fan 765S review: Also consider</span></h2><div class="product"><p><strong>Shark FlexBreeze</strong><br>The main competitor to the Dreo, Shark’s FlexBreeze is powerful, near-silent, and incredibly versatile. It can be used virtually anywhere — it transforms from desktop to pedestal, works corded or cordless, and is suitable for indoor and outdoor use. Its misting function is only designed to be used outdoors though, giving the Dreo the edge when it comes to indoor cooling.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/small-appliances/shark-flexbreeze-fan-review" data-dimension112="24f9f3ac-8cee-11f1-a3c1-f1834585427a" data-action="Deal Block" data-label="Read our full Shark FlexBreeze review" data-dimension48="Read our full Shark FlexBreeze review" data-dimension25=""><strong>Shark FlexBreeze review</strong></a><strong></strong></p></div><div class="product"><p><strong>Dreo TurboCool Misting Fan 516S</strong><br>If you’re sold on the cooling mist of the 765S, but think it’ll be a little too large for your home, Dreo handily has a smaller version made to sit on a table, nightstand, or desk. The TurboCool Misting Fan 516S has many of the same features as its larger sibling, just in a more compact design that won’t cool as large an area.</p></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:4080px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mbe5TLDZXBWdq237k3X7xU" name="Dreo Smart Misting Fan 765S" alt="A man's hand reaching to press the off switch on the Dreo Smart Misting Fan 765S's controls." src="https://cdn.mos.cms.futurecdn.net/mbe5TLDZXBWdq237k3X7xU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2295" 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 class="article-body__section" id="section-how-i-tested-the-dreo-turbocool-misting-fan-765s"><span>How I tested the Dreo TurboCool Misting Fan 765S</span></h2><ul><li><strong>Used the TurboCool Misting Fan 765S for several weeks</strong></li><li><strong>Tested in rooms of varying size and temperature</strong></li><li><strong>Tried out the various modes, including misting</strong></li></ul><p>I used the Dreo TurboCool Misting Fan 765S for several weeks in my home, testing it in rooms of varying size and temperature. I used it in my lounge to see how effectively it could cool a modest room, had it running overnight in the bedroom to experience how loud it is when sleeping, and in my open-plan kitchen/diner for large space use.</p><p>I used the included remote, the free smartphone app, and the on-device buttons to find out how easy it was to control. I also used the misting function in the day and at night to test its cooling credentials.</p><ul><li><a href="https://www.techradar.com/news/how-we-test">Read TechRadar’s reviews guarantee</a></li><li><em>First reviewed: July 2026</em></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/dreos-misting-fan-can-cool-far-better-than-a-standard-fan-i-was-blown-away-by-its-superior-chilling-and-how-long-it-runs-without-needing-refilling</link>
                                                                            <description>
                            <![CDATA[ Dreo claims the TurboCool Misting Fan 765S can cool your room by up to 6 degrees, so I put it to the test. And it was a breath of fresh air. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">B5MEo6VgAbH2Lr9yNEumLY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bMm7KbS8k7QUkLdPEWUoxU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 03 Aug 2026 10:00:46 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></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-320-70.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/bMm7KbS8k7QUkLdPEWUoxU-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Dreo Smart Misting Fan 765S in the corner of a room.]]></media:description>                                                            <media:text><![CDATA[The Dreo Smart Misting Fan 765S in the corner of a room.]]></media:text>
                                <media:title type="plain"><![CDATA[The Dreo Smart Misting Fan 765S in the corner of a room.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bMm7KbS8k7QUkLdPEWUoxU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-dreo-turbocool-misting-fan-765s-review"><span>Dreo TurboCool Misting Fan 765S review</span></h2><p>The Dreo TurboCool Misting Fan 765S has an advantage over traditional fans. While traditional fans provide what feels like a cooling breeze in the sweltering heat, they don’t in fact actually cool the air around you. That’s where the Dreo's clever misting technology comes in, reducing the temperature inside your home. </p><p>The brand claims the 765S can drop the temperature in a room by up to 6 degrees Celsius (roughly 11F), which makes all the difference when the mercury is rising. </p><p>It’s not the only misting fan on the market — for example the <a href="https://www.techradar.com/home/small-appliances/shark-flexbreeze-fan-review"><u>Shark FlexBreeze</u></a> sits proudly atop our <a href="https://www.techradar.com/best/best-fans"><u>best fans</u></a> list as I write this — but with super-quiet operation and bold room-cooling claims, can Dreo topple it from its top spot? I’ve put the 765S through its paces to find out.</p><p>Setup is pretty simple, but do take a moment before you remove the fan from its packaging. You need to remove the weighted base plate first, then prop the fan tower up on the edge of the box so you can fix the base to the bottom. It clips onto the bottom of the tower and is secured with a screw, included in the box.</p><p>There's a variety of protective packaging around the fan that needs to be removed before operation, including cardboard and plastic in the water tank. It’s worth taking your time to check you’ve removed all the various stickers, plastic film and cardboard protection — I did miss a couple of things initially. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3725px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="gKt5mJBz29SFheWbEecRcU" name="Dreo Smart Misting Fan 765S" alt="A closeup of the Dreo Smart Misting Fan 765S showing its controls, featuring symbols for humidity, timers, rotating, plus and minus and misting." src="https://cdn.mos.cms.futurecdn.net/gKt5mJBz29SFheWbEecRcU-1920-80.jpg" mos="" align="middle" fullscreen="" width="3725" height="2095" 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>Stand it up, plug it in and then setup is ready to be completed via the free Dreo app. App setup is as easy as the physical. Create an account, pair the app with the fan, enter your Wi-Fi password, and you’re good to go.</p><p>And the app is pretty good: it's clearly laid out, although it only offers basic controls (on/off and timer) on the main screen. For any deeper controls, you have to tap the picture of the fan. It’s not difficult, but I’d like to see a few more options without having to tap into another menu.</p><p>Fortunately, you're not solely reliant on the app, as there are touch controls on the top of the fan, plus you get a remote (and the two AAA batteries required to power it) included in the box. </p><p>With the remote, you can control the power, fan speed, fan mode, oscillation, misting and timer. It feels a little cheap in the hard with a basic plastic shell — Dyson’s remotes are far more premium, plus they magnetically cling to the top of the firm’s fans — but it’s functional and feels sturdy.</p><p>It’s annoying that there’s just one fan speed button on the remote though, forcing you to cycle through all speeds levels to get your desired one. I’d rather have up and down buttons for faster control.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4052px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="Ui6qdBRQEJ2wGVSKJD6M8V" name="Dreo Smart Misting Fan 765S" alt="A closeup of the Dreo Smart Misting Fan 765S's water tank with a green light clearly visible." src="https://cdn.mos.cms.futurecdn.net/Ui6qdBRQEJ2wGVSKJD6M8V-1920-80.jpg" mos="" align="middle" fullscreen="" width="4052" height="2279" 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 filling the water tank, it slides out from the front of the fan, and comes with a fold up carry handle to make transportation easier. You might think you don’t need it as you carry it empty to the sink, but once filled to the max level line you’ll find it surprisingly heavy. If you have a shallow sink, you might find filling a little cumbersome due to the size and shape of the tank.</p><p>The 765S's design is sleek and modern, with a pillar shape that tapers towards the top. The circular display on the front is bright and easy to read, even from across a room.</p><p>And at the bottom of the tower the water tank itself hides a fun feature. Power the fan on and you’ll notice a funky ambient light. It’s not just decorative, as the color can indicate the current humidity in the room. Blue signals humidity of 70%, while orange means the air is dry, at 30% or less. Green signals a comfortable humidity between 30% and 70%.</p><p>However, you can just have it illuminated in a color of your choice instead, with no link to the fan's performance or the room’s humidity.</p><p>There are three other lighting modes to choose from: constant, breath, and cycle. Constant allows you to pick a color of your choice for the light to be, while breath will see your color selection slowly pulsate. Cycle, as the name suggests, will cycle through a range of different colors, fading from one to the next. I found this to be a handy party mode when I had guests over and we were listening to music.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MB78Dt8tDWDuhCohjzHC4V" name="Dreo Smart Misting Fan 765S" alt="The front grille of the Dreo Smart Misting Fan 765S." src="https://cdn.mos.cms.futurecdn.net/MB78Dt8tDWDuhCohjzHC4V-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2295" 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>But what’s it like as a fan, I hear you scream? The good news is: pretty darn good. </p><p>At fan speed two, you can comfortably feel a breeze from four meters away, and it’s very quiet at this level, making it perfect for chatting with others, working, or watching TV. Even at its highest speed (12), I got a peak reading of 65dB directly in front of the machine, which is equivalent to normal conversation. It’s quieter than that when you’re sitting away, allowing you to speak to others without the fan being a distraction.</p><p>When it’s warm and you are looking for a breeze to take the edge off, this is all you really need. Higher fan speeds are useful when the fan is placed in larger, open-plan spaces, while the misting function is only really required when the mercury starts to soar.</p><p>But when the temperature does rise, the misting function is excellent. There are four misting vents — two on each side of the main airflow vent that runs down the middle — and they’re angled slightly up so moisture is directed into the air, rather than at the floor / furniture.</p><p>And it surprised me in two ways. Firstly, there’s hardly any increase in noise when the misting function is on, which means you could leave it on overnight in your bedroom and not be disturbed. Second, I was impressed with how fine the mist produced was. The ultrasonic atomizers used in the 765S produce a 17um ultra-fine mist — this means it evaporates quicker, preventing damp building up on objects nearby.</p><p>I could sit comfortably just a meter away from the fan, enjoying the cooling breeze without a sensation that it’s lightly raining. What’s even better is the misting function actually delivers on the claim that it reduces the temperature in your room.</p><p>During my tests, I saw a degree knocked off the room temperature after just 10 minutes of misting. It instantly makes a difference, and I was able to set a target humidity so the fan wouldn’t just keep pumping out water unnecessarily. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2859px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="UFU4BQPNiJMyq8bstXD65U" name="Dreo Smart Misting Fan 765S" alt="The front grille of the Dreo Smart Misting Fan 765S, with a tiny hint of mist just visible." src="https://cdn.mos.cms.futurecdn.net/UFU4BQPNiJMyq8bstXD65U-1920-80.jpg" mos="" align="middle" fullscreen="" width="2859" height="1608" 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>Keeping the fan running continuously for several hours, room temperature dipped by another degree, but I never saw more than a 2C drop during my weeks of testing. That’s some way off Dreo’s “up to 6 degrees” temperature reduction claim, and I’m not sure what sort of ideal scenario is needed to achieve this in the real world. </p><p>Still, a reduction in temperature is always a win, and the misting adds an additional layer of cooling, keeping me comfortable in what otherwise would have been a stuffy home office.</p><p>Dreo says the 6L water tank will last for 24 hours (or more) of run time when the misting mode is enabled, and I’m inclined to agree. I ran the 765S with misting turned on for a variety of different durations, and even during longer four to five hour sessions the water level reduced only marginally.</p><p>One slight frustration though was the limited oscillation angle. The 765S can only rotate 90 degrees. For many that’ll likely be enough, but having recently tested the Dyson Find+Follow Purifier Cool that has 350 degrees of movement, the Dreo feels a touch restrictive. </p><p>If you live somewhere hot and dry, the TurboCool Misting Fan 765S will provide all-day misting without breaking a sweat. Dreo claims the TurboCool Misting Fan 765S can reduce temperatures by up to 6C and although I didn’t get this level of cooling, it did make a significant difference in the rooms I tested it in, making them far more comfortable to work, relax, and sleep in.</p><p>It’s not going to deliver the same cooling as air conditioning, but the 765S offers an excellent middle ground between AC and traditional fans. It can genuinely reduce the heat in the room, keep humidity at a comfortable level, and does it all so quietly you might even forget it’s 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:3829px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ReQrKizJKCgWwSnPCL6d8V" name="Dreo Smart Misting Fan 765S" alt="The Dreo Smart Misting Fan 765S in the corner of a room." src="https://cdn.mos.cms.futurecdn.net/ReQrKizJKCgWwSnPCL6d8V-1920-80.jpg" mos="" align="middle" fullscreen="" width="3829" height="2154" 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 class="article-body__section" id="section-dreo-turbocool-misting-fan-765s-review-price-and-release-date"><span>Dreo TurboCool Misting Fan 765S review: Price and release date</span></h2><ul><li><strong>The TurboCool Misting Fan 765S costs £199.99 / $199.99</strong></li><li><strong>It’s available now via Amazon in the US and UK</strong></li><li><strong>A cheaper, table-top version is also available</strong></li></ul><p>The Dreo TurboCool Misting Fan 765S is available for a list price of £199.99 / $199.99, having gone on sale in April 2026. That’s the same price as its core rival, the Shark FlexBreeze, giving it a fighting chance in the market.</p><p>If you’re after a more compact offering, Dreo also has the table-top TurboCool Misting Fan 516S for £99.99 / $99.99. Meanwhile the TurboCool Outdoor Misting Fan 711AS — also £199.99 / $199.99 at Amazon — is, as the name suggests, designed for use both indoors and out. So if you’re looking to keep things cooler whether you’re in the garden or in bed, this is the one to go for.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3797px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nqzejGrEU3bneUdVifEgzU" name="Dreo Smart Misting Fan 765S" alt="A man's hand holding the remote for the Dreo Smart Misting Fan 765S." src="https://cdn.mos.cms.futurecdn.net/nqzejGrEU3bneUdVifEgzU-1920-80.jpg" mos="" align="middle" fullscreen="" width="3797" height="2136" 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 class="article-body__section" id="section-dreo-turbocool-misting-fan-765s-review-specs"><span>Dreo TurboCool Misting Fan 765S review: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Speeds</p></td><td  ><p>12</p></td></tr><tr><td class="firstcol " ><p>Modes</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Remote, app, voice, touch</p></td></tr><tr><td class="firstcol " ><p>Max distance</p></td><td  ><p>18m</p></td></tr><tr><td class="firstcol " ><p>Max speed</p></td><td  ><p>10m/s</p></td></tr><tr><td class="firstcol " ><p>Max air volume</p></td><td  ><p>3007m3/h</p></td></tr><tr><td class="firstcol " ><p>Sound level (Max)</p></td><td  ><p>65dBA (tested)</p></td></tr><tr><td class="firstcol " ><p>Sound level (Quiet Mode)</p></td><td  ><p>20dBA</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>90 degrees</p></td></tr><tr><td class="firstcol " ><p>Cord length</p></td><td  ><p>1.8m</p></td></tr><tr><td class="firstcol " ><p>Product diameter</p></td><td  ><p>280mm</p></td></tr><tr><td class="firstcol " ><p>Height</p></td><td  ><p>1,105mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>8kg</p></td></tr><tr><td class="firstcol " ><p>Water tank</p></td><td  ><p>6L</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:3365px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="i9gQcaZm6iZUUzCsBxUq4V" name="Dreo Smart Misting Fan 765S" alt="The front grille of the Dreo Smart Misting Fan 765S, with a tiny hint of mist just visible." src="https://cdn.mos.cms.futurecdn.net/i9gQcaZm6iZUUzCsBxUq4V-1920-80.jpg" mos="" align="middle" fullscreen="" width="3365" height="1893" 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 class="article-body__section" id="section-should-i-buy-the-dreo-turbocool-misting-fan-765s"><span>Should I buy the Dreo TurboCool Misting Fan 765S?</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Attribute</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>There’s a good range of features here, and they work well, from the quiet sleep mode and handy scheduler, to the cooling misting mode and clever illumination.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>I was impressed with the quiet operation and the misting function that genuinely reduces room temperature (although not by as much as Dreo claims).</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Decent design with attractive illumination tricks that are functional and decorative. But it’s not exactly going to wow people, it’s heavy to move around (especially with a full water tank) and the remote feels a touch cheap.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Competitively priced considering the feature set. If you spot it on discount, I wouldn’t hesitate to purchase it.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-6">Buy it if…</h2><div class="product"><p><strong>You want a fan that can actually cool down your room</strong><br>The misting function on the Dreo TurboCool Misting Fan 765S actually brings the temperature of your room down by a degree or two, helping you beat the heat during the day and night.</p></div><div class="product"><p><strong>You want to sleep and keep your fan on</strong><br>The TurboCool Misting Fan 765S is exceptionally quiet, and you might even forget it’s even on. You’ll easily be able to sleep with the fan set at its lower speeds, and you can even have the misting function on too.</p></div><div class="product"><p><strong>You want hassle-free operation</strong><br>The 6L water tank can offer misting abilities for over 24 hours, which means you don’t need to be constantly checking the level. Coupled with an intuitive app and smart features, the Dreo 765S is a breeze to use.</p></div><h2 id="don-t-buy-it-if-5">Don’t buy it if…</h2><div class="product"><p><strong>You’re after AC-levels of cooling</strong><br>The Dreo TurboCool Misting Fan 765S does reduce the temperature of the room it's in with its clever misting feature — something a traditional fan cannot do — but it’s not going to deliver AC levels of cooling. </p></div><div class="product"><p><strong>You struggle to move heavy objects</strong><br>The 6L water tank alone is heavy enough to lift out of a sink and carry back to the fan, so the two together are pretty weighty. There is a useful carry handle on the back, but it’s a lot of weight to shift by yourself.</p></div><div class="product"><p><strong>You want to use it in a small room</strong><br>Dreo has a smaller, more affordable table-top version of the 765S that will be great for small offices or box rooms. The TurboCool Misting Fan 516S will set you back £99.99 / $99.99 — that’s half the price of the 765S.</p></div><h2 class="article-body__section" id="section-dreo-turbocool-misting-fan-765s-review-also-consider"><span>Dreo TurboCool Misting Fan 765S review: Also consider</span></h2><div class="product"><p><strong>Shark FlexBreeze</strong><br>The main competitor to the Dreo, Shark’s FlexBreeze is powerful, near-silent, and incredibly versatile. It can be used virtually anywhere — it transforms from desktop to pedestal, works corded or cordless, and is suitable for indoor and outdoor use. Its misting function is only designed to be used outdoors though, giving the Dreo the edge when it comes to indoor cooling.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/small-appliances/shark-flexbreeze-fan-review" data-dimension112="24f9f3ac-8cee-11f1-a3c1-f1834585427a" data-action="Deal Block" data-label="Read our full Shark FlexBreeze review" data-dimension48="Read our full Shark FlexBreeze review" data-dimension25=""><strong>Shark FlexBreeze review</strong></a><strong></strong></p></div><div class="product"><p><strong>Dreo TurboCool Misting Fan 516S</strong><br>If you’re sold on the cooling mist of the 765S, but think it’ll be a little too large for your home, Dreo handily has a smaller version made to sit on a table, nightstand, or desk. The TurboCool Misting Fan 516S has many of the same features as its larger sibling, just in a more compact design that won’t cool as large an area.</p></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:4080px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mbe5TLDZXBWdq237k3X7xU" name="Dreo Smart Misting Fan 765S" alt="A man's hand reaching to press the off switch on the Dreo Smart Misting Fan 765S's controls." src="https://cdn.mos.cms.futurecdn.net/mbe5TLDZXBWdq237k3X7xU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2295" 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 class="article-body__section" id="section-how-i-tested-the-dreo-turbocool-misting-fan-765s"><span>How I tested the Dreo TurboCool Misting Fan 765S</span></h2><ul><li><strong>Used the TurboCool Misting Fan 765S for several weeks</strong></li><li><strong>Tested in rooms of varying size and temperature</strong></li><li><strong>Tried out the various modes, including misting</strong></li></ul><p>I used the Dreo TurboCool Misting Fan 765S for several weeks in my home, testing it in rooms of varying size and temperature. I used it in my lounge to see how effectively it could cool a modest room, had it running overnight in the bedroom to experience how loud it is when sleeping, and in my open-plan kitchen/diner for large space use.</p><p>I used the included remote, the free smartphone app, and the on-device buttons to find out how easy it was to control. I also used the misting function in the day and at night to test its cooling credentials.</p><ul><li><a href="https://www.techradar.com/news/how-we-test">Read TechRadar’s reviews guarantee</a></li><li><em>First reviewed: July 2026</em></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I've used the Dyson V15 Detect for two years, and although it's not perfect, I'd still recommend it over a Shark — here's why ]]></title>
                                                                                                <dc:content><![CDATA[ <p>During my years as a TechRadar Homes Editor, I tested an awful lot of vacuums. But the one that's been my constant companion throughout has been the <a href="https://www.techradar.com/reviews/dyson-v15-detect-absolute">Dyson V15 Detect</a>. It's not a review sample — my partner bought it, and it's the vacuum we've been using at home for the past 21-plus months. It's been used to clean hard tile floors, carpets, lots of stairs, and a whole heap of dog hair. </p><p>The V15 is not the newest Dyson vacuum. It came out in 2021 and there are now two newer flagship models: the <a href="https://www.techradar.com/reviews/dyson-gen5-detect-review">Gen5detect</a> (launched 2022) and the <a href="https://www.techradar.com/home/vacuums/dyson-v16-piston-animal-cordless-vacuum-review">V16 Piston Animal</a> (2025). However, despite not being the latest-and-greatest, it's still the model that sits atop our <a href="https://www.techradar.com/home/vacuums/best-dyson-vacuum">best Dyson vacuum guide</a>. </p><p>So after nearly two years of regular cleaning with the V15, would I still recommend it? How does it match up against the rest of the <a href="https://www.techradar.com/home/vacuums/best-cordless-vacuum-cleaners">best cordless vacuums</a> on the market — and specifically, the newest models from Dyson's great competitor, Shark? Here's my long-term review.</p><h2 id="smooth-mover">Smooth mover</h2><p>Let's start with what I love about our Dyson dust-sucker. The suction is excellent, and the Auto mode (where the suction will increase or decrease depending on how much dirt is detected on the floor) is a very welcome addition. I use this mode almost exclusively, and it can be relied upon to do a thorough job of clearing whatever debris has gathered on the floor. I haven't noticed a drop in cleaning performance over our two years of use. </p><p>The V15 is also extremely easy to maneuver. Our home has lots of stairs, and plenty of nooks and crannies where dust and hair like to collect and lurk, and the V15 Detect does a great job of getting into all of them. I love how easily and smoothly the head pivots, and the fact it can lie completely flat to the ground for cleaning under beds.</p><p>Many of the newest Shark vacuums have a hinge on the vacuum wand, which enables it to bend forwards for cleaning under furniture. It works well, but adds bulk to the wand, and the whole thing is slightly unwieldy in its folded state. For my home, the Dyson setup works perfectly well, but if you're lacking in maneuvering room, perhaps <a href="https://www.techradar.com/home/vacuums/shark-vacuum-technologies-guide#section-multiflex-us-flexology-uk">Shark's 'MultiFlex' / 'Flexology' solution</a> would be a better fit.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="h3em3jqLPS3wLAAghQcJtL" name="Dyson Gen5detect_integrated crevice tool_1.jpg" alt="The new thinner and integrated crevice tool of the Dyson Gen5 Detect" src="https://cdn.mos.cms.futurecdn.net/h3em3jqLPS3wLAAghQcJtL-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The hidden crevice tool is a lifesaver in my tall home </span><span class="credit" itemprop="copyrightHolder">(Image credit: TechRadar / Sharmishta Sarkar)</span></figcaption></figure><p>I'm also a huge fan of the Dyson V15's secret crevice tool. It's hidden in the wand, so I'm never without it. Our house is tall and thin, with four floors, and this built-in tool means that if I spot a dusty corner at the top of the house, I don't have to traipse all the way down to the utility room to fetch a detail tool to deal with it. As far as I'm aware, this feature is exclusive to Dyson at the moment.</p><p>Having tested a number of vacuums from Dyson and various other brands, I'm always struck by how consistently high quality and well-built the Dyson vacs feel. There's a strong attention to detail in the design, and they feel sturdy and reliable. That's still true of the V15 after nearly two years of use. </p><h2 id="lasers-and-data">Lasers and data</h2><p>Now on to a couple of features that have divided opinion within my household. The V15 comes with a couple of different floorheads: the <a href="https://www.techradar.com/home/vacuums/dyson-vacuum-tools-guide#section-dyson-motorbar-digital-motorbar-floorhead">Digital motorbar head</a>, which has bristles and is designed for use on any floor type, and the <a href="https://www.techradar.com/home/vacuums/dyson-vacuum-tools-guide#section-dyson-fluffy-fluffy-optic-floorhead">Fluffy optic head</a>, which is entirely soft and built for use on hard flooring. The latter is equipped with a green light to illuminate dust.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3072px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aEmgiNWUHoWxcN3jKzLr4i" name="IMG_8965.jpg" alt="Dyson V15 Detect" src="https://cdn.mos.cms.futurecdn.net/aEmgiNWUHoWxcN3jKzLr4i-1920-80.jpg" mos="" align="middle" fullscreen="" width="3072" height="1728" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">I love using the light on the soft floorhead to chase down dust bunnies </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I'm very on board with the Fluffy floorhead. I love that it feels gentle on our tiled kitchen floor (and doesn't clatter over it as most vacuum cleaner heads will), and I appreciate the way the light draws attention to dust and hair lurking in dingy corners. I find it very satisfying to then whisk that dust away, and always feel I'm getting a far more thorough clean than I would without this feature. </p><p>However, my partner is not so enamored with the Fluffy floorhead. He feels the Digital motorbar floorhead works perfectly well on hard floors, and it's not worth the hassle of swapping the heads over. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2870px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="smzCHDEemmABKxg35Wkuib" name="Dyson_Gen5_Detect_09 copy" alt="Close up of info screen on Gen5detect vacuum showing summary of particles sucked up" src="https://cdn.mos.cms.futurecdn.net/smzCHDEemmABKxg35Wkuib-1920-80.jpg" mos="" align="middle" fullscreen="" width="2870" height="1614" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Both the V15 and the Gen5detect (pictured) have real-time dust reports  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then there are the real-time dust reports on the screen. I find these endlessly fascinating, and I enjoy seeing the dust hotspots causing the bar graphs to spike. However, when I asked my partner for his thoughts, it became clear that not only was he not paying them any attention, but he didn't really know what they were. Is is possible the general public is just not as invested in the intricacies of vacuum cleaning as I am? Maybe. </p><h2 id="bulking-up">Bulking up</h2><p>Moving on to the down-sides of the V15. The most significant complaint I have with it is that V15 Detect is that it's pretty heavy. Further to that, the weight is concentrated in the main motor section, which itself is rather elongated in shape. That makes it rather unwieldy, and especially when used in handheld 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:3062px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="S3JhoPwQbB2j5UUsr4RPUo" name="20250912_103655 copy" alt="Dyson V15 Detect vs Gen5detect vacuum cleaners" src="https://cdn.mos.cms.futurecdn.net/S3JhoPwQbB2j5UUsr4RPUo-1920-80.jpg" mos="" align="middle" fullscreen="" width="3062" height="1722" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The V15 (background) and newer Dyson vacuums have a rather heavy, elongated motor section, which can make them a little awkward to use </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All of Dyson's newer vacuums (I'd say from this model onwards — so the V15, the <a href="https://www.techradar.com/reviews/dyson-gen5-detect-review">Gen5detect</a> and the <a href="https://www.techradar.com/home/vacuums/dyson-v16-piston-animal-cordless-vacuum-review">V16 Piston Animal</a>) suffer from this weight distribution issue. </p><p>Looking to Shark's range, the fancier models, such as the <a href="https://www.techradar.com/home/vacuums/shark-powerdetect-cordless-stick-vacuum-review">PowerDetect Cordless</a>, are actually heavier overall. However, the motor/handle section is more squat in shape, and there's more weight through the wand and into the floorhead. That means more even weight distribution, which can make for a more comfortable vacuuming experience. </p><h2 id="a-triggering-issue">A triggering issue</h2><p>Another big complaint I have with the V15 is that it's trigger-operated, with no option to lock it for continual running. I find that irritating when I'm using the vacuum for long periods, or trying to get into awkward corners while keeping the trigger compressed.</p><p>I prefer the setup on Dyson's newer models, where there's a one-press power button. However, that's still not perfect — it requires you to have a hand free to turn the machine on and off, because the power button is not reachable from your holding hand. </p><p>Most modern Shark models use button operation, and just like the Dyson designs, you can't reach the button from your holding hand. My ideal design is one where the vacuum is trigger-operated but with a lock for continual running. No Dyson vacuum has this setup, and neither do any of Shark's newest stick vacs, although that brand's range is so sprawling you might find a trigger-plus-lock design somewhere. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="KwNKF5VZsWGwNfJnXCmn9" name="20250912_104258 copy" alt="Dyson V15 Detect vs Gen5detect vacuum cleaners" src="https://cdn.mos.cms.futurecdn.net/KwNKF5VZsWGwNfJnXCmn9-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The V15 (foreground) switches on and off with a trigger on the handle — which can be frustrating when using it for longer cleaning sessions </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One comment that I hear sometimes about Dyson stick vacuums is that they don't always last as long as customers expect. Our V15 is still going strong after just under two years (which is actually at the lower end of <a href="https://www.techradar.com/home/vacuums/how-long-should-a-vacuum-cleaner-last">how long cordless vacuums are meant to last</a>, although most people would probably hope for longer). </p><p>Prior to that, my partner had a <a href="https://www.techradar.com/reviews/dyson-cyclone-v10">Dyson Cyclone V10</a>, which lasted over five years. At that point the battery conked out, and replacing it only fixed the issue for a few months. I think that's a decent lifespan for a vacuum, but your mileage may vary. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OzryMO"></div>                            </div>                            <script src="https://kwizly.com/embed/OzryMO.js" async></script><h2 id="is-it-worth-it">Is it worth it? </h2><p>After two years using my Dyson V15, I'd still recommend it. Its cleaning powers are excellent with no signs of fading, its special features genuinely useful, and I love how maneuverable it is. </p><p>I personally also prefer it to Shark's newest models. I cover my main thoughts on this in <a href="https://www.techradar.com/news/shark-vs-dyson-which-should-you-buy">my Shark vs Dyson article</a>, but as a short overview, it's special features feel superior — Dyson's laser lights are far more effective than Shark's headlamps, and its Auto mode feels more precise. The Dyson also pivots more smoothly and the overall design feels sleeker and more high-end.</p><p>However, it's not a clear-cut decision. The Shark PowerDetect Cordless offers the <a href="https://www.techradar.com/home/vacuums/i-ran-a-group-test-of-8-cordless-vacuums-this-is-the-vac-that-performed-best-against-pet-hair">best outright cleaning performance</a> of any vacuum I've used, including all the Dyson models. Shark's models also arguably deliver better value for money — although its higher-spec models still sit in the premium price tier.</p><p>The bottom line? After using the V15 for a couple of years, and testing multiple other vacs from different brands including Shark, I'm still something of a Dyson fan-girl. When our at-home vac finally bites the dust, we'll probably end up buying another Dyson, although I will still be checking out what Shark has to offer...</p><div data-model-name="Dyson V15 Detect" data-widget-type="review"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/vacuums/ive-used-the-dyson-v15-detect-for-two-years-and-although-its-not-perfect-id-still-recommend-it-over-a-shark-heres-why</link>
                                                                            <description>
                            <![CDATA[ Want to know how Dyson's pricey dust-sucker fares with long-term use? Here's my two-year review. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yiscoutWqCwGmJXrySFL8U</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gGpqw55oFmgeEpQNSg4fGg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 02 Aug 2026 19:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 03 Aug 2026 08:08:14 +0000</updated>
                                                                                                                                            <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/gGpqw55oFmgeEpQNSg4fGg-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[I&#039;ve had a V15 at home for two years, and it&#039;s still going strong]]></media:description>                                                            <media:text><![CDATA[Dyson V15 Detect Absolute vacuum cleaner]]></media:text>
                                <media:title type="plain"><![CDATA[Dyson V15 Detect Absolute vacuum cleaner]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gGpqw55oFmgeEpQNSg4fGg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>During my years as a TechRadar Homes Editor, I tested an awful lot of vacuums. But the one that's been my constant companion throughout has been the <a href="https://www.techradar.com/reviews/dyson-v15-detect-absolute">Dyson V15 Detect</a>. It's not a review sample — my partner bought it, and it's the vacuum we've been using at home for the past 21-plus months. It's been used to clean hard tile floors, carpets, lots of stairs, and a whole heap of dog hair. </p><p>The V15 is not the newest Dyson vacuum. It came out in 2021 and there are now two newer flagship models: the <a href="https://www.techradar.com/reviews/dyson-gen5-detect-review">Gen5detect</a> (launched 2022) and the <a href="https://www.techradar.com/home/vacuums/dyson-v16-piston-animal-cordless-vacuum-review">V16 Piston Animal</a> (2025). However, despite not being the latest-and-greatest, it's still the model that sits atop our <a href="https://www.techradar.com/home/vacuums/best-dyson-vacuum">best Dyson vacuum guide</a>. </p><p>So after nearly two years of regular cleaning with the V15, would I still recommend it? How does it match up against the rest of the <a href="https://www.techradar.com/home/vacuums/best-cordless-vacuum-cleaners">best cordless vacuums</a> on the market — and specifically, the newest models from Dyson's great competitor, Shark? Here's my long-term review.</p><h2 id="smooth-mover">Smooth mover</h2><p>Let's start with what I love about our Dyson dust-sucker. The suction is excellent, and the Auto mode (where the suction will increase or decrease depending on how much dirt is detected on the floor) is a very welcome addition. I use this mode almost exclusively, and it can be relied upon to do a thorough job of clearing whatever debris has gathered on the floor. I haven't noticed a drop in cleaning performance over our two years of use. </p><p>The V15 is also extremely easy to maneuver. Our home has lots of stairs, and plenty of nooks and crannies where dust and hair like to collect and lurk, and the V15 Detect does a great job of getting into all of them. I love how easily and smoothly the head pivots, and the fact it can lie completely flat to the ground for cleaning under beds.</p><p>Many of the newest Shark vacuums have a hinge on the vacuum wand, which enables it to bend forwards for cleaning under furniture. It works well, but adds bulk to the wand, and the whole thing is slightly unwieldy in its folded state. For my home, the Dyson setup works perfectly well, but if you're lacking in maneuvering room, perhaps <a href="https://www.techradar.com/home/vacuums/shark-vacuum-technologies-guide#section-multiflex-us-flexology-uk">Shark's 'MultiFlex' / 'Flexology' solution</a> would be a better fit.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="h3em3jqLPS3wLAAghQcJtL" name="Dyson Gen5detect_integrated crevice tool_1.jpg" alt="The new thinner and integrated crevice tool of the Dyson Gen5 Detect" src="https://cdn.mos.cms.futurecdn.net/h3em3jqLPS3wLAAghQcJtL-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The hidden crevice tool is a lifesaver in my tall home </span><span class="credit" itemprop="copyrightHolder">(Image credit: TechRadar / Sharmishta Sarkar)</span></figcaption></figure><p>I'm also a huge fan of the Dyson V15's secret crevice tool. It's hidden in the wand, so I'm never without it. Our house is tall and thin, with four floors, and this built-in tool means that if I spot a dusty corner at the top of the house, I don't have to traipse all the way down to the utility room to fetch a detail tool to deal with it. As far as I'm aware, this feature is exclusive to Dyson at the moment.</p><p>Having tested a number of vacuums from Dyson and various other brands, I'm always struck by how consistently high quality and well-built the Dyson vacs feel. There's a strong attention to detail in the design, and they feel sturdy and reliable. That's still true of the V15 after nearly two years of use. </p><h2 id="lasers-and-data">Lasers and data</h2><p>Now on to a couple of features that have divided opinion within my household. The V15 comes with a couple of different floorheads: the <a href="https://www.techradar.com/home/vacuums/dyson-vacuum-tools-guide#section-dyson-motorbar-digital-motorbar-floorhead">Digital motorbar head</a>, which has bristles and is designed for use on any floor type, and the <a href="https://www.techradar.com/home/vacuums/dyson-vacuum-tools-guide#section-dyson-fluffy-fluffy-optic-floorhead">Fluffy optic head</a>, which is entirely soft and built for use on hard flooring. The latter is equipped with a green light to illuminate dust.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3072px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aEmgiNWUHoWxcN3jKzLr4i" name="IMG_8965.jpg" alt="Dyson V15 Detect" src="https://cdn.mos.cms.futurecdn.net/aEmgiNWUHoWxcN3jKzLr4i-1920-80.jpg" mos="" align="middle" fullscreen="" width="3072" height="1728" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">I love using the light on the soft floorhead to chase down dust bunnies </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I'm very on board with the Fluffy floorhead. I love that it feels gentle on our tiled kitchen floor (and doesn't clatter over it as most vacuum cleaner heads will), and I appreciate the way the light draws attention to dust and hair lurking in dingy corners. I find it very satisfying to then whisk that dust away, and always feel I'm getting a far more thorough clean than I would without this feature. </p><p>However, my partner is not so enamored with the Fluffy floorhead. He feels the Digital motorbar floorhead works perfectly well on hard floors, and it's not worth the hassle of swapping the heads over. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2870px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="smzCHDEemmABKxg35Wkuib" name="Dyson_Gen5_Detect_09 copy" alt="Close up of info screen on Gen5detect vacuum showing summary of particles sucked up" src="https://cdn.mos.cms.futurecdn.net/smzCHDEemmABKxg35Wkuib-1920-80.jpg" mos="" align="middle" fullscreen="" width="2870" height="1614" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Both the V15 and the Gen5detect (pictured) have real-time dust reports  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then there are the real-time dust reports on the screen. I find these endlessly fascinating, and I enjoy seeing the dust hotspots causing the bar graphs to spike. However, when I asked my partner for his thoughts, it became clear that not only was he not paying them any attention, but he didn't really know what they were. Is is possible the general public is just not as invested in the intricacies of vacuum cleaning as I am? Maybe. </p><h2 id="bulking-up">Bulking up</h2><p>Moving on to the down-sides of the V15. The most significant complaint I have with it is that V15 Detect is that it's pretty heavy. Further to that, the weight is concentrated in the main motor section, which itself is rather elongated in shape. That makes it rather unwieldy, and especially when used in handheld 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:3062px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="S3JhoPwQbB2j5UUsr4RPUo" name="20250912_103655 copy" alt="Dyson V15 Detect vs Gen5detect vacuum cleaners" src="https://cdn.mos.cms.futurecdn.net/S3JhoPwQbB2j5UUsr4RPUo-1920-80.jpg" mos="" align="middle" fullscreen="" width="3062" height="1722" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The V15 (background) and newer Dyson vacuums have a rather heavy, elongated motor section, which can make them a little awkward to use </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All of Dyson's newer vacuums (I'd say from this model onwards — so the V15, the <a href="https://www.techradar.com/reviews/dyson-gen5-detect-review">Gen5detect</a> and the <a href="https://www.techradar.com/home/vacuums/dyson-v16-piston-animal-cordless-vacuum-review">V16 Piston Animal</a>) suffer from this weight distribution issue. </p><p>Looking to Shark's range, the fancier models, such as the <a href="https://www.techradar.com/home/vacuums/shark-powerdetect-cordless-stick-vacuum-review">PowerDetect Cordless</a>, are actually heavier overall. However, the motor/handle section is more squat in shape, and there's more weight through the wand and into the floorhead. That means more even weight distribution, which can make for a more comfortable vacuuming experience. </p><h2 id="a-triggering-issue">A triggering issue</h2><p>Another big complaint I have with the V15 is that it's trigger-operated, with no option to lock it for continual running. I find that irritating when I'm using the vacuum for long periods, or trying to get into awkward corners while keeping the trigger compressed.</p><p>I prefer the setup on Dyson's newer models, where there's a one-press power button. However, that's still not perfect — it requires you to have a hand free to turn the machine on and off, because the power button is not reachable from your holding hand. </p><p>Most modern Shark models use button operation, and just like the Dyson designs, you can't reach the button from your holding hand. My ideal design is one where the vacuum is trigger-operated but with a lock for continual running. No Dyson vacuum has this setup, and neither do any of Shark's newest stick vacs, although that brand's range is so sprawling you might find a trigger-plus-lock design somewhere. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="KwNKF5VZsWGwNfJnXCmn9" name="20250912_104258 copy" alt="Dyson V15 Detect vs Gen5detect vacuum cleaners" src="https://cdn.mos.cms.futurecdn.net/KwNKF5VZsWGwNfJnXCmn9-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The V15 (foreground) switches on and off with a trigger on the handle — which can be frustrating when using it for longer cleaning sessions </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One comment that I hear sometimes about Dyson stick vacuums is that they don't always last as long as customers expect. Our V15 is still going strong after just under two years (which is actually at the lower end of <a href="https://www.techradar.com/home/vacuums/how-long-should-a-vacuum-cleaner-last">how long cordless vacuums are meant to last</a>, although most people would probably hope for longer). </p><p>Prior to that, my partner had a <a href="https://www.techradar.com/reviews/dyson-cyclone-v10">Dyson Cyclone V10</a>, which lasted over five years. At that point the battery conked out, and replacing it only fixed the issue for a few months. I think that's a decent lifespan for a vacuum, but your mileage may vary. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OzryMO"></div>                            </div>                            <script src="https://kwizly.com/embed/OzryMO.js" async></script><h2 id="is-it-worth-it">Is it worth it? </h2><p>After two years using my Dyson V15, I'd still recommend it. Its cleaning powers are excellent with no signs of fading, its special features genuinely useful, and I love how maneuverable it is. </p><p>I personally also prefer it to Shark's newest models. I cover my main thoughts on this in <a href="https://www.techradar.com/news/shark-vs-dyson-which-should-you-buy">my Shark vs Dyson article</a>, but as a short overview, it's special features feel superior — Dyson's laser lights are far more effective than Shark's headlamps, and its Auto mode feels more precise. The Dyson also pivots more smoothly and the overall design feels sleeker and more high-end.</p><p>However, it's not a clear-cut decision. The Shark PowerDetect Cordless offers the <a href="https://www.techradar.com/home/vacuums/i-ran-a-group-test-of-8-cordless-vacuums-this-is-the-vac-that-performed-best-against-pet-hair">best outright cleaning performance</a> of any vacuum I've used, including all the Dyson models. Shark's models also arguably deliver better value for money — although its higher-spec models still sit in the premium price tier.</p><p>The bottom line? After using the V15 for a couple of years, and testing multiple other vacs from different brands including Shark, I'm still something of a Dyson fan-girl. When our at-home vac finally bites the dust, we'll probably end up buying another Dyson, although I will still be checking out what Shark has to offer...</p><div data-model-name="Dyson V15 Detect" data-widget-type="review"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Your daily coffee is over 90% water, and tap water could be ruining your best beans — experts explain how to choose the right filter to unlock the full flavor ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you love coffee, you’ll be very aware of the impact of factors like grind size, water temperature, and infusion time, but there’s something else that’s often overlooked. A double espresso is at least 90% water, and the minerals and other substances it contains can have a huge impact on the overall taste.</p><p>I’m a big coffee-drinker (which is just as well, since I test over a dozen coffee makers every year for TechRadar), and I’m planning to buy a water filter to take my brewing to the next level — but what should I look for — and what should you consider if you’re thinking of taking the plunge into filtered water too?<br><br>To find out, I spoke to Andy McPhilbin, Head of <a href="https://aquaphorpro.com/en-gb">Aquaphor Professional</a> for UK and Ireland, and <a href="https://ourtaap.com/experts/genevieve-upton/">Genevieve Upton</a>, beverage industry expert and Head of Water Filtration at <a href="https://ourtaap.com/">Our Taap</a>.</p><h2 id="why-does-water-matter">Why does water matter?</h2><p>“Water quality can have a considerable impact on how coffee tastes, with chlorine, mineral composition, alkalinity and pH all influencing the final flavour profile,” says Upton.</p><p>“Most tap water supplied to UK homes is disinfected using chlorine-based compounds. Residual chlorine can react with components in coffee and tea, contributing bitter, medicinal or chemical notes that may overwhelm the more delicate characteristics of the coffee. Boiling water can reduce the levels of chlorine, though it can also create other unwanted flavours, such as by reacting to a plastic kettle.”</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-1920-80.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>She explains that the mineral composition and pH of the water also play an important role when it comes to how your coffee tastes. </p><p>“Slight differences in acidity, together with the concentrations of minerals and buffering compounds, influence extraction efficiency and the balance of flavors in the final cup. As water companies vary their supply sources throughout the year, you might notice that the same beans, brewed in exactly the same way, taste different from season to season.”</p><p>In fact, using unfiltered water doesn’t just mean your coffee tastes sub-optimal - it could cause your expensive coffee machine to break down — and it won’t be covered by the manufacturer's warranty.. </p><p>“The warranty only covers manufacturing defects, and unfortunately, hard water is not a manufacturing defect,” explains McPhilbin. “So you can turn something that is a very efficient espresso machine into something very inefficient within a matter of weeks. You get a millimeter of scale forming within a matter of six weeks.</p><p>“Now, is that important? It is, because you want the life of the machine to be good, but also you've got little injectors which put the right amount of water into that espresso. If they're blocked, you're not going to get the right amount of water. You're going to have the wrong taste. It's got to be precise.”</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OzLq0e"></div>                            </div>                            <script src="https://kwizly.com/embed/OzLq0e.js" async></script><h2 id="what-types-of-filtration-are-there">What types of filtration are there?</h2><p>Our Taap specializes in home water filtration Its latest system is the <a href="https://ourtaap.com/subscription-home-water-system-ii/">Our Taap Home Water System II</a> — a countertop unit that connects to your mains water supply, and uses a triple filtration system with UV purification to remove contaminants while retaining minerals. </p><p>Aquaphor makes water filters for commercial and home use, including under-sink systems, pitchers, and even water bottles. Its most advanced systems for home users are the <a href="https://aquaphor.com/en-gb/reverse-osmosis/ro-101s-v2">RO-101</a>, <a href="https://aquaphor.com/en-gb/reverse-osmosis/ro-102s-eu-v2">RO-102</a>, and <a href="https://aquaphor.com/en-gb/reverse-osmosis/ro-202s">RO-202</a>, all of which use reverse osmosis (RO). </p><p>This involves forcing water through a semi-permeable membrane that removes chlorine, bacteria, viruses, pesticides, and microplastics. Standard RO filters also strip out minerals, but Aquaphor’s systems can optimize the concentration of calcium and magnesium so they’re just right for coffee — something McPhilbin says “really is a science”. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7050px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="wgVKgFigGiH78CufRB8phD" name="GettyImages-1647835043" alt="Reverse osmosis water filter system under kitchen sink" src="https://cdn.mos.cms.futurecdn.net/wgVKgFigGiH78CufRB8phD-1920-80.jpg" mos="" align="middle" fullscreen="" width="7050" height="4700" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Under-counter reverse osmosis systems can be a good choice if you need a large volume of filtered water </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images, onurdongel)</span></figcaption></figure><p>“The mineral content is measured in TDS [total dissolvable solids], and we want that TDS to be somewhere in the realms of between 80 and 120 [parts per million],” he explains. “We have a couple of ways in which we do it, but generally we can either feed more minerals in it by making it tuneable, or we can take them out as well by turning it the other way. But if you have too little, you can cause corrosion, and if we have too much, we're going to get limescale. So we try to hit that sweet spot, which is 100 parts per million in the middle there.”</p><p>Our Taap’s filters use granular activated carbon filtration, which Upton says “is particularly good at removing chlorine and some of its by-products, which can mask the more delicate flavour notes in coffee.”</p><div><blockquote><p>the water has a cleaner, more neutral taste, allowing the natural characteristic of the coffee beans to come through</p><p>Genevieve Upton, Our Taap</p></blockquote></div><p>“By reducing these compounds, the water has a cleaner, more neutral taste, allowing the natural characteristic of the coffee beans to come through. Whether you’re brewing with a cafetière, pour-over or espresso machine, using filtered water can help create a smoother, more balanced cup with greater flavour clarity. </p><p>"It's worth remembering, however, that activated carbon filters are designed primarily to remove chlorine and certain organic compounds rather than minerals,” she adds. “As a result, they have little effect on the calcium, magnesium and bicarbonate levels that influence water hardness, alkalinity and extraction.”</p><h2 id="under-sink-or-countertop">Under-sink or countertop?</h2><p>So which type of filter is right for you? Do you need an under-sink reverse-osmosis system, or would a countertop filter be better? McPhilbin says the decision will mostly depend on how much filtered water you need.</p><p>“I think it's down to capacity more than anything,” he says. “Our jug filters have twice the capacity of the competition because we use a unique media called <a href="https://aquaphor.ie/aqualen/" target="_blank">Aqualen</a>, which is a patented media based on ionic exchange and carbon, so you're getting a dual-purpose piece of filtering equipment there. Reverse osmosis has a massive capacity, and [the filter] is not something [you’re] changing all the time.”</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2196px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="x5CCchLdF6Kaz7w5wbLELM" name="GettyImages-2268467291" alt="Person's hand dipping water-testing strip in a cup of water beside a kettle" src="https://cdn.mos.cms.futurecdn.net/x5CCchLdF6Kaz7w5wbLELM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2196" height="1235" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Even if you have soft tap water, your coffee can still benefit from a water filter </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images, Henadzi Pechan)</span></figcaption></figure><p>Upton says your choice of filter will also depend on the problem you want to solve.</p><p>“If your tap water has a noticeable chlorine taste or smell, a filter with activated carbon is usually the best place to start,” she says. “This technology is available in everything from filter jugs to more advanced under-sink or countertop systems, with plumbed-in options offering great convenience for households that use filtered water regularly. </p><p>“If you’re dealing with limescale build-up in kettles or coffee machines, it’s important to choose a filter that specifically reduces water hardness, as not all filtration systems are designed to do this.”</p><div><blockquote><p>You can turn something that is a very efficient espresso machine into something very inefficient within a matter of weeks</p><p>Andy McPhilbin, Aquaphor</p></blockquote></div><p>I know I live in a hard water area (the limescale in my kettle is proof) but even if your tap water is soft, McPhilbin says a water filter is still a good investment.</p><p>“Most of the water in the UK is chlorinated, and that can affect the taste quite a lot,” he says. “And it might be that you've not got enough minerals in it to get the best taste.”</p><p>If you’re not sure about the type of water you’re working with, there are online tools that can help you understand its composition.</p><p>“The <a href="https://ourtaap.com/check-my-tap-water/">Our Taap Water Confidence Index</a> is a great way to look up your postcode and understand what’s in your local water and how this impacts taste, scent and quality, so you can find the best filter for your needs,” says Upton.</p><p>According to the Confidence Index, I’m lucky - my tap water is better than 93% of UK postcodes. However, it is moderately hard (as I expected), with a normal level of chlorine and an elevated level of overall minerals. I’m still deciding exactly which type of filter to choose, but considering these results and my penchant for espresso, I’m leaning towards under-counter reserve osmosis with mineral balancing. What about you?</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/your-daily-coffee-is-over-90-percent-water-and-tap-water-could-be-ruining-your-best-beans-experts-explain-how-to-choose-the-right-filter-to-unlock-the-full-flavor</link>
                                                                            <description>
                            <![CDATA[ I spoke to water-quality experts to find out what I should look for when choosing a water filter to upgrade my coffee-making experience. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ULNxhgPyYmfwyvbzjWHiuQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/43E4awdHUMt3FkXTWVf4pQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 02 Aug 2026 07:00:00 +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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/43E4awdHUMt3FkXTWVf4pQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A man pours foamed milk into a double espresso.]]></media:description>                                                            <media:text><![CDATA[A man pours foamed milk into a double espresso.]]></media:text>
                                <media:title type="plain"><![CDATA[A man pours foamed milk into a double espresso.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/43E4awdHUMt3FkXTWVf4pQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you love coffee, you’ll be very aware of the impact of factors like grind size, water temperature, and infusion time, but there’s something else that’s often overlooked. A double espresso is at least 90% water, and the minerals and other substances it contains can have a huge impact on the overall taste.</p><p>I’m a big coffee-drinker (which is just as well, since I test over a dozen coffee makers every year for TechRadar), and I’m planning to buy a water filter to take my brewing to the next level — but what should I look for — and what should you consider if you’re thinking of taking the plunge into filtered water too?<br><br>To find out, I spoke to Andy McPhilbin, Head of <a href="https://aquaphorpro.com/en-gb">Aquaphor Professional</a> for UK and Ireland, and <a href="https://ourtaap.com/experts/genevieve-upton/">Genevieve Upton</a>, beverage industry expert and Head of Water Filtration at <a href="https://ourtaap.com/">Our Taap</a>.</p><h2 id="why-does-water-matter">Why does water matter?</h2><p>“Water quality can have a considerable impact on how coffee tastes, with chlorine, mineral composition, alkalinity and pH all influencing the final flavour profile,” says Upton.</p><p>“Most tap water supplied to UK homes is disinfected using chlorine-based compounds. Residual chlorine can react with components in coffee and tea, contributing bitter, medicinal or chemical notes that may overwhelm the more delicate characteristics of the coffee. Boiling water can reduce the levels of chlorine, though it can also create other unwanted flavours, such as by reacting to a plastic kettle.”</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-1920-80.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>She explains that the mineral composition and pH of the water also play an important role when it comes to how your coffee tastes. </p><p>“Slight differences in acidity, together with the concentrations of minerals and buffering compounds, influence extraction efficiency and the balance of flavors in the final cup. As water companies vary their supply sources throughout the year, you might notice that the same beans, brewed in exactly the same way, taste different from season to season.”</p><p>In fact, using unfiltered water doesn’t just mean your coffee tastes sub-optimal - it could cause your expensive coffee machine to break down — and it won’t be covered by the manufacturer's warranty.. </p><p>“The warranty only covers manufacturing defects, and unfortunately, hard water is not a manufacturing defect,” explains McPhilbin. “So you can turn something that is a very efficient espresso machine into something very inefficient within a matter of weeks. You get a millimeter of scale forming within a matter of six weeks.</p><p>“Now, is that important? It is, because you want the life of the machine to be good, but also you've got little injectors which put the right amount of water into that espresso. If they're blocked, you're not going to get the right amount of water. You're going to have the wrong taste. It's got to be precise.”</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OzLq0e"></div>                            </div>                            <script src="https://kwizly.com/embed/OzLq0e.js" async></script><h2 id="what-types-of-filtration-are-there">What types of filtration are there?</h2><p>Our Taap specializes in home water filtration Its latest system is the <a href="https://ourtaap.com/subscription-home-water-system-ii/">Our Taap Home Water System II</a> — a countertop unit that connects to your mains water supply, and uses a triple filtration system with UV purification to remove contaminants while retaining minerals. </p><p>Aquaphor makes water filters for commercial and home use, including under-sink systems, pitchers, and even water bottles. Its most advanced systems for home users are the <a href="https://aquaphor.com/en-gb/reverse-osmosis/ro-101s-v2">RO-101</a>, <a href="https://aquaphor.com/en-gb/reverse-osmosis/ro-102s-eu-v2">RO-102</a>, and <a href="https://aquaphor.com/en-gb/reverse-osmosis/ro-202s">RO-202</a>, all of which use reverse osmosis (RO). </p><p>This involves forcing water through a semi-permeable membrane that removes chlorine, bacteria, viruses, pesticides, and microplastics. Standard RO filters also strip out minerals, but Aquaphor’s systems can optimize the concentration of calcium and magnesium so they’re just right for coffee — something McPhilbin says “really is a science”. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:7050px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="wgVKgFigGiH78CufRB8phD" name="GettyImages-1647835043" alt="Reverse osmosis water filter system under kitchen sink" src="https://cdn.mos.cms.futurecdn.net/wgVKgFigGiH78CufRB8phD-1920-80.jpg" mos="" align="middle" fullscreen="" width="7050" height="4700" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Under-counter reverse osmosis systems can be a good choice if you need a large volume of filtered water </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images, onurdongel)</span></figcaption></figure><p>“The mineral content is measured in TDS [total dissolvable solids], and we want that TDS to be somewhere in the realms of between 80 and 120 [parts per million],” he explains. “We have a couple of ways in which we do it, but generally we can either feed more minerals in it by making it tuneable, or we can take them out as well by turning it the other way. But if you have too little, you can cause corrosion, and if we have too much, we're going to get limescale. So we try to hit that sweet spot, which is 100 parts per million in the middle there.”</p><p>Our Taap’s filters use granular activated carbon filtration, which Upton says “is particularly good at removing chlorine and some of its by-products, which can mask the more delicate flavour notes in coffee.”</p><div><blockquote><p>the water has a cleaner, more neutral taste, allowing the natural characteristic of the coffee beans to come through</p><p>Genevieve Upton, Our Taap</p></blockquote></div><p>“By reducing these compounds, the water has a cleaner, more neutral taste, allowing the natural characteristic of the coffee beans to come through. Whether you’re brewing with a cafetière, pour-over or espresso machine, using filtered water can help create a smoother, more balanced cup with greater flavour clarity. </p><p>"It's worth remembering, however, that activated carbon filters are designed primarily to remove chlorine and certain organic compounds rather than minerals,” she adds. “As a result, they have little effect on the calcium, magnesium and bicarbonate levels that influence water hardness, alkalinity and extraction.”</p><h2 id="under-sink-or-countertop">Under-sink or countertop?</h2><p>So which type of filter is right for you? Do you need an under-sink reverse-osmosis system, or would a countertop filter be better? McPhilbin says the decision will mostly depend on how much filtered water you need.</p><p>“I think it's down to capacity more than anything,” he says. “Our jug filters have twice the capacity of the competition because we use a unique media called <a href="https://aquaphor.ie/aqualen/" target="_blank">Aqualen</a>, which is a patented media based on ionic exchange and carbon, so you're getting a dual-purpose piece of filtering equipment there. Reverse osmosis has a massive capacity, and [the filter] is not something [you’re] changing all the time.”</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2196px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="x5CCchLdF6Kaz7w5wbLELM" name="GettyImages-2268467291" alt="Person's hand dipping water-testing strip in a cup of water beside a kettle" src="https://cdn.mos.cms.futurecdn.net/x5CCchLdF6Kaz7w5wbLELM-1920-80.jpg" mos="" align="middle" fullscreen="" width="2196" height="1235" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Even if you have soft tap water, your coffee can still benefit from a water filter </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images, Henadzi Pechan)</span></figcaption></figure><p>Upton says your choice of filter will also depend on the problem you want to solve.</p><p>“If your tap water has a noticeable chlorine taste or smell, a filter with activated carbon is usually the best place to start,” she says. “This technology is available in everything from filter jugs to more advanced under-sink or countertop systems, with plumbed-in options offering great convenience for households that use filtered water regularly. </p><p>“If you’re dealing with limescale build-up in kettles or coffee machines, it’s important to choose a filter that specifically reduces water hardness, as not all filtration systems are designed to do this.”</p><div><blockquote><p>You can turn something that is a very efficient espresso machine into something very inefficient within a matter of weeks</p><p>Andy McPhilbin, Aquaphor</p></blockquote></div><p>I know I live in a hard water area (the limescale in my kettle is proof) but even if your tap water is soft, McPhilbin says a water filter is still a good investment.</p><p>“Most of the water in the UK is chlorinated, and that can affect the taste quite a lot,” he says. “And it might be that you've not got enough minerals in it to get the best taste.”</p><p>If you’re not sure about the type of water you’re working with, there are online tools that can help you understand its composition.</p><p>“The <a href="https://ourtaap.com/check-my-tap-water/">Our Taap Water Confidence Index</a> is a great way to look up your postcode and understand what’s in your local water and how this impacts taste, scent and quality, so you can find the best filter for your needs,” says Upton.</p><p>According to the Confidence Index, I’m lucky - my tap water is better than 93% of UK postcodes. However, it is moderately hard (as I expected), with a normal level of chlorine and an elevated level of overall minerals. I’m still deciding exactly which type of filter to choose, but considering these results and my penchant for espresso, I’m leaning towards under-counter reserve osmosis with mineral balancing. What about you?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Air stylers are being sold as a one-size-fits-all solution for 'healthy curls' — but that's just not accurate, says major haircare brand founder ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Air stylers are very much the hot hair tool of the moment. When Dyson's first Airwrap hit the shelves in 2018, it felt like we were immediately hooked. We watched, entranced, as this wand-shaped styler grabbed a limp piece of hair, span it around, and left a perfect curl in its wake. And all without any extreme heat? It felt too good to be true. </p><div><blockquote><p>The more watched women use this device on social, the more I saw women being very, very upset that they spent $600 on a device that created a curl for maybe a minute.</p><p>Dr Julie Chung, T3</p></blockquote></div><p>And maybe it was. When I spoke to Dr Julie Chung, co-founder of major haircare brand <a href="https://t3micro.com" target="_blank">T3</a>, she advised that we take a much more cautious approach to the air styler phenomenon than we're used to hearing. </p><p>"This device is not for all hair types," she tells me. "And for any company to say, 'Oh, this is for all hair kind', 'this is for every single woman', it's simply not true." </p><p>She talks about how cool air-styler tools look on social media, but how, after the initial curl-creation magic has been captured, many women will find the styles just don't last on their 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:4345px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="C97ApnsgPXr5p9T7s8WEP6" name="aire360 copy" alt="T3 Aire360 styler" src="https://cdn.mos.cms.futurecdn.net/C97ApnsgPXr5p9T7s8WEP6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4345" height="2444" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">T3 hair an air styler, but Dr Chung is clear it's not suitable for everyone </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>"The more that I would watch women use this device on social, the more I saw women being very, very upset that they spent $600 on a device that created a curl for maybe a minute. They'd be in the mirror, it looks great, then they turn away for two seconds, look back and the curls have fallen," she recalls of the early days of air stylers. </p><h2 id="one-size-does-not-fit-all">One size does not fit all</h2><p>Dr Chung is clear that even T3's own air styler — the <a href="https://www.techradar.com/home/hair-care/t3-aire-360-review">Aire 360</a> — isn't for everyone. "Curls in general… it depends on the woman's hair type," she explains. "Some women can use a Dyson Airwrap with no product and be able to curl their hair and it'll stay. But that's because these are women whose hair tends to hold a curl really, really well. </p><p>"A woman with fine hair, for example, will dm me and say, the Shark didn't work. The Dyson didn't work. Should I get the Aire 360? And I would tell her, no. Just like Brandy Melvilles [a fashion brand that's been criticized for only offering clothing in one, small size] one size does not fit all. I can't even get the shorts over one leg."</p><div><blockquote><p>A woman with fine hair, for example, will DM me and say, the Shark didn't work. The Dyson didn't work. Should I get the Air360? And I would tell her, no.</p><p>Dr Julie Chung, T3</p></blockquote></div><p>So you might have hair that will naturally hold an air styler curl with no further effort required. Or you might need to add product, and take time to cool and set the air-styler curl. </p><p>Alternatively, a curling iron might give you much better and longer-lasting results (Dr Chung is also of the belief that 'heat has been demonized incorrectly — but <a href="https://www.techradar.com/home/hair-care/curling-irons-can-be-just-as-healthy-as-air-styling-i-chatted-to-a-major-haircare-brand-founder-about-the-styling-mistakes-were-all-making">that's a different subject</a>), or you might need to use a curling iron to create ribbon curls. Dr Chung mentions T3's CEO, whose hair won't even hold a curling iron curl, and who needs a hot-roller set. </p><p>Your needs will be shaped not just by your hair texture, Dr Chung explains, but all manner of other aspects, from your lifestyle to the kind of climate you're living in, to your hair cut, and whether it's been colored, and the products you're using on it. There's a full spectrum of needs, and a full spectrum of tools.</p><p>She adds: "I've always said this to both consumers and editors alike: I can help you find the tool that will work for you, but that one tool that you're looking at, that some companies say it's for everybody. It's not for you. "I'm not going to sell you something that you'll come back and say it didn't work because I knew it wasn't going to work. I don't think that's some mind-blowing concept."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XZKpAe"></div>                            </div>                            <script src="https://kwizly.com/embed/XZKpAe.js" async></script> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/air-stylers-are-being-sold-as-a-one-size-fits-all-solution-for-healthy-curls-but-thats-just-not-accurate-says-major-haircare-brand-founder</link>
                                                                            <description>
                            <![CDATA[ Exclusive: 'For any company to say this is for every single woman, it's simply not true.' ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Pu5r4vacZACNhSsHm5dNr6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Mt392iGHAQ7ahT69B4gFC7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 31 Jul 2026 12:08:06 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hair Care]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Mt392iGHAQ7ahT69B4gFC7-1280-80.jpg">
                                                            <media:credit><![CDATA[T3 Micro / Future ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Headshot of Dr Julie Chung (left) and photo of three air styling barrels (right)]]></media:description>                                                            <media:text><![CDATA[Headshot of Dr Julie Chung (left) and photo of three air styling barrels (right)]]></media:text>
                                <media:title type="plain"><![CDATA[Headshot of Dr Julie Chung (left) and photo of three air styling barrels (right)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Mt392iGHAQ7ahT69B4gFC7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Air stylers are very much the hot hair tool of the moment. When Dyson's first Airwrap hit the shelves in 2018, it felt like we were immediately hooked. We watched, entranced, as this wand-shaped styler grabbed a limp piece of hair, span it around, and left a perfect curl in its wake. And all without any extreme heat? It felt too good to be true. </p><div><blockquote><p>The more watched women use this device on social, the more I saw women being very, very upset that they spent $600 on a device that created a curl for maybe a minute.</p><p>Dr Julie Chung, T3</p></blockquote></div><p>And maybe it was. When I spoke to Dr Julie Chung, co-founder of major haircare brand <a href="https://t3micro.com" target="_blank">T3</a>, she advised that we take a much more cautious approach to the air styler phenomenon than we're used to hearing. </p><p>"This device is not for all hair types," she tells me. "And for any company to say, 'Oh, this is for all hair kind', 'this is for every single woman', it's simply not true." </p><p>She talks about how cool air-styler tools look on social media, but how, after the initial curl-creation magic has been captured, many women will find the styles just don't last on their 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:4345px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="C97ApnsgPXr5p9T7s8WEP6" name="aire360 copy" alt="T3 Aire360 styler" src="https://cdn.mos.cms.futurecdn.net/C97ApnsgPXr5p9T7s8WEP6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4345" height="2444" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">T3 hair an air styler, but Dr Chung is clear it's not suitable for everyone </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>"The more that I would watch women use this device on social, the more I saw women being very, very upset that they spent $600 on a device that created a curl for maybe a minute. They'd be in the mirror, it looks great, then they turn away for two seconds, look back and the curls have fallen," she recalls of the early days of air stylers. </p><h2 id="one-size-does-not-fit-all">One size does not fit all</h2><p>Dr Chung is clear that even T3's own air styler — the <a href="https://www.techradar.com/home/hair-care/t3-aire-360-review">Aire 360</a> — isn't for everyone. "Curls in general… it depends on the woman's hair type," she explains. "Some women can use a Dyson Airwrap with no product and be able to curl their hair and it'll stay. But that's because these are women whose hair tends to hold a curl really, really well. </p><p>"A woman with fine hair, for example, will dm me and say, the Shark didn't work. The Dyson didn't work. Should I get the Aire 360? And I would tell her, no. Just like Brandy Melvilles [a fashion brand that's been criticized for only offering clothing in one, small size] one size does not fit all. I can't even get the shorts over one leg."</p><div><blockquote><p>A woman with fine hair, for example, will DM me and say, the Shark didn't work. The Dyson didn't work. Should I get the Air360? And I would tell her, no.</p><p>Dr Julie Chung, T3</p></blockquote></div><p>So you might have hair that will naturally hold an air styler curl with no further effort required. Or you might need to add product, and take time to cool and set the air-styler curl. </p><p>Alternatively, a curling iron might give you much better and longer-lasting results (Dr Chung is also of the belief that 'heat has been demonized incorrectly — but <a href="https://www.techradar.com/home/hair-care/curling-irons-can-be-just-as-healthy-as-air-styling-i-chatted-to-a-major-haircare-brand-founder-about-the-styling-mistakes-were-all-making">that's a different subject</a>), or you might need to use a curling iron to create ribbon curls. Dr Chung mentions T3's CEO, whose hair won't even hold a curling iron curl, and who needs a hot-roller set. </p><p>Your needs will be shaped not just by your hair texture, Dr Chung explains, but all manner of other aspects, from your lifestyle to the kind of climate you're living in, to your hair cut, and whether it's been colored, and the products you're using on it. There's a full spectrum of needs, and a full spectrum of tools.</p><p>She adds: "I've always said this to both consumers and editors alike: I can help you find the tool that will work for you, but that one tool that you're looking at, that some companies say it's for everybody. It's not for you. "I'm not going to sell you something that you'll come back and say it didn't work because I knew it wasn't going to work. I don't think that's some mind-blowing concept."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XZKpAe"></div>                            </div>                            <script src="https://kwizly.com/embed/XZKpAe.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Curling irons can be just as healthy as air styling' — I chatted to a major haircare brand founder about the styling mistakes we're all making ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The hot topic — no pun intended — in haircare gadgets right now is heat. More specifically, the evils of heat, and how it's a one-way street to fried locks and frizz. So when I spoke to Dr Julie Chung, co-founder of haircare brand T3, I was surprised to discover she has a rather different take. </p><p>"Heat in general has been sort of demonized incorrectly," she tells me. "Women always think, 'Oh heat is terrible for my hair, I'm just gonna let it air dry, I'm gonna shower and just sleep on it.' Hair is actually in its most fragile state when it's wet. It tends to be much easier to break — that tensile strength is decreased and it's more likely to snap. And not to mention when you air-dry your hair, usually the hair is very frizzy and it tends to look even unhealthier if your hair is already in a dried out state."</p><div><blockquote><p>Hair is in its most fragile state when it's wet. It tends to be much easier to break — that tensile strength is decreased and it's more likely to snap</p></blockquote></div><p>That focus on hair health is nothing particularly new. "Women have always been obsessed with trying to find the healthiest option," Dr Chung tells me. "You know, people pursuing this idea of healthy heat is something I'm seeing [right now], but that's something that I've seen for 20 years." </p><p>However, the conversations have been buoyed up by the arrival of <a href="https://www.techradar.com/best/the-best-dyson-airwrap-dupes-2022-our-top-tested-airwrap-alternative-hot-air-stylers">air stylers</a> like the <a href="https://www.techradar.com/home/hair-care/dyson-airwrap-i-d-review">Dyson Airwrap</a>. They've been heralded as the solution to all our heat-damage fears, but Julie is skeptical about that, too. </p><p>"The air styler category has grown quite big and there's this notion that air curling is better than curling iron curling, which I don't necessarily agree with," she continues. "I think it's right for some women in terms of ease of use, but I think curling irons can be just as healthy as air styling. It really depends on how many passes you go through in the hair, how adept the woman is with her styling."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3622px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="M5XLii4jb8At4DG5iu6SYi" name="T3_Aire_360_CeraGloss_Bristle_brush" alt="Close-up of the T3 Aire 360 oval brush attachment, showing the mixed SmoothGrip bristles and white-tipped pins on the CeraGloss ceramic surface" src="https://cdn.mos.cms.futurecdn.net/M5XLii4jb8At4DG5iu6SYi-1920-80.jpg" mos="" align="middle" fullscreen="" width="3622" height="2037" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">T3's Aire 360 has a proprietary ceramic coating designed to deliver even heat </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So hot tools aren't inherently terrible, which is good news, because — as Dr Chung is at pains to point out — air stylers won't work for everyone. If your hair type isn't the kind to happily hold a curl that's been created by just a waft of a breeze, and you do decide to swap your air curler for a hot tong or enlist the help of a straightener to create ribbon curls, then it's worth finding a good one. Julie suggests paying attention to the kind of heat and how it's being delivered. </p><p>"The key there is ceramic. So in our <a href="https://www.techradar.com/home/hair-care/t3-aire-360-review">Aire 360</a>, for example, we have a ceramic coating instead of plastic because we know that ceramic is a better conductor of heat," Dr Chung explains. "We have a specific proprietary ceramic blend that evenly heats the plates without any hot spots. So it has a gentle delivery of heat along with far-infrared heat, which is a gentler heat as well."</p><h2 id="big-air-better-hair">Big air, better hair</h2><p>What about hair dryers — those are safe, right? Wrong. Here, too, Dr Chung has opinions that seem to butt up against those of other makers, with their fixation on packing the most power possible into their dryers. </p><div><blockquote><p>The average woman cannot and should not be using high velocity heat every day</p></blockquote></div><p>"The biggest secret sauce — which isn't even a secret because I talk about it so openly, but even now our competitors do not want to embrace — is the fact that you do not need heat to be at the highest setting, and you do not need the highest velocity," she insists. "This is something that stylists sometimes need in order to do a quick blowout very quickly, but the average woman cannot and should not be using high velocity heat every day."</p><p>Dr Chung talks about how people will often add a concentrator "without really thinking", then use a round brush and really focus the heat in, with the aim of smoothing out the hair. "It's extremely damaging when done repeatedly", she warns. </p><p>Similarly, if you regularly pop your dryer on full-blast when rough-drying your hair, so it feels "like a wind tunnel where your hair is flying all over the place", that's not great either — and not just because the wind tunnel effect will kick up static.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3868px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="WCQniaqycD7KyZUaVgD4sU" name="t3-nozzle-detached" alt="T3 Afar hair dryer with nozzle detached" src="https://cdn.mos.cms.futurecdn.net/WCQniaqycD7KyZUaVgD4sU-1920-80.jpg" mos="" align="middle" fullscreen="" width="3868" height="2176" 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'll dry your hair, yes, but will make it extremely dry and not just dry your hair, but take all the moisture out of your hair without sealing the cuticle," she explains.  </p><p>The brand has found an innovative way to avoid this, without sacrificing efficiency, and the concept dates right back to T3's debut product. "We had this idea called Soft Air, where we delivered a larger volume of air at lower heat, so it would dry your hair very, very quickly, but without stripping it of all its moisture." </p><p>She explains how the team shaped the concentrator and the barrel of the dryer so that the air wasn't expelled in a dense stream, but instead came out in a larger volume, occupying a larger space. The idea of Soft Air is that it could still dry hair efficiently, but without the need to max out on power or temperature, and when combined with ions helps to decrease static frizz. </p><p>I've been trying out one of the brand's dryers (the <a href="https://www.techradar.com/home/small-appliances/t3-afar-review">T3 Afar</a>) and the air delivery feels noticeably gentler — almost unsettlingly so — and less concentrated than any other hair dryer I've tested. It's slower to dry my hair than the likes of the <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving">Dyson Supersonic Nural</a>, but it does leave my locks feeling softer and with less frizz than usual. So maybe Dr Chung is on to something. Excuse me while I dig my curling tongs out of storage. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/curling-irons-can-be-just-as-healthy-as-air-styling-i-chatted-to-a-major-haircare-brand-founder-about-the-styling-mistakes-were-all-making</link>
                                                                            <description>
                            <![CDATA[ We're all after healthier locks, but we're going the wrong way about it, says T3's co-founder. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ieVzMfk4A3PDFPLVHdaVw</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FPNcQcQF29cM9hiRyoHHp4-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 30 Jul 2026 15:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hair Care]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Ruth Hamilton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eXBKKGGwbDvhLePY2FSnfU-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Ruth is TechRadar&#039;s Collections Editor, responsible for masterminding TechRadar&#039;s approach towards the new Collections format — a themed, curated selection of product recommendations designed to provide readers with an exciting new way to shop for the very best gadgets and gizmos. She has been reviewing and writing about products since 2020, covering everything from robot vacuums and hair stylers to outdoor kit and mattresses.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FPNcQcQF29cM9hiRyoHHp4-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[T3 Afar]]></media:description>                                                            <media:text><![CDATA[T3 Afar]]></media:text>
                                <media:title type="plain"><![CDATA[T3 Afar]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FPNcQcQF29cM9hiRyoHHp4-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The hot topic — no pun intended — in haircare gadgets right now is heat. More specifically, the evils of heat, and how it's a one-way street to fried locks and frizz. So when I spoke to Dr Julie Chung, co-founder of haircare brand T3, I was surprised to discover she has a rather different take. </p><p>"Heat in general has been sort of demonized incorrectly," she tells me. "Women always think, 'Oh heat is terrible for my hair, I'm just gonna let it air dry, I'm gonna shower and just sleep on it.' Hair is actually in its most fragile state when it's wet. It tends to be much easier to break — that tensile strength is decreased and it's more likely to snap. And not to mention when you air-dry your hair, usually the hair is very frizzy and it tends to look even unhealthier if your hair is already in a dried out state."</p><div><blockquote><p>Hair is in its most fragile state when it's wet. It tends to be much easier to break — that tensile strength is decreased and it's more likely to snap</p></blockquote></div><p>That focus on hair health is nothing particularly new. "Women have always been obsessed with trying to find the healthiest option," Dr Chung tells me. "You know, people pursuing this idea of healthy heat is something I'm seeing [right now], but that's something that I've seen for 20 years." </p><p>However, the conversations have been buoyed up by the arrival of <a href="https://www.techradar.com/best/the-best-dyson-airwrap-dupes-2022-our-top-tested-airwrap-alternative-hot-air-stylers">air stylers</a> like the <a href="https://www.techradar.com/home/hair-care/dyson-airwrap-i-d-review">Dyson Airwrap</a>. They've been heralded as the solution to all our heat-damage fears, but Julie is skeptical about that, too. </p><p>"The air styler category has grown quite big and there's this notion that air curling is better than curling iron curling, which I don't necessarily agree with," she continues. "I think it's right for some women in terms of ease of use, but I think curling irons can be just as healthy as air styling. It really depends on how many passes you go through in the hair, how adept the woman is with her styling."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3622px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="M5XLii4jb8At4DG5iu6SYi" name="T3_Aire_360_CeraGloss_Bristle_brush" alt="Close-up of the T3 Aire 360 oval brush attachment, showing the mixed SmoothGrip bristles and white-tipped pins on the CeraGloss ceramic surface" src="https://cdn.mos.cms.futurecdn.net/M5XLii4jb8At4DG5iu6SYi-1920-80.jpg" mos="" align="middle" fullscreen="" width="3622" height="2037" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">T3's Aire 360 has a proprietary ceramic coating designed to deliver even heat </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>So hot tools aren't inherently terrible, which is good news, because — as Dr Chung is at pains to point out — air stylers won't work for everyone. If your hair type isn't the kind to happily hold a curl that's been created by just a waft of a breeze, and you do decide to swap your air curler for a hot tong or enlist the help of a straightener to create ribbon curls, then it's worth finding a good one. Julie suggests paying attention to the kind of heat and how it's being delivered. </p><p>"The key there is ceramic. So in our <a href="https://www.techradar.com/home/hair-care/t3-aire-360-review">Aire 360</a>, for example, we have a ceramic coating instead of plastic because we know that ceramic is a better conductor of heat," Dr Chung explains. "We have a specific proprietary ceramic blend that evenly heats the plates without any hot spots. So it has a gentle delivery of heat along with far-infrared heat, which is a gentler heat as well."</p><h2 id="big-air-better-hair">Big air, better hair</h2><p>What about hair dryers — those are safe, right? Wrong. Here, too, Dr Chung has opinions that seem to butt up against those of other makers, with their fixation on packing the most power possible into their dryers. </p><div><blockquote><p>The average woman cannot and should not be using high velocity heat every day</p></blockquote></div><p>"The biggest secret sauce — which isn't even a secret because I talk about it so openly, but even now our competitors do not want to embrace — is the fact that you do not need heat to be at the highest setting, and you do not need the highest velocity," she insists. "This is something that stylists sometimes need in order to do a quick blowout very quickly, but the average woman cannot and should not be using high velocity heat every day."</p><p>Dr Chung talks about how people will often add a concentrator "without really thinking", then use a round brush and really focus the heat in, with the aim of smoothing out the hair. "It's extremely damaging when done repeatedly", she warns. </p><p>Similarly, if you regularly pop your dryer on full-blast when rough-drying your hair, so it feels "like a wind tunnel where your hair is flying all over the place", that's not great either — and not just because the wind tunnel effect will kick up static.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3868px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="WCQniaqycD7KyZUaVgD4sU" name="t3-nozzle-detached" alt="T3 Afar hair dryer with nozzle detached" src="https://cdn.mos.cms.futurecdn.net/WCQniaqycD7KyZUaVgD4sU-1920-80.jpg" mos="" align="middle" fullscreen="" width="3868" height="2176" 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'll dry your hair, yes, but will make it extremely dry and not just dry your hair, but take all the moisture out of your hair without sealing the cuticle," she explains.  </p><p>The brand has found an innovative way to avoid this, without sacrificing efficiency, and the concept dates right back to T3's debut product. "We had this idea called Soft Air, where we delivered a larger volume of air at lower heat, so it would dry your hair very, very quickly, but without stripping it of all its moisture." </p><p>She explains how the team shaped the concentrator and the barrel of the dryer so that the air wasn't expelled in a dense stream, but instead came out in a larger volume, occupying a larger space. The idea of Soft Air is that it could still dry hair efficiently, but without the need to max out on power or temperature, and when combined with ions helps to decrease static frizz. </p><p>I've been trying out one of the brand's dryers (the <a href="https://www.techradar.com/home/small-appliances/t3-afar-review">T3 Afar</a>) and the air delivery feels noticeably gentler — almost unsettlingly so — and less concentrated than any other hair dryer I've tested. It's slower to dry my hair than the likes of the <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving">Dyson Supersonic Nural</a>, but it does leave my locks feeling softer and with less frizz than usual. So maybe Dr Chung is on to something. Excuse me while I dig my curling tongs out of storage. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ‘Exceptional espresso every time’: The KitchenAid KF3 is a gorgeous fully automatic coffee machine ideal for smaller kitchens ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-kitchenaid-kf3-two-minute-review"><span>KitchenAid KF3: Two-minute review</span></h2><p>The KitchenAid KF3 Fully Automatic Espresso Machine is the middle child of the company’s 2026 release of a trio of compact bean-to-cup coffee machines, sitting below the <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-kf4-review">KitchenAid KF4</a> and above the KF2. Because of its slim build, it’s a great option for smaller kitchens, but it can easily service a larger household thanks to four customizable user profiles and a solid selection of over 15 coffee-based drink recipes.</p><p>It benefits from KitchenAid’s IntelliGrind system — also featuring on the company’s larger machines like the <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-fully-automatic-espresso-machine-kf8-review-making-cafe-quality-coffee-at-home-has-never-been-easier">KF8</a> and <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-fully-automatic-espresso-machine-kf6-review">KF6</a> — that automatically determines the best grind size depending on the beans you pour into the top-mounted hopper. During my testing, I found it consistently delivered a well-extracted and tasty espresso. </p><p>The KF3’s automatic milk system uses a hose that you need to place into your own container (the KF4 uses a similar system but includes a container), letting you make a variety of drinks including lattes and cappuccinos. Despite not claiming to work with non-dairy milks, I found it delivered a good level of foam when using a barista-style oat milk. </p><p>KitchenAid has given the KF3 a couple of iced coffee recipes too. As with the KF4, and other machines I’ve tested such as the <a href="https://www.techradar.com/home/coffee-machines/philips-lattego-4400-series-review">Philips LatteGo 4400 Series</a>, you need to put some ice cubes in your glass or cup first, and KitchenAid claims that the machine will brew espresso at a lower temperature. However, when checking the temperature of a regular shot at 'medium' temperature and an iced-espresso shot with a food-grade thermometer, both registered at around 40ºC / 104ºF, meaning the iced espresso was still hot enough to melt the ice, resulting in a lukewarm and diluted drink. </p><p>The other slight niggle I have with the KF3 is that it goes through water quite quickly as it performs a rinse cycle on startup and shutdown. I can understand the latter process to clean out the internals, and the rinsing of the milk hose to keep everything hygienic, but the start-up rinse cycle seemed unnecessary. Fortunately the rear-mounted water tank is quite large at 1.8L, but if you have a larger household or you drink a lot of coffee each day, you'll be refilling it regularly.</p><p>Overall, however, the KitchenAid KF3 is a fantastic mid-range automatic espresso machine that’s well made, brews delicious drinks and is ultimately easy to maintain. In fact, I'd say that it does more than enough to compete with the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best coffee makers</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5286px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="SCfXCvraPC3PQaoKaMN3tB" name="IMG_5516" alt="KitchenAid KF3 coffee machine with a coffee on the drip tray and a glass of milk to the right." src="https://cdn.mos.cms.futurecdn.net/SCfXCvraPC3PQaoKaMN3tB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5286" height="2973" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Max Langridge)</span></figcaption></figure><h2 class="article-body__section" id="section-kitchenaid-kf3-specifications"><span>KitchenAid KF3: Specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Name</p></td><td  ><p>KitchenAid KF3 Fully Automatic Espresso Machine </p></td></tr><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Bean-to-cup</p></td></tr><tr><td class="firstcol " ><p>Dimensions (H x W x D)</p></td><td  ><p>14.2 x 7.7 x 18.5 inches / 361 x 196 x 470mm </p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>19.8lbs / 9kg</p></td></tr><tr><td class="firstcol " ><p>Water reservoir capacity</p></td><td  ><p>1.9 quarts / 1.8 liters</p></td></tr><tr><td class="firstcol " ><p>Milk frother</p></td><td  ><p>Yes (automatic)</p></td></tr><tr><td class="firstcol " ><p>Bars of pressure</p></td><td  ><p>15</p></td></tr><tr><td class="firstcol " ><p>Noise level</p></td><td  ><p>72dB grinding, 60dB brewing</p></td></tr><tr><td class="firstcol " ><p>User profiles</p></td><td  ><p>4</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-kitchenaid-kf3-price-and-availability"><span>KitchenAid KF3: Price and availability</span></h2><ul><li><strong>Launched in UK and US April 2026, Australia in July 2026</strong></li><li><strong>List price $999.99 / £749 / AU$1,349</strong></li></ul><p>The KitchenAid KF3 Fully Automatic Espresso Machine launched first in the UK and US in April 2026, and eventually made its way to Australia in July 2026. It has a list price of $999.99 / £749 / AU$1,349, meaning it’s one of the company’s more affordable machines, while being classified a mid-range option in the grand scheme of things. </p><p>Only the lower-spec KF2 is cheaper at $799.99 / £699  / AU$1,099 if you want an automatic machine, while the <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-semi-automatic-espresso-machine-review">Semi Automatic Espresso Machine</a> is cheaper still, although that naturally requires a bit more hands-on involvement. </p><p>The top-tier model in this latest series, the KF4 ($1,299.99 / £899 / AU$1,599) offers much of the same functionality as the KF3, albeit with a wider selection of recipes, a bigger touch display and ships with a milk carafe. </p><p>The similarly specced <a href="https://www.techradar.com/home/coffee-machines/philips-lattego-4400-series-review">Philips LatteGo 4400 Series</a> is also worth considering in this price range, with its list price of $799.99 / £599.99 / AU$1,199.</p><ul><li><strong>Value score: 4 / 5</strong></li></ul><h2 class="article-body__section" id="section-kitchenaid-kf3-design"><span>KitchenAid KF3: Design</span></h2><ul><li><strong>Compact size makes it great for smaller spaces</strong></li><li><strong>Milk system is simple to use and clean</strong></li><li><strong>No dishwasher-safe components</strong></li></ul><p>At first glance, the KitchenAid KF3 looks very similar to other models in the company’s lineup, from the KF4 and up to the KF8 (there’s currently no KF5). It’s more compact than the KF6-8, but the same size as the KF4 and KF2, at 14.2 x 7.7 x 18.5 inches / 361 x 196 x 470mm (H x W x D), making it easy to slide onto a kitchen counter. And slide it you can, as there are two small wheels on the bottom at the rear, so you can lift from the front and move it forwards and backwards with ease.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5037px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="x6zEhZozSTjemU3k7EGfhE" name="KitchenAid_KF3_ANGLEDVIEW" alt="KitchenAid KF3" src="https://cdn.mos.cms.futurecdn.net/x6zEhZozSTjemU3k7EGfhE-1920-80.jpg" mos="" align="middle" fullscreen="" width="5037" height="2833" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Max Langridge)</span></figcaption></figure><p>Looks-wise, it adopts a similar aesthetic as the rest of its siblings. It’s boxy, with rounded corners, and is available in either Porcelain White or Matte Black. To cut manufacturing costs, KitchenAid has ditched the predominantly metal build of the larger models, replacing it with plastic. It still looks and feels very much a premium product though.</p><p>The clearest indicator that lets you know this is the KF3 is the small 2.4-inch / 6cm color display. The KF2 doesn’t have one at all, while the KF4’s color screen is larger and touch enabled. It’s a relatively low-resolution screen compared to the likes of the <a href="https://www.techradar.com/home/coffee-machines/philips-cafe-aromis-series-8000-review">Philips Café Aromis</a>, but is still bright and clear, and the use of color helps to identify the drink you want to make. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y7D25YxvDp9kzSsZd43vUE" name="KitchenAid_KF3_screen" alt="Display screen of KitchenAid KF3" src="https://cdn.mos.cms.futurecdn.net/Y7D25YxvDp9kzSsZd43vUE-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Max Langridge)</span></figcaption></figure><p>The KF3's display is flanked by 10 touch buttons: four that provide quick access to user profiles, drinks menu, rinsing cycles and machine settings; two to initiate and cancel brewing; and four to cycle forward and back through menu options, return and select. </p><p>The top-mounted hopper is large enough to accommodate 250g of coffee beans and, as with the other compact machines in the series, it features a removable opaque lid with a silicone seal. This means you can’t easily see the amount of leftover beans (there’s a clear audible indication if it doesn’t have any to grind) but, then again, the beans aren’t exposed to light and air, keeping them fresher for longer. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KfmpTuAGAjcokskNQ5CEDF-1920-80.jpg" alt="Bean hopper of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UH9GfnK7sMkKQRDRxmbNEF-1920-80.jpg" alt="Water tank of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/inTf2iUoeprbFbCEZX9BaE-1920-80.jpg" alt="Brewing group unit of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><p>Furthering its benefits for smaller kitchens, the lid is removable rather than hinged means it’s easy to fill the hopper if you have the KF3 positioned under a wall cabinet. There’s also a small chute for pre-ground coffee, and a scoop is included in the box. </p><p>The 1.8L water tank slides in and out the rear of the machine and has an integrated handle to make the process simple, although I personally prefer the side-mounted tank on the Philips LatteGo 4400 as it makes refilling a little bit easier. However, the KitchenAid’s tank features a hinged lid, so more often than not I would leave it in place and pour water in from a jug. </p><p>KitchenAid supplies a water filter with the KF3 that it says is good for around two months of use. It was initially a little fiddly to install, but the included coffee scoop doubles up as a tool that clips onto the filter, giving you the extra length needed to screw it into place. </p><p>The drip tray is deep and extends virtually the full depth of the KF3, and has a large spout at the back for easy emptying. Used coffee grounds are deposited into a removable bin in the center that can be tipped out when full — you'll see a notification on the display when it's time to do so.</p><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="kmNe2YF6TPAFUmGheqhmFF" name="KitchenAid_KF3_milk" alt="Milk system of KitchenAid KF3" src="https://cdn.mos.cms.futurecdn.net/kmNe2YF6TPAFUmGheqhmFF-1920-80.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 / Max Langridge)</span></figcaption></figure><p>The KF3’s milk system uses a silicone hose that connects to the side of the dispenser located on the front of the machine. You need to insert one end of the hose into a small socket, while the other end drops into a tall glass or bottle. KitchenAid offers a sealed container with a double-ended hose as an optional extra for $59.99 / £39 / AU$59, which is included with the KF4 by default. </p><p>The KF3 features a thorough rinsing cycle for the hose to ensure it’s kept clean, but note that none of the removable parts are dishwasher safe. </p><p>Lastly, the height of the coffee dispenser can be adjusted to suit a variety of cup sizes, including large mugs and tumbler glasses. I found I needed to use a little bit of force to move it, but this is a minor niggle. </p><ul><li><strong>Design score 4.5 / 5</strong></li></ul><h2 class="article-body__section" id="section-kitchenaid-kf3-performance"><span>KitchenAid KF3: Performance</span></h2><ul><li><strong>Well-extracted espresso time after time</strong></li><li><strong>Good, but not great, milk foaming</strong></li><li><strong>‘Iced’ drinks still hot</strong></li><li><strong>Four customizable user profiles</strong></li></ul><p>The best thing about the KitchenAid KF3 Fully Automatic Espresso Machine is that you can confidently rely on it to deliver an excellent espresso with every use. The IntelliGrind system automatically determines the best grind size depending on your chosen beans to ensure it brews a tasty shot with good crema. I used medium-roast and dark-roast beans during my testing period and I was more than satisfied with the results in each case. </p><p>The fact that you don’t have to worry about grind size makes this a fantastic option for coffee novices who aren’t sure how to get the best results. If you're not entirely satisfied, then you'll find a lever hidden behind the side compartment (which provides access to the brewing unit) that you can use to adjust grind size to a finer or coarser level. I ultimately left it at the default setting in the middle.</p><p>That being said, the KF3 does give you the option to adjust the strength and body of the espresso. Strength is denoted on a scale of one to three, with the difference being the dose of coffee that’s ground into the brewing head — 7g being the lightest strength and 14g being the strongest. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Rr6AYUrXMXDiwyZGu7t5cE-1920-80.jpg" alt="Coffee menu screen of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7JAHDXNjhFHaXwSqaz4RfE-1920-80.jpg" alt="Coffee menu screen on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dVPUKVroEysbYz8Eqxk8fE-1920-80.jpg" alt="User profiles on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GEciETfeQwEP53uWDuiefE-1920-80.jpg" alt="Coffee customization screen of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YkU3uD4TEdjL9yzHs7JdWE-1920-80.jpg" alt="Coffee customizatio menu screen on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><p>You can also select light, medium or strong body, which relates to the rate at which water flows during extraction. A strong-bodied coffee, for example, takes the longest, as the water flows through slowly to extract the most amount of flavor.</p><p>You’re also able to adjust the volume of coffee delivered for each drink and the water temperature. </p><p>Auto Milk is KitchenAid's milk-foaming system and it works well, although I’m of the opinion that a steam wand will always produce superior results. I was, however, pleased to find that it worked well with plant-based milks, despite not having a dedicated option. Coffee machines that cater specifically to plant-based options, such as the KitchenAid KF8, will heat it to a lower temperature compared to dairy for optimal results. </p><p>When I made a cafe latte using a barista-style oat milk, I found the KF3 produced a good level of foam with a silky texture, and at a drinkable temperature. I achieved similarly good results with full-fat dairy. </p><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="vLPdm8Fjf5NiCExhSsNgU4" name="IMG_5434_still" alt="Coffee being poured and milk system being used with KitchenAid KF3." src="https://cdn.mos.cms.futurecdn.net/vLPdm8Fjf5NiCExhSsNgU4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Max Langridge)</span></figcaption></figure><p>There are four user profiles on the KF3 for you and your household to store their own drink preferences. While the KF4 lets you name them, they’re fixed at User Profile 1, 2, 3 and 4 here. </p><p>KitchenAid understands that iced drinks are popular, even at home, and has given the KF3 dedicated presets for cold coffees. In theory, the shot the machine dispenses is brewed at a lower temperature, although you do still need to put ice in your cup or glass, but that didn't seem to be the case in reality. </p><p>I used a thermometer to measure the temperature of both a regular espresso shot and an iced espresso shot and found them to be similar. The regular shot was around 50ºC when brewed at a medium temperature, while the iced shot was around 45ºC. I conducted this test twice, with the same results both times.</p><p>As such, the iced espresso shot was still too hot and melted the cubes in my cup relatively quickly, resulting in a diluted drink. If you like your cold coffees, you'd be better off considering other machines like the <a href="https://www.techradar.com/home/coffee-machines/delonghi-dedica-duo-review">De’Longhi Dedica Duo</a> and the <a href="https://www.techradar.com/home/coffee-machines/jura-j10-review">Jura J10</a> that offer proper cold-extracted espresso. </p><p>The KF3, like other KitchenAid espresso machines, is QuietMark-certified, indicating it should be whisper-quiet in use. That’s something I can certainly attest to, as I recorded around 70dB while grinding and 60dB when brewing, using the decibelX app on my iPhone and standing next to the machine in a relatively quiet space. That puts it on par with the KF4, although we found the flagship KF8 to be quieter still with an average of 44dB during the entire coffee-making process. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Pj3GCHUJmg9ZRM9FGbXPxT-1920-80.jpg" alt="Espresso shot with ice cubes " /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dGYAXSfXfaGxEmBkDXeCvT-1920-80.jpg" alt="Espresso shot with ice cubes " /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><p>Keeping the KitchenAid KF3 clean is incredibly simple. Not only does it automatically complete a rinse cycle on startup and shutdown (which, as I mentioned does mean the water tank can empty relatively quickly), but it will also prompt you when it’s time to empty the ground container and drip tray. It will also ask you to rinse the milk system after every use. You can skip this process at first, but when you turn the machine off — or it automatically shuts down after a predetermined amount of time — it won’t do so until the hose has been flushed. </p><p>There are further and more thorough cleaning procedures within the settings menu for washing the brewing unit with special cleaners, and a couple of tablets are included in the box. You will need to buy descaler and a milk system cleaner separately. </p><p>There’s also an option to evaporate all the water from the system entirely, which my colleague <a href="https://www.techradar.com/author/cat-ellis">Cat Ellis</a> has previously expressed as being <a href="https://www.techradar.com/home/coffee-machines/i-test-a-lot-of-espresso-machines-but-the-new-kitchenaid-kf4-has-one-of-the-smartest-features-ive-ever-seen-and-itll-stop-your-coffee-maker-from-getting-gross">a feature she wishes all automatic espresso machines had</a>. This is particularly useful if you know you’re not going to be using the machine for an extended period of time and keep it hygienically dry for the duration.  </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/CEGxotBSR8bKi3cFLCoBTE-1920-80.jpg" alt="Milk hose rinsing on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Gygxe6kmY9SAFhP6wsgrUE-1920-80.jpg" alt="Maintenance screen on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/khpNfoWxdQd5dwbLisBybE-1920-80.jpg" alt="Settings screen on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><ul><li><strong>Performance score: 4 / 5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-kitchenaid-kf3"><span>Should you buy the KitchenAid KF3?</span></h3><div ><table><caption>KitchenAid KF3 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>Well-priced considering the features and functionality.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>An attractive design that’s compact enough to suit all kitchens. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent performance for hot coffee-based drinks, and milk foaming is good. Iced options aren’t quite up to scratch, however.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-7">Buy it if...</h2><div class="product"><p><strong>You have a smaller kitchen</strong></p><p>The KitchenAid KF3 is compact enough that it should fit into most homes, especially those that are short on space.</p></div><div class="product"><p><strong>You want fuss-free coffee</strong></p><p>The KF3 does virtually all of the work for you. All you need to do is select your preferred drink and it will be delivered perfectly each time. </p></div><div class="product"><p><strong>You want value for money</strong></p><p>The KitchenAid KF3 is well priced considering its features and the fact it’s from a premium, well-known brand. </p></div><h2 id="don-t-buy-it-if-6">Don't buy it if...</h2><div class="product"><p><strong>You want to really fine tune your coffee</strong></p><p>The KF3 has options for adjusting various aspects of a coffee, but if you want to get really hands on, then you’ll need to look elsewhere.</p></div><div class="product"><p><strong>You want authentic cold brew</strong></p><p>The KitchenAid KF3’s iced coffee options aren’t as cold as they should be, with brewed espresso being hot enough to quickly melt ice. </p></div><h2 class="article-body__section" id="section-kitchenaid-kf3-also-consider"><span>KitchenAid KF3: Also consider</span></h2><p>If you're not sure whether the KitchenAid KF3 is the right espresso machine for you, here are three other options to keep in mind.</p><div class="product"><a data-dimension112="5d299b9e-894f-11f1-9b1f-83fb3b73a139" data-action="Deal Block" data-label="Read our full Philips Cafe Aromis review" data-dimension48="Read our full Philips Cafe Aromis review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:532px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="m3ZFzCxiFNApmBToEy5sKZ" name="aromis" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/m3ZFzCxiFNApmBToEy5sKZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="532" height="532" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips Cafe Aromis</strong></p><p>This machine is more expensive than the KF3, but the investment is worth it. It brews delicious espresso, has a more legible screen, can brew proper cold-extracted coffee and foam cold milk, and has a genuinely useful app. It’s not available in Australia, however.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-cafe-aromis-series-8000-review" data-dimension112="5d299b9e-894f-11f1-9b1f-83fb3b73a139" data-action="Deal Block" data-label="Read our full Philips Cafe Aromis review" data-dimension48="Read our full Philips Cafe Aromis review" data-dimension25=""><strong>Philips Cafe Aromis review</strong></a></p></div><div class="product"><a data-dimension112="5d299c02-894f-11f1-80e3-23c88f0af8da" data-action="Deal Block" data-label="Read my full Philips LatteGo 4400 Series review" data-dimension48="Read my full Philips LatteGo 4400 Series review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="sXFPVMYFXBhghdgbDST5W" name="Philips 4400 Series LatteGo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sXFPVMYFXBhghdgbDST5W-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips LatteGo 4400 Series</strong></p><p>I’ve mentioned this Philips machine several times in this review for good reason. It performs similarly to the KF4 and is equally compact. It too falls short where iced coffee is concerned, and there are only two user profiles, but it can often be found at a cheaper price.</p><p><strong>Read my full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-lattego-4400-series-review" data-dimension112="5d299c02-894f-11f1-80e3-23c88f0af8da" data-action="Deal Block" data-label="Read my full Philips LatteGo 4400 Series review" data-dimension48="Read my full Philips LatteGo 4400 Series review" data-dimension25=""><strong>Philips LatteGo 4400 Series review</strong></a></p></div><div class="product"><a data-dimension112="5d299c66-894f-11f1-8578-a5820f064a66" data-action="Deal Block" data-label="Read our full Ninja Luxe Cafe review" data-dimension48="Read our full Ninja Luxe Cafe review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:880px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="AddBGU5uJPudur74irxqBS" name="ninja-luxe-cafe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AddBGU5uJPudur74irxqBS-1920-80.jpg" mos="" align="middle" fullscreen="" width="880" height="880" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja Luxe Café</strong></p><p>This bean-to-cup espresso machine can not only make hot coffee drinks, but it can even do drip filter coffee and cold brew. It’s super easy to master and is regularly discounted. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/ninja-luxe-cafe" data-dimension112="5d299c66-894f-11f1-8578-a5820f064a66" data-action="Deal Block" data-label="Read our full Ninja Luxe Cafe review" data-dimension48="Read our full Ninja Luxe Cafe review" data-dimension25=""><strong>Ninja Luxe Cafe review</strong></a></p></div><h2 class="article-body__section" id="section-kitchenaid-kf3-how-i-tested"><span>KitchenAid KF3: How I tested</span></h2><p>I used the KitchenAid KF3 for two weeks, and having already spent time with the KF4, I was well versed with what to expect from the slightly lesser-specced machine. I prepared a wide range of drinks with and without milk, and used two different styles of coffee beans to test the IntelliGrind feature on the KF3. </p><p>I used a barista-style oat milk and full-fat dairy milk to test the automatic milk-foaming system, and ran the machine’s recommended cleaning cycles.</p><p><em>Read more about </em><a href="https://www.techradar.com/news/how-we-test"><em>how we test</em></a><em></em></p><p><em>First reviewed July 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/kitchenaid-kf3-review</link>
                                                                            <description>
                            <![CDATA[ The middle child of KitchenAid's trio of automatic espresso machines released in 2026, the KF3 does an awful lot to impress, and is a great option if you have a smaller kitchen but still want coffee at the touch of button. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xY2abETksa3gjdtdZPBSbJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nNoqXvTtHwfGWKB4iJBFGF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 29 Jul 2026 23:48:57 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/nNoqXvTtHwfGWKB4iJBFGF-1280-80.jpg">
                                                            <media:credit><![CDATA[Future / Max Langridge]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[KitchenAid KF3]]></media:description>                                                            <media:text><![CDATA[KitchenAid KF3]]></media:text>
                                <media:title type="plain"><![CDATA[KitchenAid KF3]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nNoqXvTtHwfGWKB4iJBFGF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-kitchenaid-kf3-two-minute-review"><span>KitchenAid KF3: Two-minute review</span></h2><p>The KitchenAid KF3 Fully Automatic Espresso Machine is the middle child of the company’s 2026 release of a trio of compact bean-to-cup coffee machines, sitting below the <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-kf4-review">KitchenAid KF4</a> and above the KF2. Because of its slim build, it’s a great option for smaller kitchens, but it can easily service a larger household thanks to four customizable user profiles and a solid selection of over 15 coffee-based drink recipes.</p><p>It benefits from KitchenAid’s IntelliGrind system — also featuring on the company’s larger machines like the <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-fully-automatic-espresso-machine-kf8-review-making-cafe-quality-coffee-at-home-has-never-been-easier">KF8</a> and <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-fully-automatic-espresso-machine-kf6-review">KF6</a> — that automatically determines the best grind size depending on the beans you pour into the top-mounted hopper. During my testing, I found it consistently delivered a well-extracted and tasty espresso. </p><p>The KF3’s automatic milk system uses a hose that you need to place into your own container (the KF4 uses a similar system but includes a container), letting you make a variety of drinks including lattes and cappuccinos. Despite not claiming to work with non-dairy milks, I found it delivered a good level of foam when using a barista-style oat milk. </p><p>KitchenAid has given the KF3 a couple of iced coffee recipes too. As with the KF4, and other machines I’ve tested such as the <a href="https://www.techradar.com/home/coffee-machines/philips-lattego-4400-series-review">Philips LatteGo 4400 Series</a>, you need to put some ice cubes in your glass or cup first, and KitchenAid claims that the machine will brew espresso at a lower temperature. However, when checking the temperature of a regular shot at 'medium' temperature and an iced-espresso shot with a food-grade thermometer, both registered at around 40ºC / 104ºF, meaning the iced espresso was still hot enough to melt the ice, resulting in a lukewarm and diluted drink. </p><p>The other slight niggle I have with the KF3 is that it goes through water quite quickly as it performs a rinse cycle on startup and shutdown. I can understand the latter process to clean out the internals, and the rinsing of the milk hose to keep everything hygienic, but the start-up rinse cycle seemed unnecessary. Fortunately the rear-mounted water tank is quite large at 1.8L, but if you have a larger household or you drink a lot of coffee each day, you'll be refilling it regularly.</p><p>Overall, however, the KitchenAid KF3 is a fantastic mid-range automatic espresso machine that’s well made, brews delicious drinks and is ultimately easy to maintain. In fact, I'd say that it does more than enough to compete with the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best coffee makers</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5286px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="SCfXCvraPC3PQaoKaMN3tB" name="IMG_5516" alt="KitchenAid KF3 coffee machine with a coffee on the drip tray and a glass of milk to the right." src="https://cdn.mos.cms.futurecdn.net/SCfXCvraPC3PQaoKaMN3tB-1920-80.jpg" mos="" align="middle" fullscreen="" width="5286" height="2973" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Max Langridge)</span></figcaption></figure><h2 class="article-body__section" id="section-kitchenaid-kf3-specifications"><span>KitchenAid KF3: Specifications</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Name</p></td><td  ><p>KitchenAid KF3 Fully Automatic Espresso Machine </p></td></tr><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Bean-to-cup</p></td></tr><tr><td class="firstcol " ><p>Dimensions (H x W x D)</p></td><td  ><p>14.2 x 7.7 x 18.5 inches / 361 x 196 x 470mm </p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>19.8lbs / 9kg</p></td></tr><tr><td class="firstcol " ><p>Water reservoir capacity</p></td><td  ><p>1.9 quarts / 1.8 liters</p></td></tr><tr><td class="firstcol " ><p>Milk frother</p></td><td  ><p>Yes (automatic)</p></td></tr><tr><td class="firstcol " ><p>Bars of pressure</p></td><td  ><p>15</p></td></tr><tr><td class="firstcol " ><p>Noise level</p></td><td  ><p>72dB grinding, 60dB brewing</p></td></tr><tr><td class="firstcol " ><p>User profiles</p></td><td  ><p>4</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-kitchenaid-kf3-price-and-availability"><span>KitchenAid KF3: Price and availability</span></h2><ul><li><strong>Launched in UK and US April 2026, Australia in July 2026</strong></li><li><strong>List price $999.99 / £749 / AU$1,349</strong></li></ul><p>The KitchenAid KF3 Fully Automatic Espresso Machine launched first in the UK and US in April 2026, and eventually made its way to Australia in July 2026. It has a list price of $999.99 / £749 / AU$1,349, meaning it’s one of the company’s more affordable machines, while being classified a mid-range option in the grand scheme of things. </p><p>Only the lower-spec KF2 is cheaper at $799.99 / £699  / AU$1,099 if you want an automatic machine, while the <a href="https://www.techradar.com/home/coffee-machines/kitchenaid-semi-automatic-espresso-machine-review">Semi Automatic Espresso Machine</a> is cheaper still, although that naturally requires a bit more hands-on involvement. </p><p>The top-tier model in this latest series, the KF4 ($1,299.99 / £899 / AU$1,599) offers much of the same functionality as the KF3, albeit with a wider selection of recipes, a bigger touch display and ships with a milk carafe. </p><p>The similarly specced <a href="https://www.techradar.com/home/coffee-machines/philips-lattego-4400-series-review">Philips LatteGo 4400 Series</a> is also worth considering in this price range, with its list price of $799.99 / £599.99 / AU$1,199.</p><ul><li><strong>Value score: 4 / 5</strong></li></ul><h2 class="article-body__section" id="section-kitchenaid-kf3-design"><span>KitchenAid KF3: Design</span></h2><ul><li><strong>Compact size makes it great for smaller spaces</strong></li><li><strong>Milk system is simple to use and clean</strong></li><li><strong>No dishwasher-safe components</strong></li></ul><p>At first glance, the KitchenAid KF3 looks very similar to other models in the company’s lineup, from the KF4 and up to the KF8 (there’s currently no KF5). It’s more compact than the KF6-8, but the same size as the KF4 and KF2, at 14.2 x 7.7 x 18.5 inches / 361 x 196 x 470mm (H x W x D), making it easy to slide onto a kitchen counter. And slide it you can, as there are two small wheels on the bottom at the rear, so you can lift from the front and move it forwards and backwards with ease.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5037px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="x6zEhZozSTjemU3k7EGfhE" name="KitchenAid_KF3_ANGLEDVIEW" alt="KitchenAid KF3" src="https://cdn.mos.cms.futurecdn.net/x6zEhZozSTjemU3k7EGfhE-1920-80.jpg" mos="" align="middle" fullscreen="" width="5037" height="2833" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Max Langridge)</span></figcaption></figure><p>Looks-wise, it adopts a similar aesthetic as the rest of its siblings. It’s boxy, with rounded corners, and is available in either Porcelain White or Matte Black. To cut manufacturing costs, KitchenAid has ditched the predominantly metal build of the larger models, replacing it with plastic. It still looks and feels very much a premium product though.</p><p>The clearest indicator that lets you know this is the KF3 is the small 2.4-inch / 6cm color display. The KF2 doesn’t have one at all, while the KF4’s color screen is larger and touch enabled. It’s a relatively low-resolution screen compared to the likes of the <a href="https://www.techradar.com/home/coffee-machines/philips-cafe-aromis-series-8000-review">Philips Café Aromis</a>, but is still bright and clear, and the use of color helps to identify the drink you want to make. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y7D25YxvDp9kzSsZd43vUE" name="KitchenAid_KF3_screen" alt="Display screen of KitchenAid KF3" src="https://cdn.mos.cms.futurecdn.net/Y7D25YxvDp9kzSsZd43vUE-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Max Langridge)</span></figcaption></figure><p>The KF3's display is flanked by 10 touch buttons: four that provide quick access to user profiles, drinks menu, rinsing cycles and machine settings; two to initiate and cancel brewing; and four to cycle forward and back through menu options, return and select. </p><p>The top-mounted hopper is large enough to accommodate 250g of coffee beans and, as with the other compact machines in the series, it features a removable opaque lid with a silicone seal. This means you can’t easily see the amount of leftover beans (there’s a clear audible indication if it doesn’t have any to grind) but, then again, the beans aren’t exposed to light and air, keeping them fresher for longer. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KfmpTuAGAjcokskNQ5CEDF-1920-80.jpg" alt="Bean hopper of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UH9GfnK7sMkKQRDRxmbNEF-1920-80.jpg" alt="Water tank of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/inTf2iUoeprbFbCEZX9BaE-1920-80.jpg" alt="Brewing group unit of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><p>Furthering its benefits for smaller kitchens, the lid is removable rather than hinged means it’s easy to fill the hopper if you have the KF3 positioned under a wall cabinet. There’s also a small chute for pre-ground coffee, and a scoop is included in the box. </p><p>The 1.8L water tank slides in and out the rear of the machine and has an integrated handle to make the process simple, although I personally prefer the side-mounted tank on the Philips LatteGo 4400 as it makes refilling a little bit easier. However, the KitchenAid’s tank features a hinged lid, so more often than not I would leave it in place and pour water in from a jug. </p><p>KitchenAid supplies a water filter with the KF3 that it says is good for around two months of use. It was initially a little fiddly to install, but the included coffee scoop doubles up as a tool that clips onto the filter, giving you the extra length needed to screw it into place. </p><p>The drip tray is deep and extends virtually the full depth of the KF3, and has a large spout at the back for easy emptying. Used coffee grounds are deposited into a removable bin in the center that can be tipped out when full — you'll see a notification on the display when it's time to do so.</p><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="kmNe2YF6TPAFUmGheqhmFF" name="KitchenAid_KF3_milk" alt="Milk system of KitchenAid KF3" src="https://cdn.mos.cms.futurecdn.net/kmNe2YF6TPAFUmGheqhmFF-1920-80.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 / Max Langridge)</span></figcaption></figure><p>The KF3’s milk system uses a silicone hose that connects to the side of the dispenser located on the front of the machine. You need to insert one end of the hose into a small socket, while the other end drops into a tall glass or bottle. KitchenAid offers a sealed container with a double-ended hose as an optional extra for $59.99 / £39 / AU$59, which is included with the KF4 by default. </p><p>The KF3 features a thorough rinsing cycle for the hose to ensure it’s kept clean, but note that none of the removable parts are dishwasher safe. </p><p>Lastly, the height of the coffee dispenser can be adjusted to suit a variety of cup sizes, including large mugs and tumbler glasses. I found I needed to use a little bit of force to move it, but this is a minor niggle. </p><ul><li><strong>Design score 4.5 / 5</strong></li></ul><h2 class="article-body__section" id="section-kitchenaid-kf3-performance"><span>KitchenAid KF3: Performance</span></h2><ul><li><strong>Well-extracted espresso time after time</strong></li><li><strong>Good, but not great, milk foaming</strong></li><li><strong>‘Iced’ drinks still hot</strong></li><li><strong>Four customizable user profiles</strong></li></ul><p>The best thing about the KitchenAid KF3 Fully Automatic Espresso Machine is that you can confidently rely on it to deliver an excellent espresso with every use. The IntelliGrind system automatically determines the best grind size depending on your chosen beans to ensure it brews a tasty shot with good crema. I used medium-roast and dark-roast beans during my testing period and I was more than satisfied with the results in each case. </p><p>The fact that you don’t have to worry about grind size makes this a fantastic option for coffee novices who aren’t sure how to get the best results. If you're not entirely satisfied, then you'll find a lever hidden behind the side compartment (which provides access to the brewing unit) that you can use to adjust grind size to a finer or coarser level. I ultimately left it at the default setting in the middle.</p><p>That being said, the KF3 does give you the option to adjust the strength and body of the espresso. Strength is denoted on a scale of one to three, with the difference being the dose of coffee that’s ground into the brewing head — 7g being the lightest strength and 14g being the strongest. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Rr6AYUrXMXDiwyZGu7t5cE-1920-80.jpg" alt="Coffee menu screen of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7JAHDXNjhFHaXwSqaz4RfE-1920-80.jpg" alt="Coffee menu screen on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dVPUKVroEysbYz8Eqxk8fE-1920-80.jpg" alt="User profiles on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GEciETfeQwEP53uWDuiefE-1920-80.jpg" alt="Coffee customization screen of KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YkU3uD4TEdjL9yzHs7JdWE-1920-80.jpg" alt="Coffee customizatio menu screen on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><p>You can also select light, medium or strong body, which relates to the rate at which water flows during extraction. A strong-bodied coffee, for example, takes the longest, as the water flows through slowly to extract the most amount of flavor.</p><p>You’re also able to adjust the volume of coffee delivered for each drink and the water temperature. </p><p>Auto Milk is KitchenAid's milk-foaming system and it works well, although I’m of the opinion that a steam wand will always produce superior results. I was, however, pleased to find that it worked well with plant-based milks, despite not having a dedicated option. Coffee machines that cater specifically to plant-based options, such as the KitchenAid KF8, will heat it to a lower temperature compared to dairy for optimal results. </p><p>When I made a cafe latte using a barista-style oat milk, I found the KF3 produced a good level of foam with a silky texture, and at a drinkable temperature. I achieved similarly good results with full-fat dairy. </p><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="vLPdm8Fjf5NiCExhSsNgU4" name="IMG_5434_still" alt="Coffee being poured and milk system being used with KitchenAid KF3." src="https://cdn.mos.cms.futurecdn.net/vLPdm8Fjf5NiCExhSsNgU4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Max Langridge)</span></figcaption></figure><p>There are four user profiles on the KF3 for you and your household to store their own drink preferences. While the KF4 lets you name them, they’re fixed at User Profile 1, 2, 3 and 4 here. </p><p>KitchenAid understands that iced drinks are popular, even at home, and has given the KF3 dedicated presets for cold coffees. In theory, the shot the machine dispenses is brewed at a lower temperature, although you do still need to put ice in your cup or glass, but that didn't seem to be the case in reality. </p><p>I used a thermometer to measure the temperature of both a regular espresso shot and an iced espresso shot and found them to be similar. The regular shot was around 50ºC when brewed at a medium temperature, while the iced shot was around 45ºC. I conducted this test twice, with the same results both times.</p><p>As such, the iced espresso shot was still too hot and melted the cubes in my cup relatively quickly, resulting in a diluted drink. If you like your cold coffees, you'd be better off considering other machines like the <a href="https://www.techradar.com/home/coffee-machines/delonghi-dedica-duo-review">De’Longhi Dedica Duo</a> and the <a href="https://www.techradar.com/home/coffee-machines/jura-j10-review">Jura J10</a> that offer proper cold-extracted espresso. </p><p>The KF3, like other KitchenAid espresso machines, is QuietMark-certified, indicating it should be whisper-quiet in use. That’s something I can certainly attest to, as I recorded around 70dB while grinding and 60dB when brewing, using the decibelX app on my iPhone and standing next to the machine in a relatively quiet space. That puts it on par with the KF4, although we found the flagship KF8 to be quieter still with an average of 44dB during the entire coffee-making process. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Pj3GCHUJmg9ZRM9FGbXPxT-1920-80.jpg" alt="Espresso shot with ice cubes " /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dGYAXSfXfaGxEmBkDXeCvT-1920-80.jpg" alt="Espresso shot with ice cubes " /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><p>Keeping the KitchenAid KF3 clean is incredibly simple. Not only does it automatically complete a rinse cycle on startup and shutdown (which, as I mentioned does mean the water tank can empty relatively quickly), but it will also prompt you when it’s time to empty the ground container and drip tray. It will also ask you to rinse the milk system after every use. You can skip this process at first, but when you turn the machine off — or it automatically shuts down after a predetermined amount of time — it won’t do so until the hose has been flushed. </p><p>There are further and more thorough cleaning procedures within the settings menu for washing the brewing unit with special cleaners, and a couple of tablets are included in the box. You will need to buy descaler and a milk system cleaner separately. </p><p>There’s also an option to evaporate all the water from the system entirely, which my colleague <a href="https://www.techradar.com/author/cat-ellis">Cat Ellis</a> has previously expressed as being <a href="https://www.techradar.com/home/coffee-machines/i-test-a-lot-of-espresso-machines-but-the-new-kitchenaid-kf4-has-one-of-the-smartest-features-ive-ever-seen-and-itll-stop-your-coffee-maker-from-getting-gross">a feature she wishes all automatic espresso machines had</a>. This is particularly useful if you know you’re not going to be using the machine for an extended period of time and keep it hygienically dry for the duration.  </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/CEGxotBSR8bKi3cFLCoBTE-1920-80.jpg" alt="Milk hose rinsing on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Gygxe6kmY9SAFhP6wsgrUE-1920-80.jpg" alt="Maintenance screen on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/khpNfoWxdQd5dwbLisBybE-1920-80.jpg" alt="Settings screen on KitchenAid KF3" /><figcaption><small role="credit">Future / Max Langridge</small></figcaption></figure></figure><ul><li><strong>Performance score: 4 / 5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-kitchenaid-kf3"><span>Should you buy the KitchenAid KF3?</span></h3><div ><table><caption>KitchenAid KF3 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>Well-priced considering the features and functionality.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>An attractive design that’s compact enough to suit all kitchens. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent performance for hot coffee-based drinks, and milk foaming is good. Iced options aren’t quite up to scratch, however.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-7">Buy it if...</h2><div class="product"><p><strong>You have a smaller kitchen</strong></p><p>The KitchenAid KF3 is compact enough that it should fit into most homes, especially those that are short on space.</p></div><div class="product"><p><strong>You want fuss-free coffee</strong></p><p>The KF3 does virtually all of the work for you. All you need to do is select your preferred drink and it will be delivered perfectly each time. </p></div><div class="product"><p><strong>You want value for money</strong></p><p>The KitchenAid KF3 is well priced considering its features and the fact it’s from a premium, well-known brand. </p></div><h2 id="don-t-buy-it-if-6">Don't buy it if...</h2><div class="product"><p><strong>You want to really fine tune your coffee</strong></p><p>The KF3 has options for adjusting various aspects of a coffee, but if you want to get really hands on, then you’ll need to look elsewhere.</p></div><div class="product"><p><strong>You want authentic cold brew</strong></p><p>The KitchenAid KF3’s iced coffee options aren’t as cold as they should be, with brewed espresso being hot enough to quickly melt ice. </p></div><h2 class="article-body__section" id="section-kitchenaid-kf3-also-consider"><span>KitchenAid KF3: Also consider</span></h2><p>If you're not sure whether the KitchenAid KF3 is the right espresso machine for you, here are three other options to keep in mind.</p><div class="product"><a data-dimension112="5d299b9e-894f-11f1-9b1f-83fb3b73a139" data-action="Deal Block" data-label="Read our full Philips Cafe Aromis review" data-dimension48="Read our full Philips Cafe Aromis review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:532px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="m3ZFzCxiFNApmBToEy5sKZ" name="aromis" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/m3ZFzCxiFNApmBToEy5sKZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="532" height="532" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips Cafe Aromis</strong></p><p>This machine is more expensive than the KF3, but the investment is worth it. It brews delicious espresso, has a more legible screen, can brew proper cold-extracted coffee and foam cold milk, and has a genuinely useful app. It’s not available in Australia, however.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-cafe-aromis-series-8000-review" data-dimension112="5d299b9e-894f-11f1-9b1f-83fb3b73a139" data-action="Deal Block" data-label="Read our full Philips Cafe Aromis review" data-dimension48="Read our full Philips Cafe Aromis review" data-dimension25=""><strong>Philips Cafe Aromis review</strong></a></p></div><div class="product"><a data-dimension112="5d299c02-894f-11f1-80e3-23c88f0af8da" data-action="Deal Block" data-label="Read my full Philips LatteGo 4400 Series review" data-dimension48="Read my full Philips LatteGo 4400 Series review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="sXFPVMYFXBhghdgbDST5W" name="Philips 4400 Series LatteGo" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/sXFPVMYFXBhghdgbDST5W-1920-80.jpg" mos="" align="middle" fullscreen="" width="1200" height="1200" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips LatteGo 4400 Series</strong></p><p>I’ve mentioned this Philips machine several times in this review for good reason. It performs similarly to the KF4 and is equally compact. It too falls short where iced coffee is concerned, and there are only two user profiles, but it can often be found at a cheaper price.</p><p><strong>Read my full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-lattego-4400-series-review" data-dimension112="5d299c02-894f-11f1-80e3-23c88f0af8da" data-action="Deal Block" data-label="Read my full Philips LatteGo 4400 Series review" data-dimension48="Read my full Philips LatteGo 4400 Series review" data-dimension25=""><strong>Philips LatteGo 4400 Series review</strong></a></p></div><div class="product"><a data-dimension112="5d299c66-894f-11f1-8578-a5820f064a66" data-action="Deal Block" data-label="Read our full Ninja Luxe Cafe review" data-dimension48="Read our full Ninja Luxe Cafe review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:880px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="AddBGU5uJPudur74irxqBS" name="ninja-luxe-cafe" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/AddBGU5uJPudur74irxqBS-1920-80.jpg" mos="" align="middle" fullscreen="" width="880" height="880" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja Luxe Café</strong></p><p>This bean-to-cup espresso machine can not only make hot coffee drinks, but it can even do drip filter coffee and cold brew. It’s super easy to master and is regularly discounted. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/ninja-luxe-cafe" data-dimension112="5d299c66-894f-11f1-8578-a5820f064a66" data-action="Deal Block" data-label="Read our full Ninja Luxe Cafe review" data-dimension48="Read our full Ninja Luxe Cafe review" data-dimension25=""><strong>Ninja Luxe Cafe review</strong></a></p></div><h2 class="article-body__section" id="section-kitchenaid-kf3-how-i-tested"><span>KitchenAid KF3: How I tested</span></h2><p>I used the KitchenAid KF3 for two weeks, and having already spent time with the KF4, I was well versed with what to expect from the slightly lesser-specced machine. I prepared a wide range of drinks with and without milk, and used two different styles of coffee beans to test the IntelliGrind feature on the KF3. </p><p>I used a barista-style oat milk and full-fat dairy milk to test the automatic milk-foaming system, and ran the machine’s recommended cleaning cycles.</p><p><em>Read more about </em><a href="https://www.techradar.com/news/how-we-test"><em>how we test</em></a><em></em></p><p><em>First reviewed July 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "We’re not hiding how things work, we’re expressing it" — I sat down with Jake Dyson to talk radical product design, and why your favorite vacuum and hair dryer look like nothing else on the planet ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Whether it’s a vacuum cleaner, a hand dryer, an air purifier, or a fan, Dyson products rarely look like anything else on the market — and that’s particularly apparent at the company’s campus in Malmesbury, southwest England, where images of recent launches decorate the walls like modern art. The sprawling complex, in a particularly beautiful patch of Wiltshire countryside, is home to Dyson’s global Research, Design and Development (RDD) center, and the Dyson Institute, where students from around the world study while working alongside engineers on live projects. I visited the center to meet the company’s Chief Engineer Jake Dyson — son of founder Sir James Dyson — and learn more about the company’s approach to design.</p><p>Jake Dyson didn’t join his father’s business immediately; instead he set up a workshop and made a name for himself in the world of industrial lighting. Sitting in his office, I asked whether his experience in that sector had contributed to his work at Dyson today.</p><p>“Yes, it comes down to identifying problems and solving them,” he explained. “When LEDs first entered the market, I realized people weren’t cooling them properly. The promise of LEDs is that they should last a lifetime, but in reality they were being treated like disposable lightbulbs. I visited Osram in Asia, and they explained that if you keep the diode temperature below about 50C [120F, you can maintain brightness, color quality, and lifespan. That became my goal.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="JiQkHndPcJcxv38qoiRpc4" name="GettyImages-612934556" alt="Building at Dyson's campus in Malmesbury, with picture of Dyson Supersonic hairdryer on the side" src="https://cdn.mos.cms.futurecdn.net/JiQkHndPcJcxv38qoiRpc4-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2250" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dyson's unique product designs take center stage at the company's campus in Malmesbury, UK </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Bloomberg)</span></figcaption></figure><p>“I looked at how satellites manage heat. In space, temperatures swing from extremely hot to extremely cold, so they need precise thermal control. I applied similar thinking by designing systems that passively dissipate heat. For example, the heat moves away from the chip and is cooled by airflow, maintaining a stable temperature even at high power. That process, spotting a problem and solving it, is what drives everything.”</p><p>That problem-solving approach has always been the driving force behind the Dyson brand, and explains its unusual portfolio of products; its engineers have never been afraid to venture into new areas when there’s a problem to be solved.</p><p>“Sometimes it comes from frustration," said Jake Dyson. "'This product is rubbish, how can we make it better?’ Other times it’s curiosity: ‘Why does this work the way it does?’”</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eJqjYX"></div>                            </div>                            <script src="https://kwizly.com/embed/eJqjYX.js" async></script><h2 id="problem-first-design">Problem-first design</h2><p>James Dyson’s book <em>Invention: A Life of Learning Through Failure</em>, describes how the problem-first process led to the creation of many of the company’s most iconic and recognizable products — starting with a humble wheelbarrow. Dyson and his wife Deidre were renovating a house in Gloucestershire, England, and wanted to create a garden, but the traditional tools proved frustrating.</p><p>“I used a navy barrow in anger and its limitations became increasingly clear,” writes Dyson. “Cement slopped out of it. Its tubular legs sunk into the ground. It was hard to steer. Its sharp edges damaged doorframes. The more I used it, the more I realized that nobody had really thought about these problems or bothered to fix them.”</p><p>After much experimentation with shapes, materials, and manufacturing processes, the result was the Ballbarrow: a molded plastic bucket on a steel frame, with the conventional wheel replaced by a pneumatic ball made from EVA (ethylene-vinyl acetate). This spread the weight of the load more evenly on soft ground, and was easier to maneuver than a wheel — and in bright orange, it looked unlike anything else at the time. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kMp4wwg6ENAWBHgKuCSkUJ" name="GettyImages-1362604242" alt="Dyson Airblade hand dryer" src="https://cdn.mos.cms.futurecdn.net/kMp4wwg6ENAWBHgKuCSkUJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1024" height="576" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dyson products are always designed to solve a problem — the Airblade hand dryer was created to reduce waste from paper towels in public bathrooms </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images, Gado)</span></figcaption></figure><p>The product itself was a success, but due to a series of poor business decisions, Dyson senior eventually lost control of the company he had founded around it, Kirk-Dyson, and was ultimately kicked out by the other shareholders.</p><p>“I had lost five years of work by not valuing my creation,” he wrote. “I had failed to protect the one thing that was most valuable to me.”</p><p>It was a painful experience, but one he learned from as he pressed on with identifying and solving problems — starting with the creation of the first cyclonic vacuum cleaner, which he designed after realizing that dust bags don’t just serve to collect dust — they also act as filters that block airflow, drastically reducing suction power. </p><p>“I remembered the same clogging problem on the calico cloth with the powder coating in the Ballbarrow factory and the giant cyclone we had made to solve it,” he wrote. “What if I could develop a much smaller version and replace the clogging bag in a vacuum cleaner?”</p><p>Thousands of prototypes later (5,127 to be precise), he had the world’s first bagless vacuum — and a vast collection of patents to protect 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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sgJY7eJ38hfp8ujmt9Je4d" name="Dyson Supersonic Nural rear and controls" alt="Rear view of the Dyson Supersonic Nural next to the Supersonic Travel showing rear sensors and controls" src="https://cdn.mos.cms.futurecdn.net/sgJY7eJ38hfp8ujmt9Je4d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Dyson Supersonic was created to solve the problem of heavy and cumbersome hair dryers, with a lighter motor and a center of gravity that sits in your palm </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Dyson’s understanding of airflow and cyclonic technology has informed almost all of the company’s subsequent products; but like the vacuum, each one started with a problem. The Dyson Airblade hand dryer was created to reduce waste paper towels; the Airmultiplier fan solved the issue of ‘choppy’ air from conventional fan blades; the Pure Hot+Cool purifier was made to tackle indoor air pollution; and the Supersonic hairdryer solved the problem of heavy and uncomfortable hairdryers with weighty motors.</p><p>In every case, the form of the finished product was dictated by the problem it was designed to solve — even if the result looked totally unlike established versions of the device.</p><p>“That’s why Dyson products often look unusual; they’re built around their function,” said Jake Dyson in his Malmesbury office. “They’re also beautiful. A hair dryer has a hole through it because of how the airflow works. Fans and other products expose their engineering principles through the way they look — we’re not hiding how things work, we’re expressing it.”</p><h2 id="creative-color">Creative color</h2><p>Those unusual designs are often set off by equally unusual color schemes, which tend to highlight buttons, switches, removable canisters, and other functional parts.</p><p>“We have a team here, CMF, which is colors, materials and finishes, that look into the appearance but also materials of our products," said Jake Dyson. </p><p>The CMF team doesn’t just draw on experience from successful projects, but also failed ones like the cancelled <a href="https://www.techradar.com/news/dyson-shows-off-its-canceled-electric-car-for-the-first-time">Dyson electric car</a>, which provided finish and material ideas for many of the company’s health and beauty devices.</p><p>Most recently, CMF lent its expertise to Dyson's first hand-held fan — the <a href="https://www.techradar.com/home/air-quality/dyson-hushjet-mini-cool-review">Dyson HushHet Mini Cool</a> — which launched just in time for a series of heatwaves in the UK. It sold out almost immediately, and after testing it myself, I can see why; it’s compact, much more powerful than its closest rival, the <a href="https://www.techradar.com/home/small-appliances/more-powerful-and-versatile-than-any-other-personal-fan-ive-tested-i-reviewed-sharks-3-in-1-portable-fan-and-have-never-experienced-so-many-different-kinds-of-cooling">Shark ChillPill</a>, and more affordable to boot.</p><p>“We’ve seen strong demand [for the HushHet Mini Cool], and it’s one of those products where people don’t initially realize they need it but once they try it, they understand the value,” said Jake Dyson. “It’s designed to be reusable, not disposable like cheaper alternatives. I've seen people with the cheap plastic fans that break very [easily], but we wanted ours to be well engineered, durable, quiet and efficient.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3484px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="zRmEPSPjqqzG5hM5fdLUmC" name="dyson-hushjet-listing" alt="Dyson HushJet Mini Cool fan in woman's hand" src="https://cdn.mos.cms.futurecdn.net/zRmEPSPjqqzG5hM5fdLUmC-1920-80.jpg" mos="" align="middle" fullscreen="" width="3484" height="1960" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Dyson HushJet Mini Cool fan is the company's latest product, and proved enormously popular during a hot British summer </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>“We’re working on scaling production, but demand has been very strong, so availability can sometimes be limited. That said, it is coming back to market.”</p><p>So what does the future hold? The company is investigating ways to use AI where it will actually add value, helping machines interpret data and make better decisions, and Jake Dyson says that "vision systems and new product directions" are the most exciting areas for him.</p><p>"We’ve historically been very strong in mechanical engineering motors, airflow, performance. But now, adding cameras and vision systems allows machines to detect what they’re looking at, understand it and act accordingly. </p><p>"That opens up entirely new categories of products and capabilities, so we’re moving from purely mechanical devices to machines that can see, think, and respond, and that’s where the next wave of innovation is coming from."</p><p>It'll be fascinating to see which problems the company will be looking to solve with those new technologies, and there's no way of knowing what the next generation of Dyson products will look like as the company expands into new areas. We'll just have to wait and see — but it's definitely not going to be boring.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/vacuums/were-not-hiding-how-things-work-were-expressing-it-i-sat-down-with-jake-dyson-to-talk-radical-product-design-and-why-your-favorite-vacuum-and-hair-dryer-look-like-nothing-else-on-the-planet</link>
                                                                            <description>
                            <![CDATA[ I spoke to Chief Engineer Jake Dyson about the company's unique designs, and why it's not afraid to break the mold ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">cwZynwBc9LVbE7hzcokdZW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/unYXNLXjNimihSwC87SeE9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 28 Jul 2026 13:01:27 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Hair Care]]></category>
                                                    <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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/unYXNLXjNimihSwC87SeE9-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of three Dyson products]]></media:description>                                                            <media:text><![CDATA[Split image of three Dyson products]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of three Dyson products]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/unYXNLXjNimihSwC87SeE9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Whether it’s a vacuum cleaner, a hand dryer, an air purifier, or a fan, Dyson products rarely look like anything else on the market — and that’s particularly apparent at the company’s campus in Malmesbury, southwest England, where images of recent launches decorate the walls like modern art. The sprawling complex, in a particularly beautiful patch of Wiltshire countryside, is home to Dyson’s global Research, Design and Development (RDD) center, and the Dyson Institute, where students from around the world study while working alongside engineers on live projects. I visited the center to meet the company’s Chief Engineer Jake Dyson — son of founder Sir James Dyson — and learn more about the company’s approach to design.</p><p>Jake Dyson didn’t join his father’s business immediately; instead he set up a workshop and made a name for himself in the world of industrial lighting. Sitting in his office, I asked whether his experience in that sector had contributed to his work at Dyson today.</p><p>“Yes, it comes down to identifying problems and solving them,” he explained. “When LEDs first entered the market, I realized people weren’t cooling them properly. The promise of LEDs is that they should last a lifetime, but in reality they were being treated like disposable lightbulbs. I visited Osram in Asia, and they explained that if you keep the diode temperature below about 50C [120F, you can maintain brightness, color quality, and lifespan. That became my goal.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="JiQkHndPcJcxv38qoiRpc4" name="GettyImages-612934556" alt="Building at Dyson's campus in Malmesbury, with picture of Dyson Supersonic hairdryer on the side" src="https://cdn.mos.cms.futurecdn.net/JiQkHndPcJcxv38qoiRpc4-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2250" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dyson's unique product designs take center stage at the company's campus in Malmesbury, UK </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images / Bloomberg)</span></figcaption></figure><p>“I looked at how satellites manage heat. In space, temperatures swing from extremely hot to extremely cold, so they need precise thermal control. I applied similar thinking by designing systems that passively dissipate heat. For example, the heat moves away from the chip and is cooled by airflow, maintaining a stable temperature even at high power. That process, spotting a problem and solving it, is what drives everything.”</p><p>That problem-solving approach has always been the driving force behind the Dyson brand, and explains its unusual portfolio of products; its engineers have never been afraid to venture into new areas when there’s a problem to be solved.</p><p>“Sometimes it comes from frustration," said Jake Dyson. "'This product is rubbish, how can we make it better?’ Other times it’s curiosity: ‘Why does this work the way it does?’”</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eJqjYX"></div>                            </div>                            <script src="https://kwizly.com/embed/eJqjYX.js" async></script><h2 id="problem-first-design">Problem-first design</h2><p>James Dyson’s book <em>Invention: A Life of Learning Through Failure</em>, describes how the problem-first process led to the creation of many of the company’s most iconic and recognizable products — starting with a humble wheelbarrow. Dyson and his wife Deidre were renovating a house in Gloucestershire, England, and wanted to create a garden, but the traditional tools proved frustrating.</p><p>“I used a navy barrow in anger and its limitations became increasingly clear,” writes Dyson. “Cement slopped out of it. Its tubular legs sunk into the ground. It was hard to steer. Its sharp edges damaged doorframes. The more I used it, the more I realized that nobody had really thought about these problems or bothered to fix them.”</p><p>After much experimentation with shapes, materials, and manufacturing processes, the result was the Ballbarrow: a molded plastic bucket on a steel frame, with the conventional wheel replaced by a pneumatic ball made from EVA (ethylene-vinyl acetate). This spread the weight of the load more evenly on soft ground, and was easier to maneuver than a wheel — and in bright orange, it looked unlike anything else at the time. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kMp4wwg6ENAWBHgKuCSkUJ" name="GettyImages-1362604242" alt="Dyson Airblade hand dryer" src="https://cdn.mos.cms.futurecdn.net/kMp4wwg6ENAWBHgKuCSkUJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1024" height="576" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dyson products are always designed to solve a problem — the Airblade hand dryer was created to reduce waste from paper towels in public bathrooms </span><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images, Gado)</span></figcaption></figure><p>The product itself was a success, but due to a series of poor business decisions, Dyson senior eventually lost control of the company he had founded around it, Kirk-Dyson, and was ultimately kicked out by the other shareholders.</p><p>“I had lost five years of work by not valuing my creation,” he wrote. “I had failed to protect the one thing that was most valuable to me.”</p><p>It was a painful experience, but one he learned from as he pressed on with identifying and solving problems — starting with the creation of the first cyclonic vacuum cleaner, which he designed after realizing that dust bags don’t just serve to collect dust — they also act as filters that block airflow, drastically reducing suction power. </p><p>“I remembered the same clogging problem on the calico cloth with the powder coating in the Ballbarrow factory and the giant cyclone we had made to solve it,” he wrote. “What if I could develop a much smaller version and replace the clogging bag in a vacuum cleaner?”</p><p>Thousands of prototypes later (5,127 to be precise), he had the world’s first bagless vacuum — and a vast collection of patents to protect 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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sgJY7eJ38hfp8ujmt9Je4d" name="Dyson Supersonic Nural rear and controls" alt="Rear view of the Dyson Supersonic Nural next to the Supersonic Travel showing rear sensors and controls" src="https://cdn.mos.cms.futurecdn.net/sgJY7eJ38hfp8ujmt9Je4d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Dyson Supersonic was created to solve the problem of heavy and cumbersome hair dryers, with a lighter motor and a center of gravity that sits in your palm </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Dyson’s understanding of airflow and cyclonic technology has informed almost all of the company’s subsequent products; but like the vacuum, each one started with a problem. The Dyson Airblade hand dryer was created to reduce waste paper towels; the Airmultiplier fan solved the issue of ‘choppy’ air from conventional fan blades; the Pure Hot+Cool purifier was made to tackle indoor air pollution; and the Supersonic hairdryer solved the problem of heavy and uncomfortable hairdryers with weighty motors.</p><p>In every case, the form of the finished product was dictated by the problem it was designed to solve — even if the result looked totally unlike established versions of the device.</p><p>“That’s why Dyson products often look unusual; they’re built around their function,” said Jake Dyson in his Malmesbury office. “They’re also beautiful. A hair dryer has a hole through it because of how the airflow works. Fans and other products expose their engineering principles through the way they look — we’re not hiding how things work, we’re expressing it.”</p><h2 id="creative-color">Creative color</h2><p>Those unusual designs are often set off by equally unusual color schemes, which tend to highlight buttons, switches, removable canisters, and other functional parts.</p><p>“We have a team here, CMF, which is colors, materials and finishes, that look into the appearance but also materials of our products," said Jake Dyson. </p><p>The CMF team doesn’t just draw on experience from successful projects, but also failed ones like the cancelled <a href="https://www.techradar.com/news/dyson-shows-off-its-canceled-electric-car-for-the-first-time">Dyson electric car</a>, which provided finish and material ideas for many of the company’s health and beauty devices.</p><p>Most recently, CMF lent its expertise to Dyson's first hand-held fan — the <a href="https://www.techradar.com/home/air-quality/dyson-hushjet-mini-cool-review">Dyson HushHet Mini Cool</a> — which launched just in time for a series of heatwaves in the UK. It sold out almost immediately, and after testing it myself, I can see why; it’s compact, much more powerful than its closest rival, the <a href="https://www.techradar.com/home/small-appliances/more-powerful-and-versatile-than-any-other-personal-fan-ive-tested-i-reviewed-sharks-3-in-1-portable-fan-and-have-never-experienced-so-many-different-kinds-of-cooling">Shark ChillPill</a>, and more affordable to boot.</p><p>“We’ve seen strong demand [for the HushHet Mini Cool], and it’s one of those products where people don’t initially realize they need it but once they try it, they understand the value,” said Jake Dyson. “It’s designed to be reusable, not disposable like cheaper alternatives. I've seen people with the cheap plastic fans that break very [easily], but we wanted ours to be well engineered, durable, quiet and efficient.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3484px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="zRmEPSPjqqzG5hM5fdLUmC" name="dyson-hushjet-listing" alt="Dyson HushJet Mini Cool fan in woman's hand" src="https://cdn.mos.cms.futurecdn.net/zRmEPSPjqqzG5hM5fdLUmC-1920-80.jpg" mos="" align="middle" fullscreen="" width="3484" height="1960" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Dyson HushJet Mini Cool fan is the company's latest product, and proved enormously popular during a hot British summer </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>“We’re working on scaling production, but demand has been very strong, so availability can sometimes be limited. That said, it is coming back to market.”</p><p>So what does the future hold? The company is investigating ways to use AI where it will actually add value, helping machines interpret data and make better decisions, and Jake Dyson says that "vision systems and new product directions" are the most exciting areas for him.</p><p>"We’ve historically been very strong in mechanical engineering motors, airflow, performance. But now, adding cameras and vision systems allows machines to detect what they’re looking at, understand it and act accordingly. </p><p>"That opens up entirely new categories of products and capabilities, so we’re moving from purely mechanical devices to machines that can see, think, and respond, and that’s where the next wave of innovation is coming from."</p><p>It'll be fascinating to see which problems the company will be looking to solve with those new technologies, and there's no way of knowing what the next generation of Dyson products will look like as the company expands into new areas. We'll just have to wait and see — but it's definitely not going to be boring.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dyson Supersonic Travel vs Supersonic Nural: I tested the two premium hair dryers to see what you get — and don't get — for the substantial price difference ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Following the launch of Dyson's first ever compact hair dryer, the Supersonic Travel, I spent four weeks putting it through its paces, including during a trip to San Francisco — you can read about this in depth in my <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-travel-review" target="_blank">Dyson Supersonic Travel review</a>. </p><p>What I kept coming back to was how similar it seemed to <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving" target="_blank">Dyson's Supersonic Nural</a>, despite there being a $150 / £150 / AU$300 gap between the two. Both use the same motor and the same intelligent heat control technology. Both use the same magnetic attachment system, meaning any nozzle or diffuser from either machine works on both. And both deliver the same smooth, frizz-free finish that Dyson has become known for.</p><p>I've tested many of the <a href="https://www.techradar.com/best/best-hair-dryer-5-hair-dryers-for-smooth-and-shiny-styles" target="_blank">best hair dryers</a> on the market, and Dyson consistently sits near the top. So if the technology is this similar, what exactly are you paying the extra cash for — and is the Nural worth it? I tested the two side by side. Here's what you need to know.</p><div data-model-name="Dyson Supersonic Nural,Dyson Supersonic Travel" data-widget-type="multimodelreview"></div><h3 class="article-body__section" id="section-dyson-supersonic-travel-vs-supersonic-nural-dryer-efficiency"><span>Dyson Supersonic Travel vs Supersonic Nural dryer: efficiency</span></h3><p>On sheer drying power, the Nural wins. It's a full-size dryer with full airflow, and on my fine, mid-length hair it dried in around two and a half minutes on high heat. The Travel took around four minutes in the same conditions.</p><p>Four minutes is fast for a travel dryer — faster than every hotel dryer I've used and faster than some standard home dryers too. The finish was smooth and shiny every time, which is the more important result. But the gap is significant, and if you have thick or long hair that already takes 15 or 20 minutes at home, you'll feel it a lot more than I did.</p><p>Both have a 110,000 RPM motor, and both use a built-in thermistor sensor that continuously monitors air temperature to prevent heat damage and protect your hair's shine. </p><p>Interestingly, the cheaper Travel measures temperature more frequently than the pricier Nural — over 100 times per second versus 40. However, where the Travel uses it as a protective measure, the Nural uses it in more advanced ways for its Scalp Protect Mode. This mode uses a network of Nural sensors and an infrared beam to measure the distance between the dryer and your scalp in real time, automatically reducing heat and airflow as it gets closer to maintain a consistent 131 F / 55 C at the roots. </p><p><strong>Winner: Dyson Supersonic Nural</strong></p><h3 class="article-body__section" id="section-dyson-supersonic-travel-vs-supersonic-nural-dryer-design-comfort"><span>Dyson Supersonic Travel vs Supersonic Nural dryer: design & comfort</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EGg7NaHWHcsCMGbJVqYa4d" name="Dyson Supersonic Nural vs Dyson Supersonic Travel" alt="Dyson Supersonic Nural and Supersonic Travel hair dryers compared on a countertop" src="https://cdn.mos.cms.futurecdn.net/EGg7NaHWHcsCMGbJVqYa4d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The size difference is obvious, with the Travel (right) designed to take up much less luggage space than the Nural (left) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Both the Nural and Travel look unmistakably like Dyson products. They have the same cylindrical head, narrow handle, and magnetic barrel as the entire Supersonic range. I tested the Travel in Ceramic Pink/Rose Gold and the Nural in Red Velvet/Gold, and both have a stylish soft matte finish. </p><p>The biggest and most obvious design difference is in size. </p><p>The Nural weighs 1.5lbs / 684g and measures 3.8 x 3 x 11.3 inches / 9.8 x 7.7 x 28 cm. The Travel is 32% smaller — at 2.7 x 2.8 x 8.7 inches / 6.8 x 7.1 x 22.2 cm — and almost half the weight. This makes it small and light enough to drop into a handbag without rearranging everything around it and I carried the Travel to San Francisco in a tote bag alongside my laptop and it barely registered.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LiKf96xfhZfpK9JwmMeV3d" name="Dyson Supersonic Travel rear" alt="Rear view of the Dyson Supersonic Travel hair dryer showing its rear panel" src="https://cdn.mos.cms.futurecdn.net/LiKf96xfhZfpK9JwmMeV3d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Both models put airflow and temperature buttons on the rear of the barrel (pictured on the Travel) with LEDs above each button showing your current setting. Unlike the Nural through, the Travel model doesn’t include rear scalp protection sensors </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Both put airflow and temperature buttons on the rear of the barrel, with LEDs above each button showing your current setting. On the Nural, these LEDs change color as you cycle through settings to make it easier to see, at a glance, what setting you're on. The Travel's stay white, making it harder.  </p><p>Beyond this, the Nural offers four heat settings plus three airflow speeds. The Travel has three heat settings and two airflow speeds. On the Travel, its cool shot requires sliding the power button upward past its 'on' position. This will be familiar if you own a <a href="https://www.techradar.com/home/hair-care/dyson-airwrap-i-d-review" target="_blank">Dyson Airwrap i.d</a> but if you don't, this feature won't feel obvious the first time you use the Travel. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="K6V2496jQFvT7qK7zecK5d" name="Dyson Supersonic Nural controls" alt="Close-up of the Dyson Supersonic Nural airflow and temperature control buttons" src="https://cdn.mos.cms.futurecdn.net/K6V2496jQFvT7qK7zecK5d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Nural offers four heat settings plus three airflow speeds. The Travel has three heat settings and two airflow speeds </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Nural gives you meaningfully more control over both heat and airflow, which matters if you have multiple hair types or needs in your household, or if you regularly switch between drying and styling with different attachments. </p><p>Cord length is 9.2ft / 2.8m on the Nural and 6.6ft / 2m on the Travel, and neither folds. The Travel's cord is longer than I'd like for a machine sold primarily on portability but this longer length does make it easier to use in a hotel room when the plug socket aren't always in the most useful places. </p><p><strong>Winner: Draw</strong> – even though the Nural has some standout design benefits compared to the Travel,  they fit different needs: the Nural is better designed for home, while the Travel is better for everywhere else.</p><h3 class="article-body__section" id="section-dyson-supersonic-travel-vs-supersonic-nural-dryer-special-features"><span>Dyson Supersonic Travel vs Supersonic Nural dryer: special features</span></h3><p>The Travel's standout feature is auto-voltage. It adapts automatically to any supply between 100V and 240V without the need for a converter or a switch. I used it in San Francisco with a standard plug adapter and there was no drop in power, change in noise or overheating. </p><p>The Nural counters with Scalp Protect Mode, which uses proprietary sensors to detect proximity to your scalp and automatically drops the air temperature. When you pull the dryer away, it returns to your selected setting. This setting works in the background, and over months of daily use I haven't once scorched my roots on a high heat setting. For anyone with a sensitive scalp, fine hair, or hair growth concerns, it's a functional benefit rather than a convenience feature.</p><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="njTYTtk9jF7cTzwsLR8sAd" name="Dyson Supersonic Nural and attachments" alt="Dyson Supersonic Nural hair dryer with five magnetic styling attachments on a worktop" src="https://cdn.mos.cms.futurecdn.net/njTYTtk9jF7cTzwsLR8sAd-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">For the higher price, the Nural ships with multiple attachments (pictured) compared to the Travel's single nozzle. The specifics of these attachments vary slightly depending on which model you buy  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Nural also has Attachment Learning, which recognises which nozzle is fitted via RFID chips and remembers your preferred settings. </p><p>For example, if you swap to the diffuser, the Nural will automatically drop to your usual diffuser heat and speed. The Pause Detect feature then cuts the airflow when the dryer is put down and resumes when you pick it back up. </p><p>The Travel has neither of those features but it is compatible with the entire Supersonic and Supersonic Nural attachment range. If you already own the Nural, you can pack your existing nozzles and diffuser and use them on the Travel. </p><p><strong>Winner: Dyson</strong> <strong>Nural</strong> – the Travel's auto-voltage is the most widely practical feature across the two dryers but the Nural is a much more advanced choice.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ukrhPDdr6oC3pG3QAx6s3d" name="Dyson Supersonic Travel with Nural attachments" alt="Dyson Supersonic Travel hair dryer beside a Dyson Nural styling attachment" src="https://cdn.mos.cms.futurecdn.net/ukrhPDdr6oC3pG3QAx6s3d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Travel is compatible with the entire Supersonic and Supersonic Nural attachment range. If you already own the Nural, you can pack your existing nozzles and diffuser and use them on the Travel (pictured) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dyson-supersonic-travel-vs-supersonic-nural-dryer-specs"><span>Dyson Supersonic Travel vs Supersonic Nural dryer: specs</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Model:</p></th><th  ><p>Dyson Supersonic Travel</p></th><th  ><p>Dyson Supersonic Nural</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Wattage:</p></td><td  ><p>1,000–1,220W</p></td><td  ><p>1,600W</p></td></tr><tr><td class="firstcol " ><p>Weight (without cord, appox):</p></td><td  ><p>0.7lbs / 330g</p></td><td  ><p>1.5lbs / 684g</p></td></tr><tr><td class="firstcol " ><p>Size (H x W x L, approx):</p></td><td  ><p>2.7 x 2.8 x 8.7 inches / 6.8 x 7.1 x 22.2cm</p></td><td  ><p>3.0 x 3.8 x 11.3 inches / 7.7 x 9.8 x 28.8cm</p></td></tr><tr><td class="firstcol " ><p>Airflow settings:</p></td><td  ><p>2</p></td><td  ><p>3</p></td></tr><tr><td class="firstcol " ><p>Temperature settings:</p></td><td  ><p>3</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p>Extra modes:</p></td><td  ><p>Cool shot</p></td><td  ><p>Cool shot, Scalp Protect Mode, Pause Detect, Attachment Learning</p></td></tr><tr><td class="firstcol " ><p>Cord length:</p></td><td  ><p>6.6ft / 2m</p></td><td  ><p>8.6ft / 2.6m</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-should-i-buy-the-dyson-supersonic-travel-or-supersonic-nural-dryer"><span>Should I buy the Dyson Supersonic Travel or Supersonic Nural dryer?</span></h3><h2 id="buy-the-dyson-supersonic-travel-if">Buy the Dyson Supersonic Travel if...</h2><p>✅ <strong>You travel frequently and your hair matters to you:</strong> Hotel dryers are a lottery. The Travel gives you consistent Dyson-quality results wherever you are.</p><p>✅ <strong>You already own a Dyson Supersonic or Nural:</strong> The attachment compatibility means you're not buying a second set of nozzles – just a travel body for your existing routine. </p><p>✅ <strong>You have fine or mid-length hair:</strong> The reduced airflow won't be an issue for finer hair types. Four minutes is still fast, and the intelligent heat control means the finish is just as good as you'd get from a full-size dryer.</p><div data-widget-type="review" data-model-name="Dyson Supersonic Travel"></div><h2 id="buy-the-dyson-supersonic-nural-if">Buy the Dyson Supersonic Nural if...</h2><p>✅ <strong>You want the best Dyson for home use:</strong> Full airflow, smarter controls, color-coded LEDs and five attachments make this the more complete package for everyday drying.</p><p>✅ <strong>You have a sensitive scalp or fine hair at the roots:</strong> Scalp Protect Mode works in the background and over months of daily use, the difference in root and hair health is noticeable. </p><p>✅ <strong>You dry your hair every day:</strong> The Nural's Attachment Learning and Pause Detect are small features that add up to an easier daily routine. </p><div data-widget-type="review" data-model-name="Dyson Supersonic Nural"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/dyson-supersonic-travel-vs-supersonic-nural</link>
                                                                            <description>
                            <![CDATA[ Two of Dyson's best hair dryers share the same motor and attachments but are built for very different needs. Here's what you need to know before you buy ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YkqSz7kCS92x8sLfoEBSjb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yQHNJfwjk4eQvr64tAa99d-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 20:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hair Care]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Victoria Woollaston ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/XPLrVG3jXHruLmXMeGpr5d-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yQHNJfwjk4eQvr64tAa99d-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Side by side, the Dyson Nural (left) is noticeably larger than the compact Supersonic Travel (right)  ]]></media:description>                                                            <media:text><![CDATA[Dyson Supersonic Nural and Dyson Supersonic Travel hair dryers shown side by side]]></media:text>
                                <media:title type="plain"><![CDATA[Dyson Supersonic Nural and Dyson Supersonic Travel hair dryers shown side by side]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yQHNJfwjk4eQvr64tAa99d-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Following the launch of Dyson's first ever compact hair dryer, the Supersonic Travel, I spent four weeks putting it through its paces, including during a trip to San Francisco — you can read about this in depth in my <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-travel-review" target="_blank">Dyson Supersonic Travel review</a>. </p><p>What I kept coming back to was how similar it seemed to <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving" target="_blank">Dyson's Supersonic Nural</a>, despite there being a $150 / £150 / AU$300 gap between the two. Both use the same motor and the same intelligent heat control technology. Both use the same magnetic attachment system, meaning any nozzle or diffuser from either machine works on both. And both deliver the same smooth, frizz-free finish that Dyson has become known for.</p><p>I've tested many of the <a href="https://www.techradar.com/best/best-hair-dryer-5-hair-dryers-for-smooth-and-shiny-styles" target="_blank">best hair dryers</a> on the market, and Dyson consistently sits near the top. So if the technology is this similar, what exactly are you paying the extra cash for — and is the Nural worth it? I tested the two side by side. Here's what you need to know.</p><div data-model-name="Dyson Supersonic Nural,Dyson Supersonic Travel" data-widget-type="multimodelreview"></div><h3 class="article-body__section" id="section-dyson-supersonic-travel-vs-supersonic-nural-dryer-efficiency"><span>Dyson Supersonic Travel vs Supersonic Nural dryer: efficiency</span></h3><p>On sheer drying power, the Nural wins. It's a full-size dryer with full airflow, and on my fine, mid-length hair it dried in around two and a half minutes on high heat. The Travel took around four minutes in the same conditions.</p><p>Four minutes is fast for a travel dryer — faster than every hotel dryer I've used and faster than some standard home dryers too. The finish was smooth and shiny every time, which is the more important result. But the gap is significant, and if you have thick or long hair that already takes 15 or 20 minutes at home, you'll feel it a lot more than I did.</p><p>Both have a 110,000 RPM motor, and both use a built-in thermistor sensor that continuously monitors air temperature to prevent heat damage and protect your hair's shine. </p><p>Interestingly, the cheaper Travel measures temperature more frequently than the pricier Nural — over 100 times per second versus 40. However, where the Travel uses it as a protective measure, the Nural uses it in more advanced ways for its Scalp Protect Mode. This mode uses a network of Nural sensors and an infrared beam to measure the distance between the dryer and your scalp in real time, automatically reducing heat and airflow as it gets closer to maintain a consistent 131 F / 55 C at the roots. </p><p><strong>Winner: Dyson Supersonic Nural</strong></p><h3 class="article-body__section" id="section-dyson-supersonic-travel-vs-supersonic-nural-dryer-design-comfort"><span>Dyson Supersonic Travel vs Supersonic Nural dryer: design & comfort</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EGg7NaHWHcsCMGbJVqYa4d" name="Dyson Supersonic Nural vs Dyson Supersonic Travel" alt="Dyson Supersonic Nural and Supersonic Travel hair dryers compared on a countertop" src="https://cdn.mos.cms.futurecdn.net/EGg7NaHWHcsCMGbJVqYa4d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The size difference is obvious, with the Travel (right) designed to take up much less luggage space than the Nural (left) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Both the Nural and Travel look unmistakably like Dyson products. They have the same cylindrical head, narrow handle, and magnetic barrel as the entire Supersonic range. I tested the Travel in Ceramic Pink/Rose Gold and the Nural in Red Velvet/Gold, and both have a stylish soft matte finish. </p><p>The biggest and most obvious design difference is in size. </p><p>The Nural weighs 1.5lbs / 684g and measures 3.8 x 3 x 11.3 inches / 9.8 x 7.7 x 28 cm. The Travel is 32% smaller — at 2.7 x 2.8 x 8.7 inches / 6.8 x 7.1 x 22.2 cm — and almost half the weight. This makes it small and light enough to drop into a handbag without rearranging everything around it and I carried the Travel to San Francisco in a tote bag alongside my laptop and it barely registered.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LiKf96xfhZfpK9JwmMeV3d" name="Dyson Supersonic Travel rear" alt="Rear view of the Dyson Supersonic Travel hair dryer showing its rear panel" src="https://cdn.mos.cms.futurecdn.net/LiKf96xfhZfpK9JwmMeV3d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Both models put airflow and temperature buttons on the rear of the barrel (pictured on the Travel) with LEDs above each button showing your current setting. Unlike the Nural through, the Travel model doesn’t include rear scalp protection sensors </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Both put airflow and temperature buttons on the rear of the barrel, with LEDs above each button showing your current setting. On the Nural, these LEDs change color as you cycle through settings to make it easier to see, at a glance, what setting you're on. The Travel's stay white, making it harder.  </p><p>Beyond this, the Nural offers four heat settings plus three airflow speeds. The Travel has three heat settings and two airflow speeds. On the Travel, its cool shot requires sliding the power button upward past its 'on' position. This will be familiar if you own a <a href="https://www.techradar.com/home/hair-care/dyson-airwrap-i-d-review" target="_blank">Dyson Airwrap i.d</a> but if you don't, this feature won't feel obvious the first time you use the Travel. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="K6V2496jQFvT7qK7zecK5d" name="Dyson Supersonic Nural controls" alt="Close-up of the Dyson Supersonic Nural airflow and temperature control buttons" src="https://cdn.mos.cms.futurecdn.net/K6V2496jQFvT7qK7zecK5d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Nural offers four heat settings plus three airflow speeds. The Travel has three heat settings and two airflow speeds </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Nural gives you meaningfully more control over both heat and airflow, which matters if you have multiple hair types or needs in your household, or if you regularly switch between drying and styling with different attachments. </p><p>Cord length is 9.2ft / 2.8m on the Nural and 6.6ft / 2m on the Travel, and neither folds. The Travel's cord is longer than I'd like for a machine sold primarily on portability but this longer length does make it easier to use in a hotel room when the plug socket aren't always in the most useful places. </p><p><strong>Winner: Draw</strong> – even though the Nural has some standout design benefits compared to the Travel,  they fit different needs: the Nural is better designed for home, while the Travel is better for everywhere else.</p><h3 class="article-body__section" id="section-dyson-supersonic-travel-vs-supersonic-nural-dryer-special-features"><span>Dyson Supersonic Travel vs Supersonic Nural dryer: special features</span></h3><p>The Travel's standout feature is auto-voltage. It adapts automatically to any supply between 100V and 240V without the need for a converter or a switch. I used it in San Francisco with a standard plug adapter and there was no drop in power, change in noise or overheating. </p><p>The Nural counters with Scalp Protect Mode, which uses proprietary sensors to detect proximity to your scalp and automatically drops the air temperature. When you pull the dryer away, it returns to your selected setting. This setting works in the background, and over months of daily use I haven't once scorched my roots on a high heat setting. For anyone with a sensitive scalp, fine hair, or hair growth concerns, it's a functional benefit rather than a convenience feature.</p><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="njTYTtk9jF7cTzwsLR8sAd" name="Dyson Supersonic Nural and attachments" alt="Dyson Supersonic Nural hair dryer with five magnetic styling attachments on a worktop" src="https://cdn.mos.cms.futurecdn.net/njTYTtk9jF7cTzwsLR8sAd-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">For the higher price, the Nural ships with multiple attachments (pictured) compared to the Travel's single nozzle. The specifics of these attachments vary slightly depending on which model you buy  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Nural also has Attachment Learning, which recognises which nozzle is fitted via RFID chips and remembers your preferred settings. </p><p>For example, if you swap to the diffuser, the Nural will automatically drop to your usual diffuser heat and speed. The Pause Detect feature then cuts the airflow when the dryer is put down and resumes when you pick it back up. </p><p>The Travel has neither of those features but it is compatible with the entire Supersonic and Supersonic Nural attachment range. If you already own the Nural, you can pack your existing nozzles and diffuser and use them on the Travel. </p><p><strong>Winner: Dyson</strong> <strong>Nural</strong> – the Travel's auto-voltage is the most widely practical feature across the two dryers but the Nural is a much more advanced choice.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ukrhPDdr6oC3pG3QAx6s3d" name="Dyson Supersonic Travel with Nural attachments" alt="Dyson Supersonic Travel hair dryer beside a Dyson Nural styling attachment" src="https://cdn.mos.cms.futurecdn.net/ukrhPDdr6oC3pG3QAx6s3d-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Travel is compatible with the entire Supersonic and Supersonic Nural attachment range. If you already own the Nural, you can pack your existing nozzles and diffuser and use them on the Travel (pictured) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dyson-supersonic-travel-vs-supersonic-nural-dryer-specs"><span>Dyson Supersonic Travel vs Supersonic Nural dryer: specs</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Model:</p></th><th  ><p>Dyson Supersonic Travel</p></th><th  ><p>Dyson Supersonic Nural</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Wattage:</p></td><td  ><p>1,000–1,220W</p></td><td  ><p>1,600W</p></td></tr><tr><td class="firstcol " ><p>Weight (without cord, appox):</p></td><td  ><p>0.7lbs / 330g</p></td><td  ><p>1.5lbs / 684g</p></td></tr><tr><td class="firstcol " ><p>Size (H x W x L, approx):</p></td><td  ><p>2.7 x 2.8 x 8.7 inches / 6.8 x 7.1 x 22.2cm</p></td><td  ><p>3.0 x 3.8 x 11.3 inches / 7.7 x 9.8 x 28.8cm</p></td></tr><tr><td class="firstcol " ><p>Airflow settings:</p></td><td  ><p>2</p></td><td  ><p>3</p></td></tr><tr><td class="firstcol " ><p>Temperature settings:</p></td><td  ><p>3</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p>Extra modes:</p></td><td  ><p>Cool shot</p></td><td  ><p>Cool shot, Scalp Protect Mode, Pause Detect, Attachment Learning</p></td></tr><tr><td class="firstcol " ><p>Cord length:</p></td><td  ><p>6.6ft / 2m</p></td><td  ><p>8.6ft / 2.6m</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-should-i-buy-the-dyson-supersonic-travel-or-supersonic-nural-dryer"><span>Should I buy the Dyson Supersonic Travel or Supersonic Nural dryer?</span></h3><h2 id="buy-the-dyson-supersonic-travel-if">Buy the Dyson Supersonic Travel if...</h2><p>✅ <strong>You travel frequently and your hair matters to you:</strong> Hotel dryers are a lottery. The Travel gives you consistent Dyson-quality results wherever you are.</p><p>✅ <strong>You already own a Dyson Supersonic or Nural:</strong> The attachment compatibility means you're not buying a second set of nozzles – just a travel body for your existing routine. </p><p>✅ <strong>You have fine or mid-length hair:</strong> The reduced airflow won't be an issue for finer hair types. Four minutes is still fast, and the intelligent heat control means the finish is just as good as you'd get from a full-size dryer.</p><div data-widget-type="review" data-model-name="Dyson Supersonic Travel"></div><h2 id="buy-the-dyson-supersonic-nural-if">Buy the Dyson Supersonic Nural if...</h2><p>✅ <strong>You want the best Dyson for home use:</strong> Full airflow, smarter controls, color-coded LEDs and five attachments make this the more complete package for everyday drying.</p><p>✅ <strong>You have a sensitive scalp or fine hair at the roots:</strong> Scalp Protect Mode works in the background and over months of daily use, the difference in root and hair health is noticeable. </p><p>✅ <strong>You dry your hair every day:</strong> The Nural's Attachment Learning and Pause Detect are small features that add up to an easier daily routine. </p><div data-widget-type="review" data-model-name="Dyson Supersonic Nural"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I wanted great filter coffee and espresso without buying two appliances — and 9 months later, the Ninja Prestige DualBrew System is still my absolute favorite for both ]]></title>
                                                                                                <dc:content><![CDATA[ <p>I test over a dozen of the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best coffee makers</a> every year here at <em>TechRadar</em>, but having a small kitchen means I have to be very picky about which I choose to buy myself. The problem is, I love both drip coffee and espresso equally.  I'd happily pick up a compact espresso machine and a quality drip coffee maker such as the Breville Luxe Brewer Thermal, but that would mean sacrificing valuable food prep space and, potentially, not having enough work surface available for rolling pastry and kneading dough. </p><p>Of course, a kitchen with no space in which to make pies or bread would be tragic — but, thankfully, it doesn't have to come to that because the <a href="https://www.techradar.com/home/coffee-machines/ninja-prestige-dualbrew-system-review">Ninja Prestige DualBrew System</a> can handle all my espresso and drip coffee-making needs in one convenient package.</p><p>I first tested the DualBrew System (known as the Ninja Espresso and Coffee Maker Barista System in the US) about nine months ago, and it's still the most impressive two-in-one coffee system I've ever used. It isn't a particularly glamorous appliance to have sitting on your counter — it's designed for function rather than looks — but it's enormously practical and has clearly been designed by people who know and love their coffee.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3972px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="urPpRgjcqfFuFo6AMP6Tkk" name="IMG_20251009_133343" alt="Ninja Prestige Dual-Brew System on kitchen counter with cups, coffee capsules, and houseplant" src="https://cdn.mos.cms.futurecdn.net/urPpRgjcqfFuFo6AMP6Tkk-1920-80.jpg" mos="" align="middle" fullscreen="" width="3972" height="2234" 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 the left of its roughly cuboid-shaped body, you have a fully featured drip coffee maker, with a standard-sized brew basket and toughened glass carafe. It has all the features you'd expect from a good-quality standalone brewer, including different intensity settings (regular, rich, or over ice) and a timer to start brewing when you wake. </p><p>However, there are also some great additions, such as a drip-stop system that means you can safely remove the carafe partway through brewing without making a mess, as well as a fold-down drip tray so you can brew directly into a travel cup rather than the carafe if you want your coffee to-go in the morning.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OzLq0e"></div>                            </div>                            <script src="https://kwizly.com/embed/OzLq0e.js" async></script><p>Some drip coffee makers use of a double-walled insulated carafe to keep your drink at the ideal temperature after brewing, whereas others use a hotplate. The DualBrew System is in the latter camp, but unlike any other drip coffee maker I've tested, it has a smart hotplate that doesn't just heat your coffee consistently, but instead turns on and off to help maintain the right temperature without stewing your brew. It also turns off automatically when you take the carafe away.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5NYz3HAYiHa5zGkHtQfroh-1920-80.jpg" alt="Drip coffee basket in Ninja Prestige Dual-Brew System" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TzhrJDzFog688zHJWn8Ydh-1920-80.jpg" alt="Ninja Prestige Dual-Brew System dispensing coffee into carafe" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tb5UKu9KjUYAY4WEoaMfti-1920-80.jpg" alt="Person using Ninja Prestige Dual-Brew System drip-stop mechanism" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Espresso is handled on the right-hand side of the machine. The DualBrew System uses Nespresso Original-style coffee capsules, which means there's a huge array of different beans, blends, and roasts to choose from. Nestlé no longer owns the patent to this type of capsule, so any company is free to package its own freshly ground coffee in these little pods.</p><p>Personally, I like to use capsules from my local roastery, and an espresso made using these pods in the DualBrew System tastes almost identical to the same beans prepared with a manual coffee maker.</p><p>There's a choice of three drink sizes, and the espresso machine has an adjustable-height drip tray so you can use any cup you want. When you're done, the spent pod drops into a bin, ready to be emptied later.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3ci43DrpkrNEnkzhr6RTjd-1920-80.jpg" alt="Coffee capsule in Ninja Prestige Dual-Brew System" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tvYSRdfSwCsLW2aou8X6Fe-1920-80.jpg" alt="Person closing Ninja Prestige Dual-Brew System capsule holder" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/J46a95tEESbmfypYKw6Lxh-1920-80.jpg" alt="Person adjusting brew settings for espresso on Ninja Prestige Dual-Brew System" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The only downside of the DualBrew System is the lack of a steam wand (which makes sense, since there's no pressurized boiler here). Instead, there's an electric whisk that folds out from the rear of the machine. This doesn't heat your milk, but the DualBrew System offers a handy guide that advises how long to heat your milk for in the microwave, and how to whisk it for different espresso drinks. It's not the same as steam, but it's fine in a pinch when you don't have much space. </p><p>If that's a deal-breaker, a standalone milk frother such as the <a href="https://www.techradar.com/reviews/dreo-baristamaker">Dreo BaristaMaker</a> or <a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review">Smeg Mini Milk Frother</a> will deliver more authentic results, and is small enough to tuck into the corner of a cabinet when it's not in use.</p><p>If you love coffee in all its forms but don't have acres of countertop space to spare, the DualBrew System provides everything you need in a single, neat package — and it's affordable, too. At the time of writing, it's available for $249.99 / £179, down from a list price of $279.99 / £249.99. You'll find all today's best deals at the bottom of this article.</p><div data-widget-type="review" data-model-name="Ninja Prestige DualBrew System"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/i-wanted-great-filter-coffee-and-espresso-without-buying-two-appliances-and-9-months-later-the-ninja-prestige-dualbrew-system-is-still-my-absolute-favorite-for-both</link>
                                                                            <description>
                            <![CDATA[ I love both types of coffee equally, and this all-in-one brewer means I don't have to sacrifice my whole countertop for two separate machines. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DrfbfTGeCmVdvSKNLijKe4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4Q3PAM3UsBvBrTbGi4SBsi-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 20:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jul 2026 11:57:38 +0000</updated>
                                                                                                                                            <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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4Q3PAM3UsBvBrTbGi4SBsi-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ninja Prestige Dual-Brew System]]></media:description>                                                            <media:text><![CDATA[Ninja Prestige Dual-Brew System]]></media:text>
                                <media:title type="plain"><![CDATA[Ninja Prestige Dual-Brew System]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4Q3PAM3UsBvBrTbGi4SBsi-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I test over a dozen of the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best coffee makers</a> every year here at <em>TechRadar</em>, but having a small kitchen means I have to be very picky about which I choose to buy myself. The problem is, I love both drip coffee and espresso equally.  I'd happily pick up a compact espresso machine and a quality drip coffee maker such as the Breville Luxe Brewer Thermal, but that would mean sacrificing valuable food prep space and, potentially, not having enough work surface available for rolling pastry and kneading dough. </p><p>Of course, a kitchen with no space in which to make pies or bread would be tragic — but, thankfully, it doesn't have to come to that because the <a href="https://www.techradar.com/home/coffee-machines/ninja-prestige-dualbrew-system-review">Ninja Prestige DualBrew System</a> can handle all my espresso and drip coffee-making needs in one convenient package.</p><p>I first tested the DualBrew System (known as the Ninja Espresso and Coffee Maker Barista System in the US) about nine months ago, and it's still the most impressive two-in-one coffee system I've ever used. It isn't a particularly glamorous appliance to have sitting on your counter — it's designed for function rather than looks — but it's enormously practical and has clearly been designed by people who know and love their coffee.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3972px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="urPpRgjcqfFuFo6AMP6Tkk" name="IMG_20251009_133343" alt="Ninja Prestige Dual-Brew System on kitchen counter with cups, coffee capsules, and houseplant" src="https://cdn.mos.cms.futurecdn.net/urPpRgjcqfFuFo6AMP6Tkk-1920-80.jpg" mos="" align="middle" fullscreen="" width="3972" height="2234" 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 the left of its roughly cuboid-shaped body, you have a fully featured drip coffee maker, with a standard-sized brew basket and toughened glass carafe. It has all the features you'd expect from a good-quality standalone brewer, including different intensity settings (regular, rich, or over ice) and a timer to start brewing when you wake. </p><p>However, there are also some great additions, such as a drip-stop system that means you can safely remove the carafe partway through brewing without making a mess, as well as a fold-down drip tray so you can brew directly into a travel cup rather than the carafe if you want your coffee to-go in the morning.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OzLq0e"></div>                            </div>                            <script src="https://kwizly.com/embed/OzLq0e.js" async></script><p>Some drip coffee makers use of a double-walled insulated carafe to keep your drink at the ideal temperature after brewing, whereas others use a hotplate. The DualBrew System is in the latter camp, but unlike any other drip coffee maker I've tested, it has a smart hotplate that doesn't just heat your coffee consistently, but instead turns on and off to help maintain the right temperature without stewing your brew. It also turns off automatically when you take the carafe away.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5NYz3HAYiHa5zGkHtQfroh-1920-80.jpg" alt="Drip coffee basket in Ninja Prestige Dual-Brew System" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TzhrJDzFog688zHJWn8Ydh-1920-80.jpg" alt="Ninja Prestige Dual-Brew System dispensing coffee into carafe" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tb5UKu9KjUYAY4WEoaMfti-1920-80.jpg" alt="Person using Ninja Prestige Dual-Brew System drip-stop mechanism" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Espresso is handled on the right-hand side of the machine. The DualBrew System uses Nespresso Original-style coffee capsules, which means there's a huge array of different beans, blends, and roasts to choose from. Nestlé no longer owns the patent to this type of capsule, so any company is free to package its own freshly ground coffee in these little pods.</p><p>Personally, I like to use capsules from my local roastery, and an espresso made using these pods in the DualBrew System tastes almost identical to the same beans prepared with a manual coffee maker.</p><p>There's a choice of three drink sizes, and the espresso machine has an adjustable-height drip tray so you can use any cup you want. When you're done, the spent pod drops into a bin, ready to be emptied later.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3ci43DrpkrNEnkzhr6RTjd-1920-80.jpg" alt="Coffee capsule in Ninja Prestige Dual-Brew System" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tvYSRdfSwCsLW2aou8X6Fe-1920-80.jpg" alt="Person closing Ninja Prestige Dual-Brew System capsule holder" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/J46a95tEESbmfypYKw6Lxh-1920-80.jpg" alt="Person adjusting brew settings for espresso on Ninja Prestige Dual-Brew System" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The only downside of the DualBrew System is the lack of a steam wand (which makes sense, since there's no pressurized boiler here). Instead, there's an electric whisk that folds out from the rear of the machine. This doesn't heat your milk, but the DualBrew System offers a handy guide that advises how long to heat your milk for in the microwave, and how to whisk it for different espresso drinks. It's not the same as steam, but it's fine in a pinch when you don't have much space. </p><p>If that's a deal-breaker, a standalone milk frother such as the <a href="https://www.techradar.com/reviews/dreo-baristamaker">Dreo BaristaMaker</a> or <a href="https://www.techradar.com/home/coffee-machines/smeg-mini-milk-frother-review">Smeg Mini Milk Frother</a> will deliver more authentic results, and is small enough to tuck into the corner of a cabinet when it's not in use.</p><p>If you love coffee in all its forms but don't have acres of countertop space to spare, the DualBrew System provides everything you need in a single, neat package — and it's affordable, too. At the time of writing, it's available for $249.99 / £179, down from a list price of $279.99 / £249.99. You'll find all today's best deals at the bottom of this article.</p><div data-widget-type="review" data-model-name="Ninja Prestige DualBrew System"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The new De'Longhi Magnifica Duo prepares 20 different coffee drinks at the tap of a button — and its 3-minute cold brew feature has me sold ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Can't decide what kind of coffee you'd like in the morning? De'Longhi has just launched a new coffee maker that can prepare both hot and cold espresso drinks — and even drip coffee if you're in the mood for something different. The De'Longhi Magnifica Duo offers a menu of 20 preset drinks, which you can choose with a quick finger-tap.</p><p>If you want to fine-tune your coffee, there are three user profiles, which let you save drinks with custom size, intensity, and temperature settings.</p><p>The Magnifica Duo is a successor to the <a href="https://www.techradar.com/home/coffee-machines/delonghi-magnifica-evo-next-review">Magnifica Evo Next</a>, which our reviewer Josephine Watson awarded four stars out of five. The Duo has a similar look, and should be just as simple to use, but with the ability to prepare authentic cold-extracted espresso as well.</p><p>Unlike some other bean-to-cup coffee makers, which pour a shot of hot espresso over a cup of ice, the Magnifica Duo extracts espresso using cool water directly from the tank and passes it through the freshly-ground coffee beans more slowly to achieve a mellow, but still well-rounded flavor without bitterness.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5056px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oPcPzUgeRShEtd4VtvLmJk" name="Magnifca-Duo-ECAM33080SXB-Touch-Screen-Full" alt="Person pressing button on De'Longhi Magnifica Duo coffee maker" src="https://cdn.mos.cms.futurecdn.net/oPcPzUgeRShEtd4VtvLmJk-1920-80.jpg" mos="" align="middle" fullscreen="" width="5056" height="2844" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: De'Longhi)</span></figcaption></figure><p>Not only that, the Magnifica Duo also has a pair of swappable carafes for preparing hot and cold milk foam, so you can easily make iced lattes and cappuccinos. It's the same LatteCrema Hot and Cool system used by the De'Longhi Primadonna Aromatic, and is quite ingenious.</p><p>With the Hot and Cool system, milk never enters the machine itself, so you don't need to worry about any buildup inside, and each carafe can be disassembled into a few dishwasher-safe parts for quick and hygienic cleaning. It works with both and plant-based milks too, and in my experience testing the <a href="https://www.techradar.com/home/coffee-machines/delonghi-primadonna-aromatic-review">Primadonna Aromatic</a> it delivered excellent results with both.</p><p>The De'Longhi Magnifica Duo is available now for <a href="https://www.delonghi.com/en-us/p/magnifica-duo-de-longhi-magnifica-duo-fully-automatic-espresso-machine/ECAM33080SXB.html?pid=0132250263" target="_blank">$999.95 in the US</a>, and <a href="https://www.delonghi.com/en-gb/p/magnifica-duo-magnifica-duo-automatic-coffee-maker-ecam330.80.bxb/ECAM330.80.BXB.html?pid=0132250287" target="_blank">£699.99 in the UK</a>. That's about AU$1,350, though it hasn't launched in Australia just yet. I'm hoping to test it soon to see whether it can earn a place in our roundups of the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best coffee makers</a> and <a href="https://www.techradar.com/home/coffee-machines/best-espresso-machine">best espresso machines</a>.</p><div data-widget-type="review" data-model-name="De’Longhi Magnifica Duo Fully Automatic Espresso Machine" data-widget-title="Today's best De'Longhi Magnifica Duo deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/the-new-delonghi-magnifica-duo-prepares-20-different-coffee-drinks-at-the-tap-of-a-button-and-its-3-minute-cold-brew-feature-has-me-sold</link>
                                                                            <description>
                            <![CDATA[ De'Longhi has upgraded one of its best automatic coffee makers with the ability to prepare authentic cold-extracted espresso, complete with chilled milk foam. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">sGEkbdQRn4wHAm5vv76pyh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qxgGhAN2VjcokoSwnccqFk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Jul 2026 16:43:56 +0000</pubDate>                                                                                                                                <updated>Thu, 23 Jul 2026 05:50:51 +0000</updated>
                                                                                                                                            <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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/qxgGhAN2VjcokoSwnccqFk-1280-80.jpg">
                                                            <media:credit><![CDATA[De&#039;Longhi]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[De&#039;Longhi Magnifica Duo coffee maker preparing an iced coffee]]></media:description>                                                            <media:text><![CDATA[De&#039;Longhi Magnifica Duo coffee maker preparing an iced coffee]]></media:text>
                                <media:title type="plain"><![CDATA[De&#039;Longhi Magnifica Duo coffee maker preparing an iced coffee]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qxgGhAN2VjcokoSwnccqFk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Can't decide what kind of coffee you'd like in the morning? De'Longhi has just launched a new coffee maker that can prepare both hot and cold espresso drinks — and even drip coffee if you're in the mood for something different. The De'Longhi Magnifica Duo offers a menu of 20 preset drinks, which you can choose with a quick finger-tap.</p><p>If you want to fine-tune your coffee, there are three user profiles, which let you save drinks with custom size, intensity, and temperature settings.</p><p>The Magnifica Duo is a successor to the <a href="https://www.techradar.com/home/coffee-machines/delonghi-magnifica-evo-next-review">Magnifica Evo Next</a>, which our reviewer Josephine Watson awarded four stars out of five. The Duo has a similar look, and should be just as simple to use, but with the ability to prepare authentic cold-extracted espresso as well.</p><p>Unlike some other bean-to-cup coffee makers, which pour a shot of hot espresso over a cup of ice, the Magnifica Duo extracts espresso using cool water directly from the tank and passes it through the freshly-ground coffee beans more slowly to achieve a mellow, but still well-rounded flavor without bitterness.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5056px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oPcPzUgeRShEtd4VtvLmJk" name="Magnifca-Duo-ECAM33080SXB-Touch-Screen-Full" alt="Person pressing button on De'Longhi Magnifica Duo coffee maker" src="https://cdn.mos.cms.futurecdn.net/oPcPzUgeRShEtd4VtvLmJk-1920-80.jpg" mos="" align="middle" fullscreen="" width="5056" height="2844" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: De'Longhi)</span></figcaption></figure><p>Not only that, the Magnifica Duo also has a pair of swappable carafes for preparing hot and cold milk foam, so you can easily make iced lattes and cappuccinos. It's the same LatteCrema Hot and Cool system used by the De'Longhi Primadonna Aromatic, and is quite ingenious.</p><p>With the Hot and Cool system, milk never enters the machine itself, so you don't need to worry about any buildup inside, and each carafe can be disassembled into a few dishwasher-safe parts for quick and hygienic cleaning. It works with both and plant-based milks too, and in my experience testing the <a href="https://www.techradar.com/home/coffee-machines/delonghi-primadonna-aromatic-review">Primadonna Aromatic</a> it delivered excellent results with both.</p><p>The De'Longhi Magnifica Duo is available now for <a href="https://www.delonghi.com/en-us/p/magnifica-duo-de-longhi-magnifica-duo-fully-automatic-espresso-machine/ECAM33080SXB.html?pid=0132250263" target="_blank">$999.95 in the US</a>, and <a href="https://www.delonghi.com/en-gb/p/magnifica-duo-magnifica-duo-automatic-coffee-maker-ecam330.80.bxb/ECAM330.80.BXB.html?pid=0132250287" target="_blank">£699.99 in the UK</a>. That's about AU$1,350, though it hasn't launched in Australia just yet. I'm hoping to test it soon to see whether it can earn a place in our roundups of the <a href="https://www.techradar.com/home/coffee-machines/best-coffee-maker">best coffee makers</a> and <a href="https://www.techradar.com/home/coffee-machines/best-espresso-machine">best espresso machines</a>.</p><div data-widget-type="review" data-model-name="De’Longhi Magnifica Duo Fully Automatic Espresso Machine" data-widget-title="Today's best De'Longhi Magnifica Duo deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Jura's new espresso machine packs cold brewing, delicious syrup-infused milk foam, and timed morning brewing into a surprisingly slim package — and it might be the ultimate upgrade for your small kitchen ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Jura E10 is a new premium espresso machine from the Swiss brand</strong></li><li><strong>It offers hot and cold brewing, syrup-infused foam, and Light Brew mode</strong></li><li><strong>It's available now for £1,425 (about $1,910 / AU$2,720)</strong></li></ul><p>Jura, known for its luxury espresso machines, has just launched a new coffee maker that packs a staggering array of advanced brewing features into a surprisingly compact package. The new <a href="https://uk.jura.com/en/homeproducts/automatic-coffee-machines/e10-onyx-grey-inta-15718" target="_blank">Jura E10</a> offers hot and cold brewing, syrup-infusion for flavored drinks, and a new timer that means the machine can start brewing when you wake so your favorite coffee is ready and waiting the moment you wake up.</p><p>The feature set sounds very similar to that of the Jura J10 I tested last year, which is still one of the most advanced coffee makers I've ever used. It poured a perfectly-extracted espresso, and its cold-brewed espresso was mellow and flavorful.</p><p>Its milk system was excellent as well, whether using hot or cold milk, but what impressed me most was the Sweetfoam system that mixes the syrup of your choice into the milk as it's dispensed.</p><p>Flavored coffees are usually made by pumping syrup into the cup before adding coffee and milk, which means the flavor is concentrated at the bottom. With Sweetfoam, the syrup is evenly distributed throughout the whole drink, which means you get the full flavor with every sip, and only need to use a very small quantity. You can use regular or sugar-free syrup, and during my tests I found it had the added benefit of stabilizing the milk foam so it lasts and lasts.</p><h2 id="perfect-for-small-kitchens">Perfect for small kitchens</h2><p>Like the J10, the new E10 offers a huge menu of hot and cold drinks, but now they're organized into a color-coded menu that makes it easier to find the one you want. </p><p>These options now include Light Brew — a new feature not available in the J10 — which uses a smaller dose of coffee and a lower brewing temperature to prepare a drink with a less intense flavor that's ready to enjoy straight away.</p><p>The coffee-timing feature means the machine will start brewing your coffee automatically exactly when you want it to — a feature you'd normally only see on drip coffee machines. However, it's worth noting that this is only available if you also pick up <a href="https://uk.jura.com/en/homeproducts/accessories/wifi-connect-v2-24323" target="_blank">the Jura Wi-Fi Connect V2 module</a>, which adds wireless connectivity to your coffee machine and costs an additional £49.95 (about $70 / AU$100).</p><p>All of these brewing functions are packed into a surprisingly slim package that will slot more easily into small kitchens:</p><div ><table><thead><tr><th class="firstcol " ><p>Dimension</p></th><th  ><p>Jura J10</p></th><th  ><p>Jura E10</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Width</p></td><td  ><p>12.5 inches / 31.8 cm</p></td><td  ><p>10.6 inches / 27 cm</p></td></tr><tr><td class="firstcol " ><p>Height</p></td><td  ><p>13.7 inches / 34.8 cm</p></td><td  ><p>13.7 inches / 34.8 cm</p></td></tr><tr><td class="firstcol " ><p>Depth</p></td><td  ><p>17.6 inches / 44.6 cm</p></td><td  ><p>17.6 inches / 44.6 cm</p></td></tr></tbody></table></div><p>The Jura E10 is available now <a href="https://uk.jura.com/en/homeproducts/automatic-coffee-machines/e10-onyx-grey-inta-15718" target="_blank">direct from Jura</a> and a handful of third-party stores for £1,425 (about $1,910 / AU$2,720). It's currently only sold in Europe, but the rest of the E range is available in the US, so I'm expecting it to launch there in the coming months.</p><div data-widget-type="review" data-model-name="Jura E10"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/jura-e10-espresso-machine-launch</link>
                                                                            <description>
                            <![CDATA[ Jura has just launched a new coffee maker that offers hot and cold extraction, syrup-infusion, milder brewing, and a timer — all in one compact package. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">E37TWknBqxMwPGLPnFHGhU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BjcBGFifTff5ipkkyHEe3j-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Jul 2026 10:45:10 +0000</pubDate>                                                                                                                                <updated>Thu, 23 Jul 2026 06:03:22 +0000</updated>
                                                                                                                                            <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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/BjcBGFifTff5ipkkyHEe3j-1280-80.jpg">
                                                            <media:credit><![CDATA[Jura]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of whole Jura E10 coffee maker, and close-up of coffee menu]]></media:description>                                                            <media:text><![CDATA[Split image of whole Jura E10 coffee maker, and close-up of coffee menu]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of whole Jura E10 coffee maker, and close-up of coffee menu]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BjcBGFifTff5ipkkyHEe3j-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Jura E10 is a new premium espresso machine from the Swiss brand</strong></li><li><strong>It offers hot and cold brewing, syrup-infused foam, and Light Brew mode</strong></li><li><strong>It's available now for £1,425 (about $1,910 / AU$2,720)</strong></li></ul><p>Jura, known for its luxury espresso machines, has just launched a new coffee maker that packs a staggering array of advanced brewing features into a surprisingly compact package. The new <a href="https://uk.jura.com/en/homeproducts/automatic-coffee-machines/e10-onyx-grey-inta-15718" target="_blank">Jura E10</a> offers hot and cold brewing, syrup-infusion for flavored drinks, and a new timer that means the machine can start brewing when you wake so your favorite coffee is ready and waiting the moment you wake up.</p><p>The feature set sounds very similar to that of the Jura J10 I tested last year, which is still one of the most advanced coffee makers I've ever used. It poured a perfectly-extracted espresso, and its cold-brewed espresso was mellow and flavorful.</p><p>Its milk system was excellent as well, whether using hot or cold milk, but what impressed me most was the Sweetfoam system that mixes the syrup of your choice into the milk as it's dispensed.</p><p>Flavored coffees are usually made by pumping syrup into the cup before adding coffee and milk, which means the flavor is concentrated at the bottom. With Sweetfoam, the syrup is evenly distributed throughout the whole drink, which means you get the full flavor with every sip, and only need to use a very small quantity. You can use regular or sugar-free syrup, and during my tests I found it had the added benefit of stabilizing the milk foam so it lasts and lasts.</p><h2 id="perfect-for-small-kitchens">Perfect for small kitchens</h2><p>Like the J10, the new E10 offers a huge menu of hot and cold drinks, but now they're organized into a color-coded menu that makes it easier to find the one you want. </p><p>These options now include Light Brew — a new feature not available in the J10 — which uses a smaller dose of coffee and a lower brewing temperature to prepare a drink with a less intense flavor that's ready to enjoy straight away.</p><p>The coffee-timing feature means the machine will start brewing your coffee automatically exactly when you want it to — a feature you'd normally only see on drip coffee machines. However, it's worth noting that this is only available if you also pick up <a href="https://uk.jura.com/en/homeproducts/accessories/wifi-connect-v2-24323" target="_blank">the Jura Wi-Fi Connect V2 module</a>, which adds wireless connectivity to your coffee machine and costs an additional £49.95 (about $70 / AU$100).</p><p>All of these brewing functions are packed into a surprisingly slim package that will slot more easily into small kitchens:</p><div ><table><thead><tr><th class="firstcol " ><p>Dimension</p></th><th  ><p>Jura J10</p></th><th  ><p>Jura E10</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Width</p></td><td  ><p>12.5 inches / 31.8 cm</p></td><td  ><p>10.6 inches / 27 cm</p></td></tr><tr><td class="firstcol " ><p>Height</p></td><td  ><p>13.7 inches / 34.8 cm</p></td><td  ><p>13.7 inches / 34.8 cm</p></td></tr><tr><td class="firstcol " ><p>Depth</p></td><td  ><p>17.6 inches / 44.6 cm</p></td><td  ><p>17.6 inches / 44.6 cm</p></td></tr></tbody></table></div><p>The Jura E10 is available now <a href="https://uk.jura.com/en/homeproducts/automatic-coffee-machines/e10-onyx-grey-inta-15718" target="_blank">direct from Jura</a> and a handful of third-party stores for £1,425 (about $1,910 / AU$2,720). It's currently only sold in Europe, but the rest of the E range is available in the US, so I'm expecting it to launch there in the coming months.</p><div data-widget-type="review" data-model-name="Jura E10"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Dimplex FlexBlade Multi-Directional Bladeless Fan looks like it's part of a plane, but despite its propeller-like design it may struggle to cool your aircraft hangar ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-dimplex-flexblade-multi-directional-bladeless-fan-two-minute-review"><span>Dimplex FlexBlade Multi-Directional Bladeless Fan: two minute review</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DDmAdDK4guxAHfmwVVX24" name="Dimplex FlexBlade" alt="Dimplex FlexBlade" src="https://cdn.mos.cms.futurecdn.net/DDmAdDK4guxAHfmwVVX24-1920-80.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">Vertically aligning the fan vents makes the FlexBlade easy to store. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div  class="fancy-box"><div class="fancy_box-title">Specifications</div><div class="fancy_box_body"><p class="fancy-box__body-text">Type: Tower</p><p class="fancy-box__body-text">Speeds: 5</p><p class="fancy-box__body-text">Oscillation: horizontal 30, 60, or 90 degrees</p><p class="fancy-box__body-text">Vertical tilt: each blade can rotate 180 degrees</p><p class="fancy-box__body-text">Dimensions (H x W x D): 32.6 x 27.9 x 14.6 inches / 82.8 x 70.8 x 37cm (blades horizontal), 43.1 x 12.6 x 14.6 inches / 109.5 x 32 x 37cm (blades vertical)</p><p class="fancy-box__body-text">Controls: power, speed, timer, plus remote control</p><p class="fancy-box__body-text">Noise level: 36dB to 58dB</p></div></div><p>The Dimplex FlexBlade isn't your traditional tower fan, although you can use it as one. It's bladeless, Dyson-style, so it delivers smooth airflow without the buffeting of a bladed fan. </p><p>The design is very flexible, enabling you to use it as a T-shaped floor fan, a vertical pedestal fan, or any angle in between. Air comes out of two wide vents, and those vents can be rotated 90 degrees in either direction so that you can have wider airflow or cool two areas simultaneously. That could be useful in shared spaces such as offices, although as the fan's stand isn't telescopic, one of you will get a cool back while the other gets cool legs. </p><p>The FlexBlade looks like it'll be extremely powerful but the strength of airflow drops off quickly with distance, so at full power with both blades pointing forward it felt like a breeze at three meters. It's fairly quiet, though, and delivers similar airflow and noise levels to our trusty Dyson Hot+Cool fan.</p><p>This isn't the most powerful floor fan we've tested by any means but it does move a decent amount of air and that flexible design makes it useful for multiple applications, such as the bedroom at night and home office or living room during the day. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="G6VjoKkrj7DXgNp9BdGsXo" name="Dimplex FlexBlade" alt="Dimplex FlexBlade in a kitchen" src="https://cdn.mos.cms.futurecdn.net/G6VjoKkrj7DXgNp9BdGsXo-1920-80.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 FlexBlade is very wide in horizontal mode but you can angle it through 90 degrees. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-price-and-availability"><span>Dimplex FlexBlade fan review: price and availability</span></h3><ul><li><strong>Launched June 2026</strong></li><li><strong>UK only</strong></li><li><strong>£199.99 (about $160 / AU$230)</strong></li></ul><p>With fortunate timing, the FlexBlade launched during a month of record-breaking heat in the UK. The Dimplex FlexBlade Multi-Directional Bladeless Fan launched in the UK in June 2026 with a recommended retail price of £199.99 (about $160 / AU$230). It isn't currently available in Australia, and Dimplex doesn't sell its home cooling products in the US. </p><p>I'm writing this as more really hot weather is toasting the UK, so I need to temper my usual buying advice with the fact that for many people the only criteria for a fan right now are 'will it cool me down?' and 'is it in stock?', to which the answers are yes and at the time of writing, yes. But I would point out that <a href="https://www.techradar.com/seasonal-sales/i-slept-under-a-blanket-of-cool-air-last-night-thanks-to-this-clever-adjustable-tower-fan-and-theres-a-huge-gbp76-off-for-prime-day">Dimplex dropped the price to just £123 for Amazon Prime Day 2026</a>, so if you're not reading this in sweltering temperatures you can expect similar discounts in the cooler months when demand sags.</p><p><strong>Value for money: 4/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZStjsuxuSK6pbo2HfY97Wo" name="Dimplex FlexBlade" alt="Adjusting the rotating vent on the Dimplex FlexBlade" src="https://cdn.mos.cms.futurecdn.net/ZStjsuxuSK6pbo2HfY97Wo-1920-80.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 two vent arms can be manually rotated independently to blow air in two directions </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-design"><span>Dimplex FlexBlade fan review: design</span></h3><ul><li><strong>Horizontal and vertical adjustment</strong></li><li><strong>Horizontal oscillation</strong></li><li><strong>Simple but effective controls</strong></li></ul><p>I can't talk about the design of the Dimplex FlexBlade without addressing the elephant in the room, or rather the Shark: the <a href="https://www.techradar.com/home/air-quality/shark-turboblade-fan-review">Shark TurboBlade</a> cooling fan, which seems to have inspired Dimplex's designers. Both have a propeller-esque T-shaped design with two independent, rotatable bladeless vents. Both can pivot from horizontal to vertical mode. Both project air up to 20 meters. Both have a magnetic remote control. Both have a quiet sleep mode. And both have multiple speed settings: 10 for the Shark and five for the Dimplex. I think the Shark is a little nicer looking, more flexible thanks to its telescopic pole and less top-heavy — the Dimplex wobbles a bit when you touch it — but it's also £50 (about $70 / AU$100) more expensive when it's not in the sales.</p><p>The FlexBlade arrives in six parts: the main motor unit, a two-part riser with a heavy base, and the two vents. It's simple and quick to put together – the only tool required is the provided Allen key for securing the base — and the remote attaches magnetically to the top of the unit so it's always handy. </p><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="CYVo7gtjyXf48SHWwGfE5" name="Dimplex FlexBlade" alt="Dimplex FlexBlade angled 45 degrees" src="https://cdn.mos.cms.futurecdn.net/CYVo7gtjyXf48SHWwGfE5-1920-80.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 FlexBlade can be angled horizontally, vertically or in between, and it oscillates up to 90 degrees. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Controls are kept to a minimum on the fan itself: power/speed, oscillation and timer. The remote is simple too, with the addition of dedicated speed up/down buttons, a full speed button and a sleep mode button to put the fan into its lowest power state overnight.</p><p>The T-shaped, two-vent design delivers a lot of flexibility. You can't adjust the 1.1m height of the main motor unit but you can position the two blades vertically, horizontally or in between, and you can rotate them independently up to 180 degrees to push air in two opposite directions at once. The rotating blades are a little stiff but not awkwardly so. The blade adjustments are manual but the fan itself can oscillate automatically, delivering horizontal oscillation of 30, 60 or 90 degrees.</p><p><strong>Design: 4/5</strong></p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/GFDbFchEfDRGspCLRNrcVo-1920-80.png" alt="The controls on top of the Dimplex FlexBlade" /><figcaption>The on-board controls are simple: timer, power/speed and oscillation.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JMiDHnmo3MMTwuDNvBGoWo-1920-80.png" alt="Dimplex FlexBlade showing the indicator lights" /><figcaption>The illuminated dots on the front show the current fan speed. There are five settings.<small role="credit">Future</small></figcaption></figure></figure><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-performance"><span>Dimplex FlexBlade fan review: performance</span></h3><ul><li><strong>Oscillation and adjustable vents</strong></li><li><strong>Quieter than similar rivals</strong></li><li><strong>Best experienced reasonably close</strong></li></ul><p>The Dimplex promises airflow in excess of 6m/s with a 20-meter range and 90-degree sweep, but at full power with both blades pointed directly at me from three meters away it felt like a very mild breeze. At that distance and with the blades arranged vertically the remote control was very hit and miss.</p><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="j839FaZDjRAKXhak5Fti" name="Dimplex FlexBlade" alt="Dimplex FlexBlade remote control" src="https://cdn.mos.cms.futurecdn.net/j839FaZDjRAKXhak5Fti-1920-80.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 FlexBlade comes with a straightforward remote control. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Dimplex is a bit quieter than the Shark – Dimplex's figures say it's 36dB at its lowest setting and 58dB at full pelt, compared to the Shark's 40dB to 66dB – but it still gets loud at higher fan speeds with the telltale whoosh we've come to expect from bladeless fans. It's not Dyson hand dryer loud at full power, though; it's more like a hair dryer on a very low setting.</p><p>I compared the Dimplex's airflow to two other room fans: a Dyson Pure Hot + Cool and a Meaco Sefte 10-inch air circulator. Both the Dimplex and the Dyson are bladeless and moved air a similar distance with similar noise levels, although the Dyson's wider diffusion mode made its output quieter at the expense of focused air. But the Meaco was quieter than both and delivered significantly stronger airflow across a large living room.</p><p><strong>Performance: 3/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vA6BYE55jiyJ5rpvYq8rMo" name="Dimplex FlexBlade" alt="Close up of the Dimplex FlexBlade remote on its magnetic perch" src="https://cdn.mos.cms.futurecdn.net/vA6BYE55jiyJ5rpvYq8rMo-1920-80.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 FlexBlade has a magnetic perch to keep the remote handy. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-should-you-buy-it"><span>Dimplex FlexBlade fan review: should you buy it?</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Value</strong></p></td><td  ><p>Previous Prime Day pricing suggests that the list price is a little high.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p><strong>Design</strong></p></td><td  ><p>It looks very like a Shark, but it's well made and feels solid; controls are straightforward and the flexible airflow is clever.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p><strong>Performance</strong></p></td><td  ><p>Not as powerful as it looks, and venting in two directions reduces airflow in each direction.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-8">Buy it if...</h2><div class="product"><p><strong>You like to share</strong></p><p>Unlike traditional fans the FlexBlade can cool in two directions simultaneously with or without oscillation.</p></div><div class="product"><p><strong>You like planes</strong></p><p>The twin-blade design resembles a propellor or wings, and arranged vertically it looks like something from a space programme.</p></div><div class="product"><p><strong>You need flexibility</strong></p><p>It's easy to direct air exactly where you need it to go.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="c26f387c-803c-11f1-889f-5fd66b925a08" data-action="Deal Block" data-label="You need flexibilityIt's easy to direct air exactly where you need it to go." data-dimension48="You need flexibilityIt's easy to direct air exactly where you need it to go." data-dimension25="">View Deal</a></p></div><h2 id="don-t-buy-it-if-7">Don't buy it if...</h2><div class="product"><p><strong>You want all the airflow</strong></p><p>Bi-directional venting inevitably mean splitting the output in two.</p></div><div class="product"><p><strong>Your space is big</strong></p><p>An air circulator is likely to do a better job cooling large rooms and similarly big spaces.</p></div><div class="product"><p><strong>You like a bargain</strong></p><p>The Dimplex FlexBlade was much cheaper during Prime Day 2026.</p></div><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-also-consider"><span>Dimplex FlexBlade fan review: also consider</span></h3><div class="product"><a data-dimension112="c26f3afc-803c-11f1-b21e-9b5ffec06282" data-action="Deal Block" data-label="Meaco's Sefte table and pedestal air circulators" data-dimension48="Meaco's Sefte table and pedestal air circulators" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:99.81%;"><img id="tY25YSqrEJed95Cm7rVBNd" name="sefte" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tY25YSqrEJed95Cm7rVBNd-1920-80.jpg" mos="" align="middle" fullscreen="" width="536" height="535" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Meaco Sefte 8in Portable Air Circulator</strong></p><p>The Shark TurboBlade is the closest rival in terms of this kind of design. But if you don't need the bi-directional air of the Dimplex or Shark I'm an evangelist for <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review" data-dimension112="c26f3afc-803c-11f1-b21e-9b5ffec06282" data-action="Deal Block" data-label="Meaco's Sefte table and pedestal air circulators" data-dimension48="Meaco's Sefte table and pedestal air circulators" data-dimension25="">Meaco's Sefte table and pedestal air circulators</a>, of which I've bought three so far for my family. They're astonishingly quiet, very powerful and oscillate both vertically and horizontally to really move air around the room. </p><p>Unfortunately the big ones are sold out and apparently won't be back in stock until October 2026. However, there is an eight-inch rechargeable model with a list price of £79.99 (about $110 / AU$150) that's in stock at the time of writing. It pushes air up to 17 meters and runs as quietly as 27dB.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="c26f3afc-803c-11f1-b21e-9b5ffec06282" data-action="Deal Block" data-label="Meaco's Sefte table and pedestal air circulators" data-dimension48="Meaco's Sefte table and pedestal air circulators" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-how-we-tested"><span>Dimplex FlexBlade fan review: how we tested</span></h3><p>I tested the FlexBlade for a week at my home in Scotland during July 2026's UK heatwave. Scotland escaped the worst, because while England boiled the temperatures here were milder, peaking at 27ºC / 80.6ºF. That's hot enough to need a powerful fan but not so hot that I was crawling into my freezer or taking cold showers fully clothed.</p><p>I work from home in a long downstairs room that gets sunshine from both directions during the day, and that means it's often warmer inside than out – especially in the evening, as UK homes are typically made to retain heat rather than reflect it. I tested the FlexBlade as a daytime fan in my living room/office and as a bedroom fan overnight to see if it could keep me cool during the day, cool my family in the evening and help me sleep better at night.</p><p><em>First tested July 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/dimplex-flexblade-review</link>
                                                                            <description>
                            <![CDATA[ The FlexBlade is clever and very flexible, but it's best experienced fairly close –especially in bi-directional mode. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">aSyqWnkLaxVQLjKrkcqxbc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kcvjcZQx6Y9yqS2EjgKoUo-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sun, 19 Jul 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></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-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/kcvjcZQx6Y9yqS2EjgKoUo-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dimplex FlexBlade photographed outside on a sunny day]]></media:description>                                                            <media:text><![CDATA[Dimplex FlexBlade photographed outside on a sunny day]]></media:text>
                                <media:title type="plain"><![CDATA[Dimplex FlexBlade photographed outside on a sunny day]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kcvjcZQx6Y9yqS2EjgKoUo-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-dimplex-flexblade-multi-directional-bladeless-fan-two-minute-review"><span>Dimplex FlexBlade Multi-Directional Bladeless Fan: two minute review</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DDmAdDK4guxAHfmwVVX24" name="Dimplex FlexBlade" alt="Dimplex FlexBlade" src="https://cdn.mos.cms.futurecdn.net/DDmAdDK4guxAHfmwVVX24-1920-80.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">Vertically aligning the fan vents makes the FlexBlade easy to store. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div  class="fancy-box"><div class="fancy_box-title">Specifications</div><div class="fancy_box_body"><p class="fancy-box__body-text">Type: Tower</p><p class="fancy-box__body-text">Speeds: 5</p><p class="fancy-box__body-text">Oscillation: horizontal 30, 60, or 90 degrees</p><p class="fancy-box__body-text">Vertical tilt: each blade can rotate 180 degrees</p><p class="fancy-box__body-text">Dimensions (H x W x D): 32.6 x 27.9 x 14.6 inches / 82.8 x 70.8 x 37cm (blades horizontal), 43.1 x 12.6 x 14.6 inches / 109.5 x 32 x 37cm (blades vertical)</p><p class="fancy-box__body-text">Controls: power, speed, timer, plus remote control</p><p class="fancy-box__body-text">Noise level: 36dB to 58dB</p></div></div><p>The Dimplex FlexBlade isn't your traditional tower fan, although you can use it as one. It's bladeless, Dyson-style, so it delivers smooth airflow without the buffeting of a bladed fan. </p><p>The design is very flexible, enabling you to use it as a T-shaped floor fan, a vertical pedestal fan, or any angle in between. Air comes out of two wide vents, and those vents can be rotated 90 degrees in either direction so that you can have wider airflow or cool two areas simultaneously. That could be useful in shared spaces such as offices, although as the fan's stand isn't telescopic, one of you will get a cool back while the other gets cool legs. </p><p>The FlexBlade looks like it'll be extremely powerful but the strength of airflow drops off quickly with distance, so at full power with both blades pointing forward it felt like a breeze at three meters. It's fairly quiet, though, and delivers similar airflow and noise levels to our trusty Dyson Hot+Cool fan.</p><p>This isn't the most powerful floor fan we've tested by any means but it does move a decent amount of air and that flexible design makes it useful for multiple applications, such as the bedroom at night and home office or living room during the day. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="G6VjoKkrj7DXgNp9BdGsXo" name="Dimplex FlexBlade" alt="Dimplex FlexBlade in a kitchen" src="https://cdn.mos.cms.futurecdn.net/G6VjoKkrj7DXgNp9BdGsXo-1920-80.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 FlexBlade is very wide in horizontal mode but you can angle it through 90 degrees. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-price-and-availability"><span>Dimplex FlexBlade fan review: price and availability</span></h3><ul><li><strong>Launched June 2026</strong></li><li><strong>UK only</strong></li><li><strong>£199.99 (about $160 / AU$230)</strong></li></ul><p>With fortunate timing, the FlexBlade launched during a month of record-breaking heat in the UK. The Dimplex FlexBlade Multi-Directional Bladeless Fan launched in the UK in June 2026 with a recommended retail price of £199.99 (about $160 / AU$230). It isn't currently available in Australia, and Dimplex doesn't sell its home cooling products in the US. </p><p>I'm writing this as more really hot weather is toasting the UK, so I need to temper my usual buying advice with the fact that for many people the only criteria for a fan right now are 'will it cool me down?' and 'is it in stock?', to which the answers are yes and at the time of writing, yes. But I would point out that <a href="https://www.techradar.com/seasonal-sales/i-slept-under-a-blanket-of-cool-air-last-night-thanks-to-this-clever-adjustable-tower-fan-and-theres-a-huge-gbp76-off-for-prime-day">Dimplex dropped the price to just £123 for Amazon Prime Day 2026</a>, so if you're not reading this in sweltering temperatures you can expect similar discounts in the cooler months when demand sags.</p><p><strong>Value for money: 4/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZStjsuxuSK6pbo2HfY97Wo" name="Dimplex FlexBlade" alt="Adjusting the rotating vent on the Dimplex FlexBlade" src="https://cdn.mos.cms.futurecdn.net/ZStjsuxuSK6pbo2HfY97Wo-1920-80.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 two vent arms can be manually rotated independently to blow air in two directions </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-design"><span>Dimplex FlexBlade fan review: design</span></h3><ul><li><strong>Horizontal and vertical adjustment</strong></li><li><strong>Horizontal oscillation</strong></li><li><strong>Simple but effective controls</strong></li></ul><p>I can't talk about the design of the Dimplex FlexBlade without addressing the elephant in the room, or rather the Shark: the <a href="https://www.techradar.com/home/air-quality/shark-turboblade-fan-review">Shark TurboBlade</a> cooling fan, which seems to have inspired Dimplex's designers. Both have a propeller-esque T-shaped design with two independent, rotatable bladeless vents. Both can pivot from horizontal to vertical mode. Both project air up to 20 meters. Both have a magnetic remote control. Both have a quiet sleep mode. And both have multiple speed settings: 10 for the Shark and five for the Dimplex. I think the Shark is a little nicer looking, more flexible thanks to its telescopic pole and less top-heavy — the Dimplex wobbles a bit when you touch it — but it's also £50 (about $70 / AU$100) more expensive when it's not in the sales.</p><p>The FlexBlade arrives in six parts: the main motor unit, a two-part riser with a heavy base, and the two vents. It's simple and quick to put together – the only tool required is the provided Allen key for securing the base — and the remote attaches magnetically to the top of the unit so it's always handy. </p><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="CYVo7gtjyXf48SHWwGfE5" name="Dimplex FlexBlade" alt="Dimplex FlexBlade angled 45 degrees" src="https://cdn.mos.cms.futurecdn.net/CYVo7gtjyXf48SHWwGfE5-1920-80.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 FlexBlade can be angled horizontally, vertically or in between, and it oscillates up to 90 degrees. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Controls are kept to a minimum on the fan itself: power/speed, oscillation and timer. The remote is simple too, with the addition of dedicated speed up/down buttons, a full speed button and a sleep mode button to put the fan into its lowest power state overnight.</p><p>The T-shaped, two-vent design delivers a lot of flexibility. You can't adjust the 1.1m height of the main motor unit but you can position the two blades vertically, horizontally or in between, and you can rotate them independently up to 180 degrees to push air in two opposite directions at once. The rotating blades are a little stiff but not awkwardly so. The blade adjustments are manual but the fan itself can oscillate automatically, delivering horizontal oscillation of 30, 60 or 90 degrees.</p><p><strong>Design: 4/5</strong></p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/GFDbFchEfDRGspCLRNrcVo-1920-80.png" alt="The controls on top of the Dimplex FlexBlade" /><figcaption>The on-board controls are simple: timer, power/speed and oscillation.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JMiDHnmo3MMTwuDNvBGoWo-1920-80.png" alt="Dimplex FlexBlade showing the indicator lights" /><figcaption>The illuminated dots on the front show the current fan speed. There are five settings.<small role="credit">Future</small></figcaption></figure></figure><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-performance"><span>Dimplex FlexBlade fan review: performance</span></h3><ul><li><strong>Oscillation and adjustable vents</strong></li><li><strong>Quieter than similar rivals</strong></li><li><strong>Best experienced reasonably close</strong></li></ul><p>The Dimplex promises airflow in excess of 6m/s with a 20-meter range and 90-degree sweep, but at full power with both blades pointed directly at me from three meters away it felt like a very mild breeze. At that distance and with the blades arranged vertically the remote control was very hit and miss.</p><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="j839FaZDjRAKXhak5Fti" name="Dimplex FlexBlade" alt="Dimplex FlexBlade remote control" src="https://cdn.mos.cms.futurecdn.net/j839FaZDjRAKXhak5Fti-1920-80.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 FlexBlade comes with a straightforward remote control. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Dimplex is a bit quieter than the Shark – Dimplex's figures say it's 36dB at its lowest setting and 58dB at full pelt, compared to the Shark's 40dB to 66dB – but it still gets loud at higher fan speeds with the telltale whoosh we've come to expect from bladeless fans. It's not Dyson hand dryer loud at full power, though; it's more like a hair dryer on a very low setting.</p><p>I compared the Dimplex's airflow to two other room fans: a Dyson Pure Hot + Cool and a Meaco Sefte 10-inch air circulator. Both the Dimplex and the Dyson are bladeless and moved air a similar distance with similar noise levels, although the Dyson's wider diffusion mode made its output quieter at the expense of focused air. But the Meaco was quieter than both and delivered significantly stronger airflow across a large living room.</p><p><strong>Performance: 3/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vA6BYE55jiyJ5rpvYq8rMo" name="Dimplex FlexBlade" alt="Close up of the Dimplex FlexBlade remote on its magnetic perch" src="https://cdn.mos.cms.futurecdn.net/vA6BYE55jiyJ5rpvYq8rMo-1920-80.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 FlexBlade has a magnetic perch to keep the remote handy. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-should-you-buy-it"><span>Dimplex FlexBlade fan review: should you buy it?</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Value</strong></p></td><td  ><p>Previous Prime Day pricing suggests that the list price is a little high.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p><strong>Design</strong></p></td><td  ><p>It looks very like a Shark, but it's well made and feels solid; controls are straightforward and the flexible airflow is clever.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p><strong>Performance</strong></p></td><td  ><p>Not as powerful as it looks, and venting in two directions reduces airflow in each direction.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-8">Buy it if...</h2><div class="product"><p><strong>You like to share</strong></p><p>Unlike traditional fans the FlexBlade can cool in two directions simultaneously with or without oscillation.</p></div><div class="product"><p><strong>You like planes</strong></p><p>The twin-blade design resembles a propellor or wings, and arranged vertically it looks like something from a space programme.</p></div><div class="product"><p><strong>You need flexibility</strong></p><p>It's easy to direct air exactly where you need it to go.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="c26f387c-803c-11f1-889f-5fd66b925a08" data-action="Deal Block" data-label="You need flexibilityIt's easy to direct air exactly where you need it to go." data-dimension48="You need flexibilityIt's easy to direct air exactly where you need it to go." data-dimension25="">View Deal</a></p></div><h2 id="don-t-buy-it-if-7">Don't buy it if...</h2><div class="product"><p><strong>You want all the airflow</strong></p><p>Bi-directional venting inevitably mean splitting the output in two.</p></div><div class="product"><p><strong>Your space is big</strong></p><p>An air circulator is likely to do a better job cooling large rooms and similarly big spaces.</p></div><div class="product"><p><strong>You like a bargain</strong></p><p>The Dimplex FlexBlade was much cheaper during Prime Day 2026.</p></div><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-also-consider"><span>Dimplex FlexBlade fan review: also consider</span></h3><div class="product"><a data-dimension112="c26f3afc-803c-11f1-b21e-9b5ffec06282" data-action="Deal Block" data-label="Meaco's Sefte table and pedestal air circulators" data-dimension48="Meaco's Sefte table and pedestal air circulators" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:99.81%;"><img id="tY25YSqrEJed95Cm7rVBNd" name="sefte" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tY25YSqrEJed95Cm7rVBNd-1920-80.jpg" mos="" align="middle" fullscreen="" width="536" height="535" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Meaco Sefte 8in Portable Air Circulator</strong></p><p>The Shark TurboBlade is the closest rival in terms of this kind of design. But if you don't need the bi-directional air of the Dimplex or Shark I'm an evangelist for <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review" data-dimension112="c26f3afc-803c-11f1-b21e-9b5ffec06282" data-action="Deal Block" data-label="Meaco's Sefte table and pedestal air circulators" data-dimension48="Meaco's Sefte table and pedestal air circulators" data-dimension25="">Meaco's Sefte table and pedestal air circulators</a>, of which I've bought three so far for my family. They're astonishingly quiet, very powerful and oscillate both vertically and horizontally to really move air around the room. </p><p>Unfortunately the big ones are sold out and apparently won't be back in stock until October 2026. However, there is an eight-inch rechargeable model with a list price of £79.99 (about $110 / AU$150) that's in stock at the time of writing. It pushes air up to 17 meters and runs as quietly as 27dB.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="c26f3afc-803c-11f1-b21e-9b5ffec06282" data-action="Deal Block" data-label="Meaco's Sefte table and pedestal air circulators" data-dimension48="Meaco's Sefte table and pedestal air circulators" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-dimplex-flexblade-fan-review-how-we-tested"><span>Dimplex FlexBlade fan review: how we tested</span></h3><p>I tested the FlexBlade for a week at my home in Scotland during July 2026's UK heatwave. Scotland escaped the worst, because while England boiled the temperatures here were milder, peaking at 27ºC / 80.6ºF. That's hot enough to need a powerful fan but not so hot that I was crawling into my freezer or taking cold showers fully clothed.</p><p>I work from home in a long downstairs room that gets sunshine from both directions during the day, and that means it's often warmer inside than out – especially in the evening, as UK homes are typically made to retain heat rather than reflect it. I tested the FlexBlade as a daytime fan in my living room/office and as a bedroom fan overnight to see if it could keep me cool during the day, cool my family in the evening and help me sleep better at night.</p><p><em>First tested July 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Laifen T1 Pro is an electric shaver with an Apple-esque aesthetic that isn't backed up by its performance ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-laifen-t1-pro-two-minute-review"><span>Laifen T1 Pro: two-minute review</span></h3><p>On first impressions, the Laifen T1 Pro wows. Open the box and you're greeted with Apple-inspired packaging, while the shaver itself immediately looks the part. Its CNC-machined unibody aluminium body looks and feels genuinely premium and, if you're used to cheaper shavers like the Philips OneBlade – my usual razor – it's impossible not to grin at the magnetically attached shaving head, which somehow manages to feel genuinely futuristic.</p><p>Modern conveniences like USB-C charging, an aeroplane mode to stop the power button being pressed in your bag while travelling and IPX7 waterproofing all add to the premium feel. Based on the spec sheet and those first impressions, you'd be forgiven for thinking the Laifen T1 Pro was one of the <a href="https://www.techradar.com/best/best-electric-razors-and-beard-trimmers">best electric shavers</a> on the market.</p><p>The problem is that, with a shaver, the only thing that really matters is the shave itself, and that's where the Laifen T1 Po disappoints. I shave twice a week and have fairly coarse stubble, and despite repeated attempts the T1 Pro simply couldn't deliver a comfortable shave and often snagged on my hairs, which was painful and left me with patchy stubble. You have to limit your expectations a bit with single-blade razors, but I've been getting an effective shave with my Philips OneBlade for years, and often I found myself reaching for it to finish up and get the hairs that survived the T1 Pro's efforts.</p><p>This leaves the Laifen T1 Pro in an awkward position. It's beautifully designed and genuinely pleasant to use in every respect until it comes to shaving, but if I have to reach for a second razor to finish the job, the premium build and thoughtful features become little more than a nice distraction. I'd love to see Laifen revisit the shaving head in a future model because the engineering elsewhere is genuinely impressive, but as it stands I can't recommend the T1 Pro.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3343px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="2zomAtmiixWVye8BsUVTdi" name="PXL_20260715_104006701" alt="Front-on view of Laifen T1 shaver" src="https://cdn.mos.cms.futurecdn.net/2zomAtmiixWVye8BsUVTdi-1920-80.jpg" mos="" align="middle" fullscreen="" width="3343" height="1881" 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><h3 class="article-body__section" id="section-laifen-t1-pro-price-and-availability"><span>Laifen T1 Pro: price and availability</span></h3><ul><li><strong>List price: $149 / £149 / AU$246</strong></li><li><strong>Launched: September 2025</strong></li></ul><p>The Laifen T1 Pro launched in September 2025.  Listing prices vary but are consistent with other premium shavers. In the US it's currently selling for around $129, in the UK it's £149 and in Australia it's $239. However, it doesn't come with a case, cleaning materials or anything else so it may feel steep in comparison </p><ul><li><strong>Value score: 2/5</strong></li></ul><h3 class="article-body__section" id="section-laifen-t1-pro-design"><span>Laifen T1 Pro: design</span></h3><ul><li><strong>CNC-machined aluminum feels premium</strong></li><li><strong>Magnetic head feels futuristic and makes cleaning a breeze</strong></li><li><strong>USB-C means you're just taking one cable away with you</strong></li></ul><p>The Laifen T1 Pro makes an excellent first impression. Unlike the plastic-bodied shavers that dominate the market, the T1 Pro is built around a CNC-machined unibody aluminium chassis that immediately feels more like a premium gadget than a bathroom appliance. The fit and finish are excellent, while the magnetically-attached shaving head snaps satisfyingly into place and makes cleaning refreshingly simple.</p><p>Laifen has also packed in plenty of thoughtful features. USB-C charging means one less proprietary cable to keep track of, an airplane mode prevents the power button from being accidentally pressed in your luggage, and the IPX7 waterproof rating means you can use the shaver wet or dry before simply rinsing it under the tap to clean it up.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3947px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4nXnmhVDYsGPidzwJWBhdi" name="PXL_20260715_104121058" alt="Laifen T1 shaver charging port" src="https://cdn.mos.cms.futurecdn.net/4nXnmhVDYsGPidzwJWBhdi-1920-80.jpg" mos="" align="middle" fullscreen="" width="3947" height="2220" 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 compact dimensions work in the T1 Pro's favour. It's comfortable to hold despite the lack of any rubberized grip, and the aluminum body never felt slippery during my testing, even during a heatwave when I was, perhaps a little sweatier than I'd like to admit. Its low weight, just 3.3oz / 93g, makes it easy to use precise movements in the tricky areas like the jawline and around the mouth — areas that can be difficult with larger, clunkier, shavers.</p><p>It's a minor thing, but I found myself squeaking with joy each time I opened the little cap at the bottom of the razor to reveal the USB-C charging port. It's a small thing, but the cap fits so neatly in and comes away so delicately it sparks joy every time I charged it.</p><p>In many ways, the T1 Pro feels like the product of a company obsessed with industrial design. From the premium materials to the magnetic shaving head and clean, minimalist aesthetic, there's very little to criticize about the hardware itself.</p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-laifen-t1-pro-performance"><span>Laifen T1 Pro: performance</span></h3><ul><li><strong>Foil snags on coarse hair, which is painful</strong></li><li><strong>The shave is patchy and inconsistent</strong></li><li><strong>Long-lasting battery means you'll only need to charge occasionally</strong></li></ul><p>Ultimately, the Laifen T1 Pro lives or dies by the quality of its shave, and that's where it struggles. I have fairly coarse facial hair and typically shave twice a week, which proved to be a challenge the T1 Pro never really overcame.</p><p>Rather than cutting cleanly through my stubble, the shaver frequently pulled at beard hairs, making each shave less comfortable than it should have been. It also struggled to achieve an even finish. Even after several passes, I was often left with patches of missed stubble that required further attention. The trimmer head was more prone to this snagging, but the shaver head didn't eliminate the problem and also left my skin irritated. </p><p>The T1 Pro's light weight makes it easier to use, but its small size means covering your face takes longer than with a larger foil shaver. As a result, multiple passes quickly became the norm, and each additional pass increased the likelihood of the shaver snagging on thicker patches of 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:3745px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="vhENJVydx79tEzDh3Vsxvj" name="PXL_20260715_104048544" alt="Laifen T1 shaver with foil detached" src="https://cdn.mos.cms.futurecdn.net/vhENJVydx79tEzDh3Vsxvj-1920-80.jpg" mos="" align="middle" fullscreen="" width="3745" height="2107" 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 repeatedly found myself reaching for another razor to finish the job. Not only did it clean up the areas the T1 Pro had missed, but it also did so more comfortably. That's difficult to overlook given the T1 Pro's premium price. </p><p>The 120-minute battery life is excellent and should last most people several weeks between charges. </p><p>Unfortunately, The Laifen T1 Pro looks and feels like a premium electric shaver, but in my experience it simply doesn't deliver the shave the design promises, which makes it impossible to travel with because I also have to toss a second razor into my bag.</p><ul><li><strong>Performance score: 1/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-laifen-t1-pro"><span>Should you buy the Laifen T1 Pro?</span></h3><div ><table><caption>Laifen T1 Pro 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>A disappointing shave that is often painful.</p></td><td  ><p>2/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Beautifully designed with some thoughtful choices.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>A premium price backed up by the design but not the shave.</p></td><td  ><p>1/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-9">Buy it if</h2><div class="product"><p><strong>You want a premium looking shaver</strong></p><p>The Apple comparisons hold up; it really is a great looking shaver that feels good in your hand</p></div><div class="product"><p><strong>You hate carrying extra cables</strong></p><p>Charging from a USB-C means you've almost definitely got one with you, wherever you are. </p></div><h2 id="don-t-buy-it-if-8">Don't buy it if</h2><div class="product"><p><strong>You want a good clean shave</strong></p><p>I feel like I've gone on about this a lot, but honestly it's really annoying to have a shaver that's doesn't give you a clean shave. </p></div><div class="product"><p><strong>You have delicate skin or coarse hair</strong></p><p>The Laifen T1 Pro can be quite a harsh shave. I found it struggled with my coarse stubble, catching on it painfully and often not cutting cleanly through. The shaver attachment left my skin sore and irritated after each use. </p></div><h3 class="article-body__section" id="section-laifen-t1-pro-also-consider"><span>Laifen T1 Pro: also consider</span></h3><div class="product"><a data-dimension112="97760bcc-81be-11f1-a55e-8f2f2edc1459" data-action="Deal Block" data-label="Read our full Philips OneBlade 360 review" data-dimension48="Read our full Philips OneBlade 360 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tcESbgLsqkR5L4GBHQC95T" name="1782189580.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tcESbgLsqkR5L4GBHQC95T-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1509" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips OneBlade 360</strong></p><p>If you have sensitive skin, you'll likely find this versatile shaver a better option. It doesn't offer the closest shave but it's gentle, suitable for wet and dry shaving, and affordably priced too.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/hair-care/philips-oneblade-360-razor-review" data-dimension112="97760bcc-81be-11f1-a55e-8f2f2edc1459" data-action="Deal Block" data-label="Read our full Philips OneBlade 360 review" data-dimension48="Read our full Philips OneBlade 360 review" data-dimension25=""><strong>Philips OneBlade 360 review</strong></a></p></div><div class="product"><a data-dimension112="97760c26-81be-11f1-96f4-3965af78d9b0" data-action="Deal Block" data-label="Read our full Braun Series 9 Pro review" data-dimension48="Read our full Braun Series 9 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="G9gxy6qNkAbLtAKprz4W7d" name="Braun Series 9 Pro.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/G9gxy6qNkAbLtAKprz4W7d-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Braun Series 9 Pro</strong></p><p>At the other end of the price scale, we have this premium model, which our reviewer called "the Bugatti Veyron of shavers". It delivers excellent performance, with an ergonomic design and good battery life, and has a price tag to match.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/braun-series-9-pro-electric-shaver-with-powercase" data-dimension112="97760c26-81be-11f1-96f4-3965af78d9b0" data-action="Deal Block" data-label="Read our full Braun Series 9 Pro review" data-dimension48="Read our full Braun Series 9 Pro review" data-dimension25=""><strong>Braun Series 9 Pro review</strong></a></p></div><p><em>First reviewed July 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/laifen-t1-pro-review</link>
                                                                            <description>
                            <![CDATA[ The T1 Pro looks great, but it struggled to deliver a clean shave and often snagged painfully. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">CMmWARujCxyCKynDpNBwGb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JvB92qWfBz92kgGj5rbJBk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 18 Jul 2026 17:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hair Care]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                <author><![CDATA[ Jake.tucker@futurenet.com (Jake Tucker) ]]></author>                    <dc:creator><![CDATA[ Jake Tucker ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/eszWCmQPeL2Tg3B9Vjbu6R-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jake Tucker is the Editorial Director for the PC Gaming Show. Before this, he was the editor in chief of TechRadar Gaming and had worked at sites like NME, MCV, Trusted Reviews and many more. He collects vinyl, likes first-person shooters and turn-based tactics titles, but hates writing bios. Jake currently lives in London and is bouncing around the city trying to eat at all of the nice restaurants.&lt;/p&gt;&lt;p&gt;Jake started out by founding the video game talk event VideoBrains, before working for PocketGamer as the game&#039;s VR editor, writing about mobile VR. Then he worked for Bit-Tech as the site&#039;s games editor before briefly editing Esports Pro, a B2B website about the business of esports. This got folded into consumer trade publication MCV, where Jake worked as a content editor. After this, Jake was the game&#039;s editor for tech publication Trusted Reviews and then moved into the special projects division at Red Bull, where he worked on games video and events for the company.&lt;/p&gt;&lt;p&gt;Still, when you have journalism in the blood, it can be hard to get out of it, so Jake then moved to NME to start an award-nominated video game section for the site. After this, Jake came to TechRadar Gaming before moving over to the PC Gaming Show.&lt;/p&gt;&lt;p&gt;Jake&#039;s favourite game is &lt;em&gt;Jagged Alliance 2&lt;/em&gt; with the 1.13 mod installed. His favourite film is Heat. He&#039;s considering buying an iron for the first time. He is in his mid 30s.&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/JvB92qWfBz92kgGj5rbJBk-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Laifen T1 shaver with foil]]></media:description>                                                            <media:text><![CDATA[Laifen T1 shaver with foil]]></media:text>
                                <media:title type="plain"><![CDATA[Laifen T1 shaver with foil]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JvB92qWfBz92kgGj5rbJBk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-laifen-t1-pro-two-minute-review"><span>Laifen T1 Pro: two-minute review</span></h3><p>On first impressions, the Laifen T1 Pro wows. Open the box and you're greeted with Apple-inspired packaging, while the shaver itself immediately looks the part. Its CNC-machined unibody aluminium body looks and feels genuinely premium and, if you're used to cheaper shavers like the Philips OneBlade – my usual razor – it's impossible not to grin at the magnetically attached shaving head, which somehow manages to feel genuinely futuristic.</p><p>Modern conveniences like USB-C charging, an aeroplane mode to stop the power button being pressed in your bag while travelling and IPX7 waterproofing all add to the premium feel. Based on the spec sheet and those first impressions, you'd be forgiven for thinking the Laifen T1 Pro was one of the <a href="https://www.techradar.com/best/best-electric-razors-and-beard-trimmers">best electric shavers</a> on the market.</p><p>The problem is that, with a shaver, the only thing that really matters is the shave itself, and that's where the Laifen T1 Po disappoints. I shave twice a week and have fairly coarse stubble, and despite repeated attempts the T1 Pro simply couldn't deliver a comfortable shave and often snagged on my hairs, which was painful and left me with patchy stubble. You have to limit your expectations a bit with single-blade razors, but I've been getting an effective shave with my Philips OneBlade for years, and often I found myself reaching for it to finish up and get the hairs that survived the T1 Pro's efforts.</p><p>This leaves the Laifen T1 Pro in an awkward position. It's beautifully designed and genuinely pleasant to use in every respect until it comes to shaving, but if I have to reach for a second razor to finish the job, the premium build and thoughtful features become little more than a nice distraction. I'd love to see Laifen revisit the shaving head in a future model because the engineering elsewhere is genuinely impressive, but as it stands I can't recommend the T1 Pro.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3343px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="2zomAtmiixWVye8BsUVTdi" name="PXL_20260715_104006701" alt="Front-on view of Laifen T1 shaver" src="https://cdn.mos.cms.futurecdn.net/2zomAtmiixWVye8BsUVTdi-1920-80.jpg" mos="" align="middle" fullscreen="" width="3343" height="1881" 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><h3 class="article-body__section" id="section-laifen-t1-pro-price-and-availability"><span>Laifen T1 Pro: price and availability</span></h3><ul><li><strong>List price: $149 / £149 / AU$246</strong></li><li><strong>Launched: September 2025</strong></li></ul><p>The Laifen T1 Pro launched in September 2025.  Listing prices vary but are consistent with other premium shavers. In the US it's currently selling for around $129, in the UK it's £149 and in Australia it's $239. However, it doesn't come with a case, cleaning materials or anything else so it may feel steep in comparison </p><ul><li><strong>Value score: 2/5</strong></li></ul><h3 class="article-body__section" id="section-laifen-t1-pro-design"><span>Laifen T1 Pro: design</span></h3><ul><li><strong>CNC-machined aluminum feels premium</strong></li><li><strong>Magnetic head feels futuristic and makes cleaning a breeze</strong></li><li><strong>USB-C means you're just taking one cable away with you</strong></li></ul><p>The Laifen T1 Pro makes an excellent first impression. Unlike the plastic-bodied shavers that dominate the market, the T1 Pro is built around a CNC-machined unibody aluminium chassis that immediately feels more like a premium gadget than a bathroom appliance. The fit and finish are excellent, while the magnetically-attached shaving head snaps satisfyingly into place and makes cleaning refreshingly simple.</p><p>Laifen has also packed in plenty of thoughtful features. USB-C charging means one less proprietary cable to keep track of, an airplane mode prevents the power button from being accidentally pressed in your luggage, and the IPX7 waterproof rating means you can use the shaver wet or dry before simply rinsing it under the tap to clean it up.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3947px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4nXnmhVDYsGPidzwJWBhdi" name="PXL_20260715_104121058" alt="Laifen T1 shaver charging port" src="https://cdn.mos.cms.futurecdn.net/4nXnmhVDYsGPidzwJWBhdi-1920-80.jpg" mos="" align="middle" fullscreen="" width="3947" height="2220" 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 compact dimensions work in the T1 Pro's favour. It's comfortable to hold despite the lack of any rubberized grip, and the aluminum body never felt slippery during my testing, even during a heatwave when I was, perhaps a little sweatier than I'd like to admit. Its low weight, just 3.3oz / 93g, makes it easy to use precise movements in the tricky areas like the jawline and around the mouth — areas that can be difficult with larger, clunkier, shavers.</p><p>It's a minor thing, but I found myself squeaking with joy each time I opened the little cap at the bottom of the razor to reveal the USB-C charging port. It's a small thing, but the cap fits so neatly in and comes away so delicately it sparks joy every time I charged it.</p><p>In many ways, the T1 Pro feels like the product of a company obsessed with industrial design. From the premium materials to the magnetic shaving head and clean, minimalist aesthetic, there's very little to criticize about the hardware itself.</p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-laifen-t1-pro-performance"><span>Laifen T1 Pro: performance</span></h3><ul><li><strong>Foil snags on coarse hair, which is painful</strong></li><li><strong>The shave is patchy and inconsistent</strong></li><li><strong>Long-lasting battery means you'll only need to charge occasionally</strong></li></ul><p>Ultimately, the Laifen T1 Pro lives or dies by the quality of its shave, and that's where it struggles. I have fairly coarse facial hair and typically shave twice a week, which proved to be a challenge the T1 Pro never really overcame.</p><p>Rather than cutting cleanly through my stubble, the shaver frequently pulled at beard hairs, making each shave less comfortable than it should have been. It also struggled to achieve an even finish. Even after several passes, I was often left with patches of missed stubble that required further attention. The trimmer head was more prone to this snagging, but the shaver head didn't eliminate the problem and also left my skin irritated. </p><p>The T1 Pro's light weight makes it easier to use, but its small size means covering your face takes longer than with a larger foil shaver. As a result, multiple passes quickly became the norm, and each additional pass increased the likelihood of the shaver snagging on thicker patches of 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:3745px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="vhENJVydx79tEzDh3Vsxvj" name="PXL_20260715_104048544" alt="Laifen T1 shaver with foil detached" src="https://cdn.mos.cms.futurecdn.net/vhENJVydx79tEzDh3Vsxvj-1920-80.jpg" mos="" align="middle" fullscreen="" width="3745" height="2107" 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 repeatedly found myself reaching for another razor to finish the job. Not only did it clean up the areas the T1 Pro had missed, but it also did so more comfortably. That's difficult to overlook given the T1 Pro's premium price. </p><p>The 120-minute battery life is excellent and should last most people several weeks between charges. </p><p>Unfortunately, The Laifen T1 Pro looks and feels like a premium electric shaver, but in my experience it simply doesn't deliver the shave the design promises, which makes it impossible to travel with because I also have to toss a second razor into my bag.</p><ul><li><strong>Performance score: 1/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-laifen-t1-pro"><span>Should you buy the Laifen T1 Pro?</span></h3><div ><table><caption>Laifen T1 Pro 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>A disappointing shave that is often painful.</p></td><td  ><p>2/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Beautifully designed with some thoughtful choices.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>A premium price backed up by the design but not the shave.</p></td><td  ><p>1/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-9">Buy it if</h2><div class="product"><p><strong>You want a premium looking shaver</strong></p><p>The Apple comparisons hold up; it really is a great looking shaver that feels good in your hand</p></div><div class="product"><p><strong>You hate carrying extra cables</strong></p><p>Charging from a USB-C means you've almost definitely got one with you, wherever you are. </p></div><h2 id="don-t-buy-it-if-8">Don't buy it if</h2><div class="product"><p><strong>You want a good clean shave</strong></p><p>I feel like I've gone on about this a lot, but honestly it's really annoying to have a shaver that's doesn't give you a clean shave. </p></div><div class="product"><p><strong>You have delicate skin or coarse hair</strong></p><p>The Laifen T1 Pro can be quite a harsh shave. I found it struggled with my coarse stubble, catching on it painfully and often not cutting cleanly through. The shaver attachment left my skin sore and irritated after each use. </p></div><h3 class="article-body__section" id="section-laifen-t1-pro-also-consider"><span>Laifen T1 Pro: also consider</span></h3><div class="product"><a data-dimension112="97760bcc-81be-11f1-a55e-8f2f2edc1459" data-action="Deal Block" data-label="Read our full Philips OneBlade 360 review" data-dimension48="Read our full Philips OneBlade 360 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tcESbgLsqkR5L4GBHQC95T" name="1782189580.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tcESbgLsqkR5L4GBHQC95T-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1509" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips OneBlade 360</strong></p><p>If you have sensitive skin, you'll likely find this versatile shaver a better option. It doesn't offer the closest shave but it's gentle, suitable for wet and dry shaving, and affordably priced too.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/hair-care/philips-oneblade-360-razor-review" data-dimension112="97760bcc-81be-11f1-a55e-8f2f2edc1459" data-action="Deal Block" data-label="Read our full Philips OneBlade 360 review" data-dimension48="Read our full Philips OneBlade 360 review" data-dimension25=""><strong>Philips OneBlade 360 review</strong></a></p></div><div class="product"><a data-dimension112="97760c26-81be-11f1-96f4-3965af78d9b0" data-action="Deal Block" data-label="Read our full Braun Series 9 Pro review" data-dimension48="Read our full Braun Series 9 Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1509px;"><p class="vanilla-image-block" style="padding-top:99.34%;"><img id="G9gxy6qNkAbLtAKprz4W7d" name="Braun Series 9 Pro.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/G9gxy6qNkAbLtAKprz4W7d-1920-80.jpg" mos="" align="middle" fullscreen="" width="1509" height="1499" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Braun Series 9 Pro</strong></p><p>At the other end of the price scale, we have this premium model, which our reviewer called "the Bugatti Veyron of shavers". It delivers excellent performance, with an ergonomic design and good battery life, and has a price tag to match.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/braun-series-9-pro-electric-shaver-with-powercase" data-dimension112="97760c26-81be-11f1-96f4-3965af78d9b0" data-action="Deal Block" data-label="Read our full Braun Series 9 Pro review" data-dimension48="Read our full Braun Series 9 Pro review" data-dimension25=""><strong>Braun Series 9 Pro review</strong></a></p></div><p><em>First reviewed July 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ It’s a microwave, it’s an air fryer, it’s a... soup-maker? Ninja’s latest launch could be the only appliance your kitchen needs ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The Ninja Crispi Microwave helps avoid the problem of soggy reheated food</strong></li><li><strong>It has a huge array of presets to easily handle common cooking tasks</strong></li><li><strong>It's on sale in the US; international launch details are yet to be announced</strong></li></ul><p>Although they're fast and convenient, microwaves tend to make food soggy. That's where Ninja's new Crispi Microwave comes in, combining the fast heating of a microwave with the crisping effect of an air fryer.</p><p>Ninja's new release isn't the first combined microwave and air fryer on the market; brands including <a href="https://www.techradar.com/home/vacuums/samsung-combi-smart-microwave-oven-mc32dg7646cke3-review">Samsung</a>,<a href="https://www.techradar.com/home/vacuums/samsung-combi-smart-microwave-oven-mc32dg7646cke3-review"> </a><a href="https://www.techradar.com/home/air-fryers/smeg-just-launched-a-stylish-microwave-and-air-fryer-combo-and-itll-cook-everything-from-creamy-oatmeal-to-crispy-chicken">Smeg</a>, and even <a href="https://www.techradar.com/home/air-fryers/ikea-just-launched-a-budget-friendly-air-fryer-and-microwave-combo-and-it-might-be-the-only-cooking-appliance-your-tiny-kitchen-needs">IKEA</a> have all released their own two-in-one appliances that can defrost, cook, and crisp meals and leftovers.</p><p>There are two key things that set the Ninja Crispi Microwave apart, the first of which is its huge range of handy presets for common kitchen tasks. Not only does it come with the usual settings you'd expect for jobs like heating frozen dinners and bringing leftover pizza back to life, it also has dedicated modes for preparing soup, making popcorn, and even softening butter, taking the guesswork out of simple kitchen tasks that would usually require careful monitoring to ensure nothing melts or burns.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fSTMz782Qp8cp63hi5z9R9" name="ninja-microwave-2" alt="Illustration of Ninja Crispi Microwave interior components" src="https://cdn.mos.cms.futurecdn.net/fSTMz782Qp8cp63hi5z9R9-1920-80.jpg" mos="" align="middle" fullscreen="" width="3600" height="2025" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">There are eight microwave and five air fryer presets to choose from </span><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><p>The second unique selling point is its use of non-toxic glass for air frying. The <a href="https://www.techradar.com/home/air-fryers/the-ninja-crispi-isnt-your-typical-air-fryer-and-its-unique-design-makes-it-worth-the-price">Ninja Crispi</a> and <a href="https://www.techradar.com/home/air-fryers/ninja-crispi-pro-review">Ninja Crispi Pro</a> air fryers cook food inside resealable glass containers rather than a drawer, giving peace of mind if you're worried about non-stick coatings. The Crispi Microwave contains a deep dish made from the same glass, which has a capacity of 5.5 quarts / 5.2 liters. According to Ninja, that's big enough to hold an 8lb chicken, or four slices of pizza.</p><p>When you've finished cooking, both the dish and crisper plate are dishwasher-safe, and with no rotating plate, the interior of the microwave is easy to wipe clean.</p><p>The Ninja Crispi Microwave is <a href="https://www.sharkninja.com/ninja-crispi-microwave/MW101.html" target="_blank">available now direct from Ninja</a> for $449 (about £330 / AU$640) in the US. International release dates and prices are yet to be announced, but we're hoping to test it soon to see whether it can earn a place in our full roundup of the <a href="https://www.techradar.com/home/air-fryers/best-air-fryer">best air fryers</a>.</p><div data-model-name="Ninja Crispi Microwave" data-widget-type="review"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-fryers/its-a-microwave-its-an-air-fryer-its-a-soup-maker-ninjas-latest-launch-could-be-the-only-appliance-your-kitchen-needs</link>
                                                                            <description>
                            <![CDATA[ Microwaved food can easily get soggy, but that's not a problem with this new air fryer and microwave combo, packed with useful presets. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">d7m38ShmAdtaQS5cG65cXm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/a9i3ubHfnfuvcfNQCLG5G9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 16 Jul 2026 15:05:03 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/a9i3ubHfnfuvcfNQCLG5G9-1280-80.jpg">
                                                            <media:credit><![CDATA[SharkNinja]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ninja Crispi Microwave containing four dishes of various vegetables]]></media:description>                                                            <media:text><![CDATA[Ninja Crispi Microwave containing four dishes of various vegetables]]></media:text>
                                <media:title type="plain"><![CDATA[Ninja Crispi Microwave containing four dishes of various vegetables]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/a9i3ubHfnfuvcfNQCLG5G9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The Ninja Crispi Microwave helps avoid the problem of soggy reheated food</strong></li><li><strong>It has a huge array of presets to easily handle common cooking tasks</strong></li><li><strong>It's on sale in the US; international launch details are yet to be announced</strong></li></ul><p>Although they're fast and convenient, microwaves tend to make food soggy. That's where Ninja's new Crispi Microwave comes in, combining the fast heating of a microwave with the crisping effect of an air fryer.</p><p>Ninja's new release isn't the first combined microwave and air fryer on the market; brands including <a href="https://www.techradar.com/home/vacuums/samsung-combi-smart-microwave-oven-mc32dg7646cke3-review">Samsung</a>,<a href="https://www.techradar.com/home/vacuums/samsung-combi-smart-microwave-oven-mc32dg7646cke3-review"> </a><a href="https://www.techradar.com/home/air-fryers/smeg-just-launched-a-stylish-microwave-and-air-fryer-combo-and-itll-cook-everything-from-creamy-oatmeal-to-crispy-chicken">Smeg</a>, and even <a href="https://www.techradar.com/home/air-fryers/ikea-just-launched-a-budget-friendly-air-fryer-and-microwave-combo-and-it-might-be-the-only-cooking-appliance-your-tiny-kitchen-needs">IKEA</a> have all released their own two-in-one appliances that can defrost, cook, and crisp meals and leftovers.</p><p>There are two key things that set the Ninja Crispi Microwave apart, the first of which is its huge range of handy presets for common kitchen tasks. Not only does it come with the usual settings you'd expect for jobs like heating frozen dinners and bringing leftover pizza back to life, it also has dedicated modes for preparing soup, making popcorn, and even softening butter, taking the guesswork out of simple kitchen tasks that would usually require careful monitoring to ensure nothing melts or burns.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fSTMz782Qp8cp63hi5z9R9" name="ninja-microwave-2" alt="Illustration of Ninja Crispi Microwave interior components" src="https://cdn.mos.cms.futurecdn.net/fSTMz782Qp8cp63hi5z9R9-1920-80.jpg" mos="" align="middle" fullscreen="" width="3600" height="2025" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">There are eight microwave and five air fryer presets to choose from </span><span class="credit" itemprop="copyrightHolder">(Image credit: SharkNinja)</span></figcaption></figure><p>The second unique selling point is its use of non-toxic glass for air frying. The <a href="https://www.techradar.com/home/air-fryers/the-ninja-crispi-isnt-your-typical-air-fryer-and-its-unique-design-makes-it-worth-the-price">Ninja Crispi</a> and <a href="https://www.techradar.com/home/air-fryers/ninja-crispi-pro-review">Ninja Crispi Pro</a> air fryers cook food inside resealable glass containers rather than a drawer, giving peace of mind if you're worried about non-stick coatings. The Crispi Microwave contains a deep dish made from the same glass, which has a capacity of 5.5 quarts / 5.2 liters. According to Ninja, that's big enough to hold an 8lb chicken, or four slices of pizza.</p><p>When you've finished cooking, both the dish and crisper plate are dishwasher-safe, and with no rotating plate, the interior of the microwave is easy to wipe clean.</p><p>The Ninja Crispi Microwave is <a href="https://www.sharkninja.com/ninja-crispi-microwave/MW101.html" target="_blank">available now direct from Ninja</a> for $449 (about £330 / AU$640) in the US. International release dates and prices are yet to be announced, but we're hoping to test it soon to see whether it can earn a place in our full roundup of the <a href="https://www.techradar.com/home/air-fryers/best-air-fryer">best air fryers</a>.</p><div data-model-name="Ninja Crispi Microwave" data-widget-type="review"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ No room in your kitchen for a Ninja Slushi? We tested 3 blenders that make perfect slushies for one for a fraction of the price, and actually fit in your cupboard ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The <a href="https://www.techradar.com/reviews/ninja-slushi">Ninja Slushi</a> is one of my all-time favorite kitchen appliances, but it's simply too large for my kitchen. Thankfully there are personal blenders that are smaller, cost a lot less, and make perfect slushies for one in just a few seconds — and here I've picked three of the best that can tackle ice and other frozen ingredients with ease.</p><p>Some single-serve blenders struggle to tackle any ingredients tougher than an apple, but each of the models here will crush ice effortlessly despite their compact size. Once you're done, you can take your drink on the road, to work — or just to the back yard for sipping in the sunshine.</p><p>Slushies made this way won't be identical to those created with a Slushi machine, but they can come close. The Slushi works by taking liquid ingredients and freezing them while stirring to create small ice crystals, whereas blenders create slush by chopping up large pieces of ice. If you want an undiluted slushie without added water, try freezing ingredients like juice or soda in an ice-cube tray. Provided you add the recommended amount of liquid to your blender's cup (usually around 6oz / 170ml) you should get a very similar (and equally tasty) result.</p><h2 id="ninja-blendboss">Ninja BlendBOSS</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qp6jNHELsnDQbKRBdgv9tB-1920-80.jpg" alt="Ninja BlendBOSS blender on kitchen counter with ingredients" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ULen8SparsRgzcEf5ijyU7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/X5hv8rC69t4t5ysH9cHhU7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WJycdifNqHhGs6nmWxiQU7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UHpuzCbUHUvvu5V5dGjoT7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K8ZEHpFuufdtJGehVmLZM7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure></figure><p>At 1,200 watts, the Ninja BlendBOSS has the most powerful motor of all the blenders in this list, and transforms ice and frozen fruit into slush with ease. It consists of a sturdy, unusually-shaped base (which reminds me of a UFO) and a Stanley-style cup, with a sip lid and straw that you can carry, or tuck into your car's cupholder. </p><p>It has three preset options (smoothie, ice crush, and blend) plus a pulse option so you can take control yourself. The preset programs will blend and pause in different patterns to ensure all the ingredients come into contact with the blades — and they're very effective. Our reviewer Karen Freeman reported that her smoothie with frozen berries "came out perfectly smooth [with] no chunks of blueberry skin or spinach" and the blender "turned ice into snow incredibly quickly and thoroughly" for iced lemonade. Your recipe needs to include at least 6oz / 175ml liquid along with the ice for proper blending.</p><p>Some single-serving blenders tend to jump across your kitchen counter when dialled up to full, but the BlendBOSS has a cleverly designed base with a circle of grippy silicone, plus  suction cups to ensure it doesn't dance onto the floor when preparing iced drinks.</p><p>The only downside we found is that the lid of the chug cap sometimes fell down and bopped us on the nose mid-slurp, but that was only a very minor annoyance. This is otherwise a brilliant tool for making slushies and smoothies, and very reasonably priced too.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/juicers-blenders/ninja-blendboss-tumbler-blender-review"><strong>Ninja BlendBOSS review</strong></a></p><div data-widget-type="review" data-model-name="Ninja BlendBOSS Tumbler Blender" data-widget-title="Today's best Ninja BlendBOSS deals"></div><h2 id="nutribullet-flip">Nutribullet Flip</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/MMmE3sAGuifuLJTh2TukbC-1920-80.jpg" alt="Nutribullet Flip blender on kitchen counter with fruit" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rq8LvoVSSNgmNPAMg2D9XC-1920-80.jpg" alt="Nutribullet Flip blender with extra lid, strap, and cleaning brush" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BizU9oeuFFDpJpodQJTJmC-1920-80.jpg" alt="Measurements marked inside empty Nutribullet Flip blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7xJTnWHuGJ2C9ibLFrsdgC-1920-80.jpg" alt="Top-down view of Nutribullet Flip blender full of smoothie ingredients" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RBTrV9oiAiKQNwNigkfKrC-1920-80.jpg" alt="Nutribullet Flip blender containing fully blended smoothie" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5rZixc57KCJcaxTEQchFGC-1920-80.jpg" alt="Nutribullet Flip blender with two glasses of iced coffee" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ULEryHYDJdRHL3oThc4sBC-1920-80.jpg" alt="Nutribullet Flip blender with USB-C charging cable plugged in" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nE4uef7XXNxYT8i6rken7C-1920-80.jpg" alt="Nutribullet Flip blending cap upside down, showing blades" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Unlike the two other blenders here, which comprise a plug-in base that you keep in the kitchen and a detachable cup to take with you, the Nutribullet Flip is fully portable and rechargeable so you can whip up drinks on the move (particularly handy if you're at the gym and want a fresh protein shake, for example). Just add your ingredients to the cup, screw on the lid, flip it upside down and press the button. Thirty seconds later, you can turn it upright again and start sipping. What could be easier?</p><p>I was a bit apprehensive about drinking from the part of the blender that contains the motor, but you're in no danger at all of cutting yourself; the blade assembly is well away from the drinking spout and the motor can't activate unless the cover on the drinking spout is fully closed.</p><p>The Flip handles ice with ease, and I used it to prepare some very nice iced coffee drinks during testing. Particularly large frozen strawberries sometimes required a second blending cycle to be fully pulverized (the Flip only has one program) but nothing I tested could withstand a minute in contact with its blades. When you're done, the insulated cup keeps your slush and shakes cold for hours. You'll need to add at least 8oz / 235ml liquid along with your ice.</p><p>Something I particularly like about the Flip is that its blades are at the widest point of the cup, which means everything falls down onto them rather than getting stuck on the sides. It's especially easy to clean as well; add water and a drop of dish soap, run a cycle, then rinse. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/nutribullet-flip"><strong>Nutribullet Flip review</strong></a></p><div data-widget-type="review" data-model-name="Nutribullet Flip Insulated Portable Blender" data-widget-title="Today's best Nutribullet Flip deals"></div><h2 id="ninja-blast-max">Ninja Blast Max</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/iWq9GaZxJ9XZohmQxgxT6e-1920-80.jpg" alt="Ninja Blast Max blender with smoothie ingredients on kitchen counter." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5qwip9PvGJMuujte2WyA6e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W9QsyfcLLzZAynWvCH6u7e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/txSY3CevgQWCUPSknCCi6e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W93o2ab6bVZzMbxUyVoE6e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uvhBoEpXQjmgEmjSocn67e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kevh9qBdbEuZjoJzsm3h6e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I awarded the Ninja Blast Max a full five stars thanks to its ability to turn even the toughest ingredients into a silky smoothie or tasty slush. Ice and frozen fruit were transformed into a frosty treat in no time at all, and tough fibrous vegetables like kale were no match for its powerful motor and super-sharp blades. </p><p>The Blast Max has a 'crush' setting specifically designed for ice, which turns rock-solid strawberries and raspberries into slushies in less than a minute. Alternatively, add plenty of ice, a shot of espresso, and a good splash of milk for a delicious iced coffee. Provided your drink includes at least 6oz / 175ml liquid, the Blast Max will handle it with ease. "The resulting blended iced coffee looked as good as anything you might get from a coffee shop, with a nice layer of foam on top and no chunks of unblended ice crystals," I said. </p><p>The Blast Max has a travel cup that detaches from the charging base for sipping on the move, with measuring lines clearly marked on the side. Ninja suggests that you might need to give it a little shake during blending to loosen any ingredients stuck to the sides that might miss the blades, but during my tests I never found that necessary.</p><p>The Blast Max is the most affordable of these three blenders right now, and no less impressive than the other two. For me, the only drawback was that, unlike the Nutribullet Flip, the Blast Max doesn't have an insulated cup to keep slushies frosty when you're on the go.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/juicers-blenders/ninja-blast-max-review"><strong>Ninja Blast Max review</strong></a></p><div data-widget-type="review" data-model-name="Ninja Blast Max"></div><div data-widget-type="review" data-model-name="Ninja SLUSHi Professional Frozen Drink Maker" data-widget-title="Today's best Ninja Slushi deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/juicers-blenders/no-room-in-your-kitchen-for-a-ninja-slushi-we-tested-3-blenders-that-make-perfect-slushies-for-one-for-a-fraction-of-the-price-and-actually-fit-in-your-cupboard</link>
                                                                            <description>
                            <![CDATA[ If you don't have the space or cash for a Ninja Slushi machine, these portable blenders can make fantastic frozen drinks for a fraction of the price. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JtLUMsUh2nzdsxJyeBMT6L</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/atAahe9HkcgAjuKigtaTY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 13 Jul 2026 18:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Juicers & Blenders]]></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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/atAahe9HkcgAjuKigtaTY-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of three blenders from Ninja and Nutribullet]]></media:description>                                                            <media:text><![CDATA[Split image of three blenders from Ninja and Nutribullet]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of three blenders from Ninja and Nutribullet]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/atAahe9HkcgAjuKigtaTY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.techradar.com/reviews/ninja-slushi">Ninja Slushi</a> is one of my all-time favorite kitchen appliances, but it's simply too large for my kitchen. Thankfully there are personal blenders that are smaller, cost a lot less, and make perfect slushies for one in just a few seconds — and here I've picked three of the best that can tackle ice and other frozen ingredients with ease.</p><p>Some single-serve blenders struggle to tackle any ingredients tougher than an apple, but each of the models here will crush ice effortlessly despite their compact size. Once you're done, you can take your drink on the road, to work — or just to the back yard for sipping in the sunshine.</p><p>Slushies made this way won't be identical to those created with a Slushi machine, but they can come close. The Slushi works by taking liquid ingredients and freezing them while stirring to create small ice crystals, whereas blenders create slush by chopping up large pieces of ice. If you want an undiluted slushie without added water, try freezing ingredients like juice or soda in an ice-cube tray. Provided you add the recommended amount of liquid to your blender's cup (usually around 6oz / 170ml) you should get a very similar (and equally tasty) result.</p><h2 id="ninja-blendboss">Ninja BlendBOSS</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qp6jNHELsnDQbKRBdgv9tB-1920-80.jpg" alt="Ninja BlendBOSS blender on kitchen counter with ingredients" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ULen8SparsRgzcEf5ijyU7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/X5hv8rC69t4t5ysH9cHhU7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WJycdifNqHhGs6nmWxiQU7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UHpuzCbUHUvvu5V5dGjoT7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K8ZEHpFuufdtJGehVmLZM7-1920-80.jpg" alt="Ninja BlendBoss" /><figcaption><small role="credit">Amanda Westberg</small></figcaption></figure></figure><p>At 1,200 watts, the Ninja BlendBOSS has the most powerful motor of all the blenders in this list, and transforms ice and frozen fruit into slush with ease. It consists of a sturdy, unusually-shaped base (which reminds me of a UFO) and a Stanley-style cup, with a sip lid and straw that you can carry, or tuck into your car's cupholder. </p><p>It has three preset options (smoothie, ice crush, and blend) plus a pulse option so you can take control yourself. The preset programs will blend and pause in different patterns to ensure all the ingredients come into contact with the blades — and they're very effective. Our reviewer Karen Freeman reported that her smoothie with frozen berries "came out perfectly smooth [with] no chunks of blueberry skin or spinach" and the blender "turned ice into snow incredibly quickly and thoroughly" for iced lemonade. Your recipe needs to include at least 6oz / 175ml liquid along with the ice for proper blending.</p><p>Some single-serving blenders tend to jump across your kitchen counter when dialled up to full, but the BlendBOSS has a cleverly designed base with a circle of grippy silicone, plus  suction cups to ensure it doesn't dance onto the floor when preparing iced drinks.</p><p>The only downside we found is that the lid of the chug cap sometimes fell down and bopped us on the nose mid-slurp, but that was only a very minor annoyance. This is otherwise a brilliant tool for making slushies and smoothies, and very reasonably priced too.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/juicers-blenders/ninja-blendboss-tumbler-blender-review"><strong>Ninja BlendBOSS review</strong></a></p><div data-widget-type="review" data-model-name="Ninja BlendBOSS Tumbler Blender" data-widget-title="Today's best Ninja BlendBOSS deals"></div><h2 id="nutribullet-flip">Nutribullet Flip</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/MMmE3sAGuifuLJTh2TukbC-1920-80.jpg" alt="Nutribullet Flip blender on kitchen counter with fruit" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rq8LvoVSSNgmNPAMg2D9XC-1920-80.jpg" alt="Nutribullet Flip blender with extra lid, strap, and cleaning brush" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BizU9oeuFFDpJpodQJTJmC-1920-80.jpg" alt="Measurements marked inside empty Nutribullet Flip blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7xJTnWHuGJ2C9ibLFrsdgC-1920-80.jpg" alt="Top-down view of Nutribullet Flip blender full of smoothie ingredients" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RBTrV9oiAiKQNwNigkfKrC-1920-80.jpg" alt="Nutribullet Flip blender containing fully blended smoothie" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5rZixc57KCJcaxTEQchFGC-1920-80.jpg" alt="Nutribullet Flip blender with two glasses of iced coffee" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ULEryHYDJdRHL3oThc4sBC-1920-80.jpg" alt="Nutribullet Flip blender with USB-C charging cable plugged in" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nE4uef7XXNxYT8i6rken7C-1920-80.jpg" alt="Nutribullet Flip blending cap upside down, showing blades" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Unlike the two other blenders here, which comprise a plug-in base that you keep in the kitchen and a detachable cup to take with you, the Nutribullet Flip is fully portable and rechargeable so you can whip up drinks on the move (particularly handy if you're at the gym and want a fresh protein shake, for example). Just add your ingredients to the cup, screw on the lid, flip it upside down and press the button. Thirty seconds later, you can turn it upright again and start sipping. What could be easier?</p><p>I was a bit apprehensive about drinking from the part of the blender that contains the motor, but you're in no danger at all of cutting yourself; the blade assembly is well away from the drinking spout and the motor can't activate unless the cover on the drinking spout is fully closed.</p><p>The Flip handles ice with ease, and I used it to prepare some very nice iced coffee drinks during testing. Particularly large frozen strawberries sometimes required a second blending cycle to be fully pulverized (the Flip only has one program) but nothing I tested could withstand a minute in contact with its blades. When you're done, the insulated cup keeps your slush and shakes cold for hours. You'll need to add at least 8oz / 235ml liquid along with your ice.</p><p>Something I particularly like about the Flip is that its blades are at the widest point of the cup, which means everything falls down onto them rather than getting stuck on the sides. It's especially easy to clean as well; add water and a drop of dish soap, run a cycle, then rinse. </p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/nutribullet-flip"><strong>Nutribullet Flip review</strong></a></p><div data-widget-type="review" data-model-name="Nutribullet Flip Insulated Portable Blender" data-widget-title="Today's best Nutribullet Flip deals"></div><h2 id="ninja-blast-max">Ninja Blast Max</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/iWq9GaZxJ9XZohmQxgxT6e-1920-80.jpg" alt="Ninja Blast Max blender with smoothie ingredients on kitchen counter." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5qwip9PvGJMuujte2WyA6e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W9QsyfcLLzZAynWvCH6u7e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/txSY3CevgQWCUPSknCCi6e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W93o2ab6bVZzMbxUyVoE6e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uvhBoEpXQjmgEmjSocn67e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kevh9qBdbEuZjoJzsm3h6e-1920-80.jpg" alt="Ninja Blast Max blender" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I awarded the Ninja Blast Max a full five stars thanks to its ability to turn even the toughest ingredients into a silky smoothie or tasty slush. Ice and frozen fruit were transformed into a frosty treat in no time at all, and tough fibrous vegetables like kale were no match for its powerful motor and super-sharp blades. </p><p>The Blast Max has a 'crush' setting specifically designed for ice, which turns rock-solid strawberries and raspberries into slushies in less than a minute. Alternatively, add plenty of ice, a shot of espresso, and a good splash of milk for a delicious iced coffee. Provided your drink includes at least 6oz / 175ml liquid, the Blast Max will handle it with ease. "The resulting blended iced coffee looked as good as anything you might get from a coffee shop, with a nice layer of foam on top and no chunks of unblended ice crystals," I said. </p><p>The Blast Max has a travel cup that detaches from the charging base for sipping on the move, with measuring lines clearly marked on the side. Ninja suggests that you might need to give it a little shake during blending to loosen any ingredients stuck to the sides that might miss the blades, but during my tests I never found that necessary.</p><p>The Blast Max is the most affordable of these three blenders right now, and no less impressive than the other two. For me, the only drawback was that, unlike the Nutribullet Flip, the Blast Max doesn't have an insulated cup to keep slushies frosty when you're on the go.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/juicers-blenders/ninja-blast-max-review"><strong>Ninja Blast Max review</strong></a></p><div data-widget-type="review" data-model-name="Ninja Blast Max"></div><div data-widget-type="review" data-model-name="Ninja SLUSHi Professional Frozen Drink Maker" data-widget-title="Today's best Ninja Slushi deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Dimplex Rechargeable Cordless Desk Fan is a good go-anywhere fan, but you might want to play some music to drown out its drone ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-two-minute-review"><span>Dimplex Rechargeable Cordless Desk Fan: two minute review</span></h3><div  class="fancy-box"><div class="fancy_box-title">Specifications</div><div class="fancy_box_body"><p class="fancy-box__body-text">Type: desktop</p><p class="fancy-box__body-text">Speeds: 4</p><p class="fancy-box__body-text">Oscillation: none</p><p class="fancy-box__body-text">Dimensions (HxWxD): 6.7 x 11 x 7.4 inches / 17 x 27.9 x 18.7cm</p><p class="fancy-box__body-text">Controls: power and speed buttons</p><p class="fancy-box__body-text">Battery life: 4-15 hours</p><p class="fancy-box__body-text">Noise level: 36dB to 43dB</p></div></div><p>Dimplex makes lots of floor, table and pedestal fans, and the Rechargeable Cordless Desk Fan is designed to address one of their weaknesses: they can only go where your plug sockets or extension cables can go. This affordable fan works as wired one via its USB-C port but also includes a rechargeable battery delivering up to 15 hours of air, or around four hours at full speed. That means you you can take it into the garden on a hot evening or take it to your bedroom and run it overnight. </p><p>The Dimplex Rechargeable Cordless Desk Fan doesn't oscillate but you can tilt it vertically up to 90 degrees, and it folds down almost flat so it's easy to keep in a drawer or toss into a bag. There are four speed settings here but the high speed one is not recommended while charging, as it depletes the battery faster than the USB-C connection charges it.</p><p>The fan works well and is fairly quiet, but it does make a noticeable drone at all speed settings; on a hot day, running the fan at high was very distracting. Of course all fans make some noise, but as this is a small fan with a 6.7 inch / 17cm diameter and 5.1 inch 13cm blades, you need to have it close to you to feel the benefit. In my home office the Dimplex on quiet setting at half a meter distance was noticeably louder than a much larger air circulator running at 50% speed one meter from me. If noise annoys, this may not be the fan for 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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GTH53ew3JeM5kuR3rNjgBG" name="Dimplex Rechargeable Cordless Desk Fan" alt="The Dimplex Rechargeable Cordless Desk Fan on a wooden bench table" src="https://cdn.mos.cms.futurecdn.net/GTH53ew3JeM5kuR3rNjgBG-1920-80.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: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-price-and-availability"><span>Dimplex Rechargeable Cordless Desk Fan review: price and availability</span></h3><ul><li><strong>Launched July 2025</strong></li><li><strong>UK only</strong></li><li><strong>£34.99 (about $50 / AU$70)</strong></li></ul><p>The Dimplex Rechargeable Cordless Desk Fan, model DXRCFN, launched in the UK in July 2025. It has a recommended retail price of £34.99 (about $50 / AU$70), making it the most affordable model in the current range of Dimplex cooling fans and about £10 more expensive than a similarly sized wired desktop fan. It isn't currently available in Australia, and Dimplex doesn't sell its home cooling products in the US. </p><p>This fan has been cheaper – it was <a href="https://www.techradar.com/seasonal-sales/i-slept-under-a-blanket-of-cool-air-last-night-thanks-to-this-clever-adjustable-tower-fan-and-theres-a-huge-gbp76-off-for-prime-day">£25.45 during Prime Day 2026</a> – but I wouldn't expect to see any price cuts during the summer months in the UK.</p><p><strong>Value for money: 4/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wfc9iJKH7KVgqQ3U9e8WDG" name="Dimplex Rechargeable Cordless Desk Fan" alt="Close up of the Dimplex Rechargeable Cordless Desk Fan on a wooden bench table showing the control buttons" src="https://cdn.mos.cms.futurecdn.net/wfc9iJKH7KVgqQ3U9e8WDG-1920-80.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: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-design"><span>Dimplex Rechargeable Cordless Desk Fan review: design</span></h3><ul><li><strong>Supremely portable</strong></li><li><strong>Finger-friendly grille</strong></li><li><strong>USB-C charging</strong></li></ul><p>The design of the fan is rather clever. It's been made for maximum portability, folding in on itself to resemble a small squashed football for travel or storage. It charges via USB-C and takes about four hours to charge fully. Because it's USB you can charge it with a phone charger or power bank, which makes it a good option for travelling. The battery is sealed inside and is not user-replaceable.</p><p>In addition to its internal bladed fan there's a circular louvred grille on the front that rotates and enhances the airflow. Although it spins quickly, the front grille is finger-friendly and won't hurt you or a child if you or they touch it (although you can lock it in place if you don't want it to spin).</p><p>The Dimplex fan doesn't oscillate, but you can adjust its vertical tilt by up to 90 degrees by moving the fan section up or down. It stays put without having to be screwed in place. Controls are simple, with just two buttons: power and speed. There's no remote control and no smartphone/smart home features.</p><p><strong>Design: 4/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pAhvYcJUseiucq7NrRtnCG" name="Dimplex Rechargeable Cordless Desk Fan" alt="Side view of the Dimplex Rechargeable Cordless Desk Fan on a wooden bench table" src="https://cdn.mos.cms.futurecdn.net/pAhvYcJUseiucq7NrRtnCG-1920-80.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: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-performance"><span>Dimplex Rechargeable Cordless Desk Fan review: performance</span></h3><ul><li><strong>Decent airflow for its size</strong></li><li><strong>Four speed settings</strong></li><li><strong>Distracting sound</strong></li></ul><p>There are four fan speeds — quiet, low, medium and high — and I found that for my home office desk the quiet setting delivered a nice breeze without making me feel like I was in a wind tunnel. High speed was a bit intense up close but worked well from a little further away. Dimplex recommends only using High when you're on battery power as it can still deplete the battery when you're recharging it; at its lowest, quiet setting I managed 14+ hours from a single charge. </p><p>The Dimplex moves a decent amount of air for its size and it's fairly quiet in terms of its overall volume, which ranges from 36dB to 43dB. However, it does make a noticeable and constant droning sound that rises in pitch as you increase the speed. All bladed fans make some motor noise, of course, but desk fans are designed to sit very close to you, which means any noise is much more noticeable. For me it was too distracting at any speed when I sat it on my work desk, although in the bedroom at its lowest setting it didn't keep me awake.</p><p><strong>Performance: 3/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iz6Lds5kHHgGaGCvJwSZEG" name="Dimplex Rechargeable Cordless Desk Fan" alt="The Dimplex Rechargeable Cordless Desk Fan on a wooden bench table with the fan folded down for travel" src="https://cdn.mos.cms.futurecdn.net/iz6Lds5kHHgGaGCvJwSZEG-1920-80.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: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-should-you-buy-it"><span>Dimplex Rechargeable Cordless Desk Fan review: should you buy it?</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Value</strong></p></td><td  ><p>Not much more expensive than a wired fan of similar size</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p><strong>Design</strong></p></td><td  ><p>Designed for maximum portability with fold-flat design, but no oscillation feature</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p><strong>Performance</strong></p></td><td  ><p>Good airflow for such a small fan but we found the noise a little distracting.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-10">Buy it if...</h2><div class="product"><p><strong>You like to move it, move it</strong></p><p>The Dimplex Rechargeable Cordless Desk Fan is super light and extremely portable, folding down small enough to put in a bag.</p></div><div class="product"><p><strong>You get around</strong></p><p>This fan charges via USB-C, runs for up to 15 hours and can be recharged from a power bank or phone charger.</p></div><div class="product"><p><strong>You're in a small space</strong></p><p>The relatively small fan blades mean this is best suited to desktop use or close-up positioning.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="1ee17f08-7eac-11f1-94f4-357c183e04e7" data-action="Deal Block" data-label="You're in a small spaceThe relatively small fan blades mean this is best suited to desktop use or close-up positioning." data-dimension48="You're in a small spaceThe relatively small fan blades mean this is best suited to desktop use or close-up positioning." data-dimension25="">View Deal</a></p></div><h2 id="don-t-buy-it-if-9">Don't buy it if...</h2><div class="product"><p><strong>Noise annoys</strong></p><p>The fan's motor makes a noticeable drone that your reviewer found distracting.</p></div><div class="product"><p><strong>You're far away</strong></p><p>This fan only moves air a short distance, so you'll need something more powerful for larger spaces.</p></div><div class="product"><p><strong>Your home's too hot</strong></p><p>Fans like this one move air around but don't have any cooling features.</p></div><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-also-consider"><span>Dimplex Rechargeable Cordless Desk Fan review: also consider</span></h3><div class="product"><a data-dimension112="1ee180d4-7eac-11f1-aeaf-2b3e5dca0b88" data-action="Deal Block" data-label="10-inch Sefte fans" data-dimension48="10-inch Sefte fans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:99.81%;"><img id="tY25YSqrEJed95Cm7rVBNd" name="sefte" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tY25YSqrEJed95Cm7rVBNd-1920-80.jpg" mos="" align="middle" fullscreen="" width="536" height="535" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>It's twice the price, but the MeacoFan Sefte 6-inch portable air circulator is brilliant, delivering up to 22 hours of impressive airflow and whisper-quiet operation. That's £69.99, and the slightly larger and more powerful 8-inch is £79.99. Both are in high demand so if you want one you should move quickly: the same firm's <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review" data-dimension112="1ee180d4-7eac-11f1-aeaf-2b3e5dca0b88" data-action="Deal Block" data-label="10-inch Sefte fans" data-dimension48="10-inch Sefte fans" data-dimension25=""><u>10-inch Sefte fans</u></a> sold out very quickly and are currently out of stock.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="1ee180d4-7eac-11f1-aeaf-2b3e5dca0b88" data-action="Deal Block" data-label="10-inch Sefte fans" data-dimension48="10-inch Sefte fans" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-how-we-tested"><span>Dimplex Rechargeable Cordless Desk Fan review: how we tested</span></h3><p>I tested this Dimplex fan for a week during summery weather as both a desktop fan in my home office, and as a bedroom fan overnight. Both locations are in my house, where indoor temperatures were around 69.8°F to 75.2°F / 21ºC to 24ºC during the daytime and around 66.2°F to 68.0°F / 19ºC to 20ºC at night.</p><p><em>First tested July 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/the-dimplex-rechargeable-cordless-desk-fan-is-a-good-go-anywhere-fan-but-you-might-want-to-play-some-music-to-drown-out-its-drone</link>
                                                                            <description>
                            <![CDATA[ This Dimplex fan is very portable and runs for up to 15 hours on battery, but it's a little noisy if you're sitting close to it ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iKRAGE57PJSe3r5eP3RoKQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FbD9eouRSKLCALVYz9RmDG-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 13 Jul 2026 11:15:13 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></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-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/FbD9eouRSKLCALVYz9RmDG-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Photo of the Dimplex Rechargeable Cordless Desk Fan on a wooden bench table]]></media:description>                                                            <media:text><![CDATA[Photo of the Dimplex Rechargeable Cordless Desk Fan on a wooden bench table]]></media:text>
                                <media:title type="plain"><![CDATA[Photo of the Dimplex Rechargeable Cordless Desk Fan on a wooden bench table]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FbD9eouRSKLCALVYz9RmDG-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-two-minute-review"><span>Dimplex Rechargeable Cordless Desk Fan: two minute review</span></h3><div  class="fancy-box"><div class="fancy_box-title">Specifications</div><div class="fancy_box_body"><p class="fancy-box__body-text">Type: desktop</p><p class="fancy-box__body-text">Speeds: 4</p><p class="fancy-box__body-text">Oscillation: none</p><p class="fancy-box__body-text">Dimensions (HxWxD): 6.7 x 11 x 7.4 inches / 17 x 27.9 x 18.7cm</p><p class="fancy-box__body-text">Controls: power and speed buttons</p><p class="fancy-box__body-text">Battery life: 4-15 hours</p><p class="fancy-box__body-text">Noise level: 36dB to 43dB</p></div></div><p>Dimplex makes lots of floor, table and pedestal fans, and the Rechargeable Cordless Desk Fan is designed to address one of their weaknesses: they can only go where your plug sockets or extension cables can go. This affordable fan works as wired one via its USB-C port but also includes a rechargeable battery delivering up to 15 hours of air, or around four hours at full speed. That means you you can take it into the garden on a hot evening or take it to your bedroom and run it overnight. </p><p>The Dimplex Rechargeable Cordless Desk Fan doesn't oscillate but you can tilt it vertically up to 90 degrees, and it folds down almost flat so it's easy to keep in a drawer or toss into a bag. There are four speed settings here but the high speed one is not recommended while charging, as it depletes the battery faster than the USB-C connection charges it.</p><p>The fan works well and is fairly quiet, but it does make a noticeable drone at all speed settings; on a hot day, running the fan at high was very distracting. Of course all fans make some noise, but as this is a small fan with a 6.7 inch / 17cm diameter and 5.1 inch 13cm blades, you need to have it close to you to feel the benefit. In my home office the Dimplex on quiet setting at half a meter distance was noticeably louder than a much larger air circulator running at 50% speed one meter from me. If noise annoys, this may not be the fan for 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:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GTH53ew3JeM5kuR3rNjgBG" name="Dimplex Rechargeable Cordless Desk Fan" alt="The Dimplex Rechargeable Cordless Desk Fan on a wooden bench table" src="https://cdn.mos.cms.futurecdn.net/GTH53ew3JeM5kuR3rNjgBG-1920-80.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: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-price-and-availability"><span>Dimplex Rechargeable Cordless Desk Fan review: price and availability</span></h3><ul><li><strong>Launched July 2025</strong></li><li><strong>UK only</strong></li><li><strong>£34.99 (about $50 / AU$70)</strong></li></ul><p>The Dimplex Rechargeable Cordless Desk Fan, model DXRCFN, launched in the UK in July 2025. It has a recommended retail price of £34.99 (about $50 / AU$70), making it the most affordable model in the current range of Dimplex cooling fans and about £10 more expensive than a similarly sized wired desktop fan. It isn't currently available in Australia, and Dimplex doesn't sell its home cooling products in the US. </p><p>This fan has been cheaper – it was <a href="https://www.techradar.com/seasonal-sales/i-slept-under-a-blanket-of-cool-air-last-night-thanks-to-this-clever-adjustable-tower-fan-and-theres-a-huge-gbp76-off-for-prime-day">£25.45 during Prime Day 2026</a> – but I wouldn't expect to see any price cuts during the summer months in the UK.</p><p><strong>Value for money: 4/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wfc9iJKH7KVgqQ3U9e8WDG" name="Dimplex Rechargeable Cordless Desk Fan" alt="Close up of the Dimplex Rechargeable Cordless Desk Fan on a wooden bench table showing the control buttons" src="https://cdn.mos.cms.futurecdn.net/wfc9iJKH7KVgqQ3U9e8WDG-1920-80.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: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-design"><span>Dimplex Rechargeable Cordless Desk Fan review: design</span></h3><ul><li><strong>Supremely portable</strong></li><li><strong>Finger-friendly grille</strong></li><li><strong>USB-C charging</strong></li></ul><p>The design of the fan is rather clever. It's been made for maximum portability, folding in on itself to resemble a small squashed football for travel or storage. It charges via USB-C and takes about four hours to charge fully. Because it's USB you can charge it with a phone charger or power bank, which makes it a good option for travelling. The battery is sealed inside and is not user-replaceable.</p><p>In addition to its internal bladed fan there's a circular louvred grille on the front that rotates and enhances the airflow. Although it spins quickly, the front grille is finger-friendly and won't hurt you or a child if you or they touch it (although you can lock it in place if you don't want it to spin).</p><p>The Dimplex fan doesn't oscillate, but you can adjust its vertical tilt by up to 90 degrees by moving the fan section up or down. It stays put without having to be screwed in place. Controls are simple, with just two buttons: power and speed. There's no remote control and no smartphone/smart home features.</p><p><strong>Design: 4/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pAhvYcJUseiucq7NrRtnCG" name="Dimplex Rechargeable Cordless Desk Fan" alt="Side view of the Dimplex Rechargeable Cordless Desk Fan on a wooden bench table" src="https://cdn.mos.cms.futurecdn.net/pAhvYcJUseiucq7NrRtnCG-1920-80.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: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-performance"><span>Dimplex Rechargeable Cordless Desk Fan review: performance</span></h3><ul><li><strong>Decent airflow for its size</strong></li><li><strong>Four speed settings</strong></li><li><strong>Distracting sound</strong></li></ul><p>There are four fan speeds — quiet, low, medium and high — and I found that for my home office desk the quiet setting delivered a nice breeze without making me feel like I was in a wind tunnel. High speed was a bit intense up close but worked well from a little further away. Dimplex recommends only using High when you're on battery power as it can still deplete the battery when you're recharging it; at its lowest, quiet setting I managed 14+ hours from a single charge. </p><p>The Dimplex moves a decent amount of air for its size and it's fairly quiet in terms of its overall volume, which ranges from 36dB to 43dB. However, it does make a noticeable and constant droning sound that rises in pitch as you increase the speed. All bladed fans make some motor noise, of course, but desk fans are designed to sit very close to you, which means any noise is much more noticeable. For me it was too distracting at any speed when I sat it on my work desk, although in the bedroom at its lowest setting it didn't keep me awake.</p><p><strong>Performance: 3/5</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iz6Lds5kHHgGaGCvJwSZEG" name="Dimplex Rechargeable Cordless Desk Fan" alt="The Dimplex Rechargeable Cordless Desk Fan on a wooden bench table with the fan folded down for travel" src="https://cdn.mos.cms.futurecdn.net/iz6Lds5kHHgGaGCvJwSZEG-1920-80.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: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-should-you-buy-it"><span>Dimplex Rechargeable Cordless Desk Fan review: should you buy it?</span></h3><div ><table><tbody><tr><td class="firstcol " ><p><strong>Value</strong></p></td><td  ><p>Not much more expensive than a wired fan of similar size</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p><strong>Design</strong></p></td><td  ><p>Designed for maximum portability with fold-flat design, but no oscillation feature</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p><strong>Performance</strong></p></td><td  ><p>Good airflow for such a small fan but we found the noise a little distracting.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-10">Buy it if...</h2><div class="product"><p><strong>You like to move it, move it</strong></p><p>The Dimplex Rechargeable Cordless Desk Fan is super light and extremely portable, folding down small enough to put in a bag.</p></div><div class="product"><p><strong>You get around</strong></p><p>This fan charges via USB-C, runs for up to 15 hours and can be recharged from a power bank or phone charger.</p></div><div class="product"><p><strong>You're in a small space</strong></p><p>The relatively small fan blades mean this is best suited to desktop use or close-up positioning.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="1ee17f08-7eac-11f1-94f4-357c183e04e7" data-action="Deal Block" data-label="You're in a small spaceThe relatively small fan blades mean this is best suited to desktop use or close-up positioning." data-dimension48="You're in a small spaceThe relatively small fan blades mean this is best suited to desktop use or close-up positioning." data-dimension25="">View Deal</a></p></div><h2 id="don-t-buy-it-if-9">Don't buy it if...</h2><div class="product"><p><strong>Noise annoys</strong></p><p>The fan's motor makes a noticeable drone that your reviewer found distracting.</p></div><div class="product"><p><strong>You're far away</strong></p><p>This fan only moves air a short distance, so you'll need something more powerful for larger spaces.</p></div><div class="product"><p><strong>Your home's too hot</strong></p><p>Fans like this one move air around but don't have any cooling features.</p></div><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-also-consider"><span>Dimplex Rechargeable Cordless Desk Fan review: also consider</span></h3><div class="product"><a data-dimension112="1ee180d4-7eac-11f1-aeaf-2b3e5dca0b88" data-action="Deal Block" data-label="10-inch Sefte fans" data-dimension48="10-inch Sefte fans" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:536px;"><p class="vanilla-image-block" style="padding-top:99.81%;"><img id="tY25YSqrEJed95Cm7rVBNd" name="sefte" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tY25YSqrEJed95Cm7rVBNd-1920-80.jpg" mos="" align="middle" fullscreen="" width="536" height="535" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>It's twice the price, but the MeacoFan Sefte 6-inch portable air circulator is brilliant, delivering up to 22 hours of impressive airflow and whisper-quiet operation. That's £69.99, and the slightly larger and more powerful 8-inch is £79.99. Both are in high demand so if you want one you should move quickly: the same firm's <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review" data-dimension112="1ee180d4-7eac-11f1-aeaf-2b3e5dca0b88" data-action="Deal Block" data-label="10-inch Sefte fans" data-dimension48="10-inch Sefte fans" data-dimension25=""><u>10-inch Sefte fans</u></a> sold out very quickly and are currently out of stock.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="1ee180d4-7eac-11f1-aeaf-2b3e5dca0b88" data-action="Deal Block" data-label="10-inch Sefte fans" data-dimension48="10-inch Sefte fans" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-dimplex-rechargeable-cordless-desk-fan-review-how-we-tested"><span>Dimplex Rechargeable Cordless Desk Fan review: how we tested</span></h3><p>I tested this Dimplex fan for a week during summery weather as both a desktop fan in my home office, and as a bedroom fan overnight. Both locations are in my house, where indoor temperatures were around 69.8°F to 75.2°F / 21ºC to 24ºC during the daytime and around 66.2°F to 68.0°F / 19ºC to 20ºC at night.</p><p><em>First tested July 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I'm a certified barista, and these are the best 3 espresso machines I've tested so far this year — and the only ones genuinely worth your kitchen counter space ]]></title>
                                                                                                <dc:content><![CDATA[ <p>I test a lot of espresso machines here at TechRadar — over a dozen a year — and so far 2026 has delivered a particularly impressive crop. Whether you're looking for your first ever coffee maker or are a seasoned pro hunting for the perfect premium brewer, there's an option for you.</p><p>There are so many new espresso machines, in fact, that you might be spoilt for choice, which is where I come in. To help make your decision easier, I've rounded up this collection of the three best machines we've tested this year. Each one has been through our rigorous review process, and received a score of at least four and a half stars out of five.</p><p>If you can't see something that quite suits your needs, take a look at our complete roundup of the <a href="https://www.techradar.com/home/coffee-machines/best-espresso-machine">best espresso machines</a> you can buy today, and the <a href="https://www.techradar.com/best/best-nespresso-machine">best Nespresso machines</a> if you prefer your morning brew in pod form.</p><h2 id="philips-cafe-aromis">Philips Café Aromis</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/UiErN88c77aHQ7ud6Vt6h6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker on kitchen counter with coffee and house plant" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gG4C3WauF7qMjHWgsQptf6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker on kitchen counter with coffee and house plant" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xoDwqk5iU8dXU2hqwgTrd6-1920-80.jpg" alt="Menu options for Philips Cafe Aromis Series 8000 coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sw7SBz8aHAB6syQRv8pic6-1920-80.jpg" alt="Adjusting brew settings for Philips Cafe Aromis Series 8000 coffee maker using touchscreen" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sCyoFGMyTALZUgcnJnZGd6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker dispensing espresso into a glass cup" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gVs3d4rgCVGeDU7UCDRyb6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker dispensing foamed milk into glass cup" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4meAf4hBMFFidx8bJFXmc6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker with freshly made latte macchiato" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ab8dfQAcJwXTStZVRtd6L6-1920-80.jpg" alt="Latte macchiato made using Philips Cafe Aromis Series 8000 coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><strong>Release date: March 2026</strong></p><p><strong>Score: 5/5</strong></p><p>This espresso machine (the Philips Café Aromis 8000 Series, to give it its full name) is a premium coffee maker that looks stunning, makes sublime coffee, and is  fun to use as well. It has a menu of 50 drinks — hot and cold — and is astonishingly quiet in use too thanks to cleverly designed noise shielding.</p><p>Its milk system is particularly impressive, producing different textures to suit the type of drink you're making, and because the milk never enters the body of the machine itself, it's a piece of cake to keep clean. Just detach the carafe, disassemble it into its three hard plastic components, and wash them in the top drawer of your dishwasher. There are separate carafes for hot and cold milk, and they both work equally well with dairy or plant-based equivalents.</p><p>Espresso machines with Wi-Fi or Bluetooth connectivity are quite common, but after connecting your phone, usually all you get is a simple instruction manual. Not here. The Philips Home app is styled like an AI chatbot, and asks you a series of questions about your beans and taste preferences to help tailor the brew setting to your liking. It's certainly not cheap, but it's a superb espresso machine that earned a full five stars.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-cafe-aromis-series-8000-review"><strong>Philips Café Aromis review</strong></a></p><div data-widget-type="review" data-model-name="Philips Cafe Aromis 8000 Series Bean to Cup Coffee Machine" data-widget-title="Today's best Philips Café Aromis deals"></div><h2 id="philips-baristina-3">Philips Baristina</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qK8zgH7zmZCkGrDfB5ELJA-1920-80.jpg" alt="Philips Baristina coffee maker on kitchen counter with espresso" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WARhCWcBMCPNKdMR3cmm9i-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SXh4KkHe6HuaJvcs4imjLk-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9pMgc6GeZXxwUCvVH9yMZm-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5xuNXHCpLLzRvNLVk5ekp-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8ATcmmZDyA8C7jGvesp57e-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iCLdVNsrbZhpyA9n8xHoe3-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WmZgSbSMKBibGtn9sLawN6-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><strong>Release date: February 2026</strong></p><p><strong>Score: 5/5</strong></p><p>Philips has been really nailing it when it comes to espresso machines this year. The Baristina is very different to the Café Aromis, but if you're new to the world of speciality coffee, or just want something reasonably affordable, it's the better choice.</p><p>This is the smallest and cheapest bean-to-cup coffee maker I've ever tested, and it's so easy to use, it's a great option for anyone thinking of making the switch from coffee capsules. Just load your beans in the top, fill the water tank, push in the empty portafilter handle, and slide it to the right. The Baristina will grind the perfect dose of coffee into the basket, tamp it down, then slide the whole handle to the left and pull the shot for you. </p><p>It's a piece of cake, and much easier to clean than a typical automatic espresso machine because there's no moisture or debris building up inside an enclosed case. The only drawback is that it can't steam milk (unless you pick up a bundle with the standalone milk frother), but Philips has just launched an updated version — the Baristina Latte — that solves that particular issue. I'm very much looking forward to testing it</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review"><strong>Philips Baristina review</strong></a></p><div data-widget-type="review" data-model-name="Philips Baristina"></div><h2 id="meraki-espresso-machine-gen-2">Meraki Espresso Machine Gen 2</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ukrCJrLS8XeZHLcQP2hKbQ-1920-80.jpg" alt="The Meraki Espresso Machine with a tamp, coffee distributor and portafilter to its left and a milk jug to its right, in front of a pink and wooden effect background." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QU7ZGXRRdddM8NN4USGHXQ-1920-80.jpg" alt="A closeup of the Meraki Espresso Machine pouring espresso into a turquoise mug." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BhLFR6wm6Jg2qRn5J7tSGQ-1920-80.jpg" alt="A closeup of the rear of the touch screen of the Meraki Espresso Machine, showing its power button and the CoffeeSense scanning point." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wv7qnvFJahYzGQcPhwj2DQ-1920-80.jpg" alt="A closeup of the Meraki Espresso Machine's grinder full of beans." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vdqee2pGvGTETGWEomWPPQ-1920-80.jpg" alt="A man is placing the Meraki Espresso Machine's portafilter upside down on top of the dosing cup." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Zzb2aMWNhbgnhQ4FHnUhTQ-1920-80.jpg" alt="A closeup of the Meraki Espresso Machine pouring espresso into a turquoise mug." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZjcLhMB6MuQKpttCWZ9tRQ-1920-80.jpg" alt="A man steams milk using the Meraki Espresso Machine's steam wand." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/43E4awdHUMt3FkXTWVf4pQ-1920-80.jpg" alt="A man pours foamed milk into a double espresso." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><strong>Release date: March 2026</strong></p><p><strong>Score: 4.5/5</strong></p><p>The Meraki Espresso Machine Gen 2 (available <a href="https://www.merakitech.com/products/meraki-espresso-machine" target="_blank">direct from Meraki</a> in the US, and from <a href="https://bellabarista.co.uk/products/meraki-espresso-machine-gen2" target="_blank">Bella Barista</a> in the UK) is the most stylish coffee maker we've tested so far this year, with its satin finish, chrome and wood accents, pivoting touchscreen display, and separate 'towers' for its twin boilers, water tank, and bean hopper. It's huge, but if you've got the space, it's worth every centimeter.</p><p>This is a manual espresso machine, but is packed with thoughtful features that make achieving a delicious brew that little bit easier. For example, there are built-in scales beneath the grinder and grouphead to help you grind exactly the right dose of beans, then weigh your extracted coffee and stop the pump at precisely the right time. There's a temperature sensor to help you avoid scalding your milk, and if you really want a helping hand, you can scan a code on a bag of Meraki's own coffee beans, and the machine will adjust its own settings accordingly.</p><p>The standout feature, though, is its dual boiler, which is something we rarely see in a home espresso machine. "Not only does it produce exceedingly well-extracted espresso over and over again, it easily froths a range of milks without losing pressure or cooling down," said our reviewer Josh Russell.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/take-your-hand-crafted-coffee-to-the-next-level-i-tested-merakis-prosumer-espresso-machine-and-its-smart-features-helped-me-pour-manual-barista-quality-coffees-time-and-again"><strong>Meraki Espresso Machine Gen 2 review</strong></a></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/im-a-certified-barista-and-these-are-the-best-3-espresso-machines-ive-tested-so-far-this-year-and-the-only-ones-genuinely-worth-your-kitchen-counter-space</link>
                                                                            <description>
                            <![CDATA[ I test over a dozen coffee makers every year, and these are the three models that have received my seal of approval so far in 2026. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">nbnacKAnyUxYVFYmKDw5D5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8zn3Jeg9nUb3nwHjNSKwY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 09 Jul 2026 19:00:00 +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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/8zn3Jeg9nUb3nwHjNSKwY-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of three espresso machines]]></media:description>                                                            <media:text><![CDATA[Split image of three espresso machines]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of three espresso machines]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8zn3Jeg9nUb3nwHjNSKwY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I test a lot of espresso machines here at TechRadar — over a dozen a year — and so far 2026 has delivered a particularly impressive crop. Whether you're looking for your first ever coffee maker or are a seasoned pro hunting for the perfect premium brewer, there's an option for you.</p><p>There are so many new espresso machines, in fact, that you might be spoilt for choice, which is where I come in. To help make your decision easier, I've rounded up this collection of the three best machines we've tested this year. Each one has been through our rigorous review process, and received a score of at least four and a half stars out of five.</p><p>If you can't see something that quite suits your needs, take a look at our complete roundup of the <a href="https://www.techradar.com/home/coffee-machines/best-espresso-machine">best espresso machines</a> you can buy today, and the <a href="https://www.techradar.com/best/best-nespresso-machine">best Nespresso machines</a> if you prefer your morning brew in pod form.</p><h2 id="philips-cafe-aromis">Philips Café Aromis</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/UiErN88c77aHQ7ud6Vt6h6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker on kitchen counter with coffee and house plant" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gG4C3WauF7qMjHWgsQptf6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker on kitchen counter with coffee and house plant" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xoDwqk5iU8dXU2hqwgTrd6-1920-80.jpg" alt="Menu options for Philips Cafe Aromis Series 8000 coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sw7SBz8aHAB6syQRv8pic6-1920-80.jpg" alt="Adjusting brew settings for Philips Cafe Aromis Series 8000 coffee maker using touchscreen" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sCyoFGMyTALZUgcnJnZGd6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker dispensing espresso into a glass cup" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gVs3d4rgCVGeDU7UCDRyb6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker dispensing foamed milk into glass cup" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4meAf4hBMFFidx8bJFXmc6-1920-80.jpg" alt="Philips Cafe Aromis Series 8000 coffee maker with freshly made latte macchiato" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ab8dfQAcJwXTStZVRtd6L6-1920-80.jpg" alt="Latte macchiato made using Philips Cafe Aromis Series 8000 coffee maker" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><strong>Release date: March 2026</strong></p><p><strong>Score: 5/5</strong></p><p>This espresso machine (the Philips Café Aromis 8000 Series, to give it its full name) is a premium coffee maker that looks stunning, makes sublime coffee, and is  fun to use as well. It has a menu of 50 drinks — hot and cold — and is astonishingly quiet in use too thanks to cleverly designed noise shielding.</p><p>Its milk system is particularly impressive, producing different textures to suit the type of drink you're making, and because the milk never enters the body of the machine itself, it's a piece of cake to keep clean. Just detach the carafe, disassemble it into its three hard plastic components, and wash them in the top drawer of your dishwasher. There are separate carafes for hot and cold milk, and they both work equally well with dairy or plant-based equivalents.</p><p>Espresso machines with Wi-Fi or Bluetooth connectivity are quite common, but after connecting your phone, usually all you get is a simple instruction manual. Not here. The Philips Home app is styled like an AI chatbot, and asks you a series of questions about your beans and taste preferences to help tailor the brew setting to your liking. It's certainly not cheap, but it's a superb espresso machine that earned a full five stars.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-cafe-aromis-series-8000-review"><strong>Philips Café Aromis review</strong></a></p><div data-widget-type="review" data-model-name="Philips Cafe Aromis 8000 Series Bean to Cup Coffee Machine" data-widget-title="Today's best Philips Café Aromis deals"></div><h2 id="philips-baristina-3">Philips Baristina</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qK8zgH7zmZCkGrDfB5ELJA-1920-80.jpg" alt="Philips Baristina coffee maker on kitchen counter with espresso" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WARhCWcBMCPNKdMR3cmm9i-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SXh4KkHe6HuaJvcs4imjLk-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9pMgc6GeZXxwUCvVH9yMZm-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5xuNXHCpLLzRvNLVk5ekp-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8ATcmmZDyA8C7jGvesp57e-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iCLdVNsrbZhpyA9n8xHoe3-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WmZgSbSMKBibGtn9sLawN6-1920-80.jpg" alt="Philips Baristina espresso machine" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><strong>Release date: February 2026</strong></p><p><strong>Score: 5/5</strong></p><p>Philips has been really nailing it when it comes to espresso machines this year. The Baristina is very different to the Café Aromis, but if you're new to the world of speciality coffee, or just want something reasonably affordable, it's the better choice.</p><p>This is the smallest and cheapest bean-to-cup coffee maker I've ever tested, and it's so easy to use, it's a great option for anyone thinking of making the switch from coffee capsules. Just load your beans in the top, fill the water tank, push in the empty portafilter handle, and slide it to the right. The Baristina will grind the perfect dose of coffee into the basket, tamp it down, then slide the whole handle to the left and pull the shot for you. </p><p>It's a piece of cake, and much easier to clean than a typical automatic espresso machine because there's no moisture or debris building up inside an enclosed case. The only drawback is that it can't steam milk (unless you pick up a bundle with the standalone milk frother), but Philips has just launched an updated version — the Baristina Latte — that solves that particular issue. I'm very much looking forward to testing it</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-baristina-review"><strong>Philips Baristina review</strong></a></p><div data-widget-type="review" data-model-name="Philips Baristina"></div><h2 id="meraki-espresso-machine-gen-2">Meraki Espresso Machine Gen 2</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ukrCJrLS8XeZHLcQP2hKbQ-1920-80.jpg" alt="The Meraki Espresso Machine with a tamp, coffee distributor and portafilter to its left and a milk jug to its right, in front of a pink and wooden effect background." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QU7ZGXRRdddM8NN4USGHXQ-1920-80.jpg" alt="A closeup of the Meraki Espresso Machine pouring espresso into a turquoise mug." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BhLFR6wm6Jg2qRn5J7tSGQ-1920-80.jpg" alt="A closeup of the rear of the touch screen of the Meraki Espresso Machine, showing its power button and the CoffeeSense scanning point." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wv7qnvFJahYzGQcPhwj2DQ-1920-80.jpg" alt="A closeup of the Meraki Espresso Machine's grinder full of beans." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vdqee2pGvGTETGWEomWPPQ-1920-80.jpg" alt="A man is placing the Meraki Espresso Machine's portafilter upside down on top of the dosing cup." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Zzb2aMWNhbgnhQ4FHnUhTQ-1920-80.jpg" alt="A closeup of the Meraki Espresso Machine pouring espresso into a turquoise mug." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZjcLhMB6MuQKpttCWZ9tRQ-1920-80.jpg" alt="A man steams milk using the Meraki Espresso Machine's steam wand." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/43E4awdHUMt3FkXTWVf4pQ-1920-80.jpg" alt="A man pours foamed milk into a double espresso." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><strong>Release date: March 2026</strong></p><p><strong>Score: 4.5/5</strong></p><p>The Meraki Espresso Machine Gen 2 (available <a href="https://www.merakitech.com/products/meraki-espresso-machine" target="_blank">direct from Meraki</a> in the US, and from <a href="https://bellabarista.co.uk/products/meraki-espresso-machine-gen2" target="_blank">Bella Barista</a> in the UK) is the most stylish coffee maker we've tested so far this year, with its satin finish, chrome and wood accents, pivoting touchscreen display, and separate 'towers' for its twin boilers, water tank, and bean hopper. It's huge, but if you've got the space, it's worth every centimeter.</p><p>This is a manual espresso machine, but is packed with thoughtful features that make achieving a delicious brew that little bit easier. For example, there are built-in scales beneath the grinder and grouphead to help you grind exactly the right dose of beans, then weigh your extracted coffee and stop the pump at precisely the right time. There's a temperature sensor to help you avoid scalding your milk, and if you really want a helping hand, you can scan a code on a bag of Meraki's own coffee beans, and the machine will adjust its own settings accordingly.</p><p>The standout feature, though, is its dual boiler, which is something we rarely see in a home espresso machine. "Not only does it produce exceedingly well-extracted espresso over and over again, it easily froths a range of milks without losing pressure or cooling down," said our reviewer Josh Russell.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/take-your-hand-crafted-coffee-to-the-next-level-i-tested-merakis-prosumer-espresso-machine-and-its-smart-features-helped-me-pour-manual-barista-quality-coffees-time-and-again"><strong>Meraki Espresso Machine Gen 2 review</strong></a></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Shark’s PowerDetect UV Reveal has a lot of potential, but right now it’s the equivalent of a power washer in the hands of a caveman ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-price-release-date"><span>Shark PowerDetect UV Reveal review: Price & release date</span></h3><ul><li><strong>List price: $1,299.99 / £999.99</strong></li><li><strong>Released March 2026</strong></li></ul><p>The Shark PowerDetect UV Reveal comes in at $1,299.99 / £999.99 —<strong> </strong>while it’s far from cheap, it’s pretty good value for what it offers. That being said, there are other robot vacuum cleaners with equally impressive features and better software at a similar price point.</p><p>Plus, you’ll need to maintain some parts of the vacuum; in particular, refills for the multi-floor cleaner ($13.99 / £14.99) and the odor-neutralizing puck ($9.99 – $14.99 / £7.99 – £15.99), as well as the usual replacement for things like side brushes and mop pads. Over time, these can add up, but you’ll scarcely find a robovac that doesn’t come with added costs at similar prices these days.</p><ul><li><strong>Value</strong>: 4/5</li></ul><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-design"><span>Shark PowerDetect UV Reveal review: Design</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/xLvLCHjyL-g" allowfullscreen></iframe></div></div><p>Out of the box, you’ll find the vacuum, base, power chord, an anti-odor puck, one refill bottle of Shark’s multi-floor cleaner, two side brushes, plus the usual array of instructions and warranty documents. </p><p>The base stands at 17 x 18 x 14 inches / 43.2 x 45.7 x 35.6 cm, and comes in either black or white — mine was the latter, and I think it looks a lot more premium than the tackier black colorway. Enclosed in the lid of the base are the 2.74-litre / 96.65oz clean and 1.18-litre / 41.62oz waste water tanks, which lift out easily thanks to the retractable handles, as well as the bagless dirt compartment — I really appreciate that Shark opted for this so there’s one less thing to routinely replace. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="ykBig2uXwWTgo9yNjyTb6R" name="Imported image 5 - 1781284609677" alt="Shark PowerDetect UV Reveal base water tanks" src="https://cdn.mos.cms.futurecdn.net/ykBig2uXwWTgo9yNjyTb6R-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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>You can remove the container with the press of a button situated on the side of the dock, and it’s also HEPA-filtered. There’s also a set of two filters you’ll need to clean every 1-2 months, depending on how often you use your robot vacuum, and a slot for one of Shark’s anti-odor pucks should dusty smells be an issue for 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:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="pVXp25DMURtQkbne2a9R9R" name="Imported image 4 - 1781284609676" alt="Shark PowerDetect UV Reveal in its base" src="https://cdn.mos.cms.futurecdn.net/pVXp25DMURtQkbne2a9R9R-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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 vacuum itself is a fairly standard, rounded 2-in-1 robot vacuum, but a little tall and hefty at 5.35 inches / 13.6cm tall. The top houses its raised puck for LiDAR sensing, which works in tandem with the front of the device, where the cameras and other sensors, including a camera as well as LED and UV lights, to navigate your home and spot messes ripe for cleaning.</p><p>If you’d rather not use the app, you can use the four touch-sensitive buttons to activate mop and vacuum modes, send the vacuum home and connect to the Wi-Fi. A soft bumper surrounds the edges of the vacuum to prevent damage from any collisions, which are remarkably rare thanks to its top-tier obstacle avoidance, and you can remove its dust bin and mop plate from the rear of the device.</p><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="WdVLpfEu8cNzuKZwRtBcbW" name="IMG_7525" alt="Underside of the Shark PowerDetect UV Reveal" src="https://cdn.mos.cms.futurecdn.net/WdVLpfEu8cNzuKZwRtBcbW-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the underside, you’ll find the wheels, brush bar, side brush, and a singular, flat mop pad. These aren’t my favorite type — a rondel will typically offer a deeper clean, better post-clean drying and less water waste. However, Shark has designed the robot vacuum to wiggle this mop pad to agitate dirt, which goes some of the ways to make up the difference.</p><p>Of note is that the vacuum seems to be a total dust magnet. I have mine placed beneath a desk, where I wouldn’t expect excessive levels of dust — however it’s constantly lined with a thick layer of the stuff.</p><ul><li><strong>Design</strong>: 4/5</li></ul><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-performance"><span>Shark PowerDetect UV Reveal review: Performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="MYLCXr8ZiQeJF4prxN5XCR" name="Imported image 6 - 1781284609678" alt="Shark PowerDetect UV Reveal on carpet" src="https://cdn.mos.cms.futurecdn.net/MYLCXr8ZiQeJF4prxN5XCR-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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>Setup for the Shark PowerDetect UV Reveal is pretty simple; using the app, you’ll connect the vacuum to your Wi-Fi, give it a name (I loved some of the suggestions like Clean Latifah), and after that, the robot vacuum will run its first mapping pass. Broadly, mine was accurate; my apartment has a slightly tricky layout for robot vacuums, including a half-tiled, half-carpeted kitchen-living room, and lots of doors to dodge. </p><p>After this first pass, the app will offer you a second mapping run, this time to detect flooring types. If you plan to regularly mop hard floors and have carpets or rugs to avoid, make sure to get this out of the way during setup; I couldn’t find any way to update this map after the fact. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PjvLPhVuyGe7reRe9oAFPR-1920-80.jpg" alt="Shark PowerDetect UV Reveal debris test on tile" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QmgvKqJAtZRMQLBUfiaqWR-1920-80.jpg" alt="Shark PowerDetect UV Reveal debris test on carpet" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/F9iJpsQAbhgT6rbypcdxKR-1920-80.jpg" alt="Shark PowerDetect UV Reveal on tile cleaning up debris" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 id="cleaning-tests-2">Cleaning tests</h2><p>I performed my standard pickup tests using oats, cornflour and brown rice to compare performance to other robot vacuums I’ve tested, and the results were a mixed bag. When setting the Shark PowerDetect UV Reveal off for a standard, vacuum-only clean, I was immediately impressed as it zig-zagged across my floors, leaving them visibly refreshed — plus, it’s pretty quiet in action. </p><p>On hard floors, it excels thanks to a combination of its side brush, solid suction and the jet of air it blasts at hard-to-reach debris, ensuring floors are spick and span post-clean. On carpet, it’s slightly less impressive, especially in the edge cleaning department, but it still does a decent enough job. Its pickup of larger debris was very impressive on carpet, leaving little to nothing behind, but there was a small amount of powdery debris left behind on my medium-pile rugs — hair, however, is no problem, be it human or pet. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="nfC5CFbT8vAXqBqT6yELXR" name="Imported image 11 - 1781284609686" alt="Shark PowerDetect UV Reveal leftover fine powder debris" src="https://cdn.mos.cms.futurecdn.net/nfC5CFbT8vAXqBqT6yELXR-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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>Next up, I tried a regular combination clean with vacuum and mopping, and that’s where my experience with the Shark PowerDetect UV Reveal became a bit more mixed. The robot vacuum first fills its water tank at the base, proceeding to concurrently vacuum and mop your floors rather than splitting out the tasks. This helps to save time and battery; however, it does increase the risk of soggy carpets. </p><p>To avoid this, the robovac will lift its hind to keep the mop pad from drenching carpets — this reduces its effectiveness on carpets, though, as it crushes the side brush, and sometimes, while navigating, it will spin round and spit water across the floor, too. However, once it reaches hard floors, the results are pretty impressive; the mop pad agitates spills and stains with a back-and-forth scrubbing motion, and will reach into corners to make sure every spot is well-cleaned. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dQMPv4nJuFaFPub8SPSXaR-1920-80.jpg" alt="Shark PowerDetect UV Reveal lifting its mop pad" /><figcaption>Shark PowerDetect UV Reveal lifting its mop pad<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9AGddAaBCfKuzAy7vcxjVR-1920-80.jpg" alt="Shark PowerDetect UV Reveal lifting its mop pad" /><figcaption>Shark PowerDetect UV Reveal lifting its mop pad<small role="credit">Future</small></figcaption></figure></figure><p>It does use a <em>lot</em> of water, though, and especially if you’re cleaning up larger spills, that means the PowerDetect UV Reveal can leave a streaky mess in its wake. I noticed this even more so when there was lots of debris to vacuum up during the clean; the PowerDetect UV Reveal left a clump of soggy oats behind like an owl pellet as well as white streaky marks across the floor, but I wouldn’t typically recommend regularly using your robot vacuum to collect large volume spills anyway. I have especially reflective kitchen tiles, so I noticed this a lot; on my less shiny bathroom tiles, it wasn’t as much of a problem. </p><p>Powering up to a higher suction or mopping setting does result in a more thorough cleaning job, especially on carpets, but it’s worth noting that this seems to make the excess water usage more noticeable. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="e6kBJTHG7q6SwdUfkJcXaR" name="Imported image 14 - 1781284609690" alt="Shark PowerDetect UV Reveal left streaky marks on tile" src="https://cdn.mos.cms.futurecdn.net/e6kBJTHG7q6SwdUfkJcXaR-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Some smeared oats, milady? I wouldn't advise using the Shark PowerDetect UV Reveal, or indeed most robot vacuums that mop and vacuum concurrently, to clear up high volumes of debris. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="object-detection-and-navigation">Object detection and navigation</h2><p>When the Shark PowerDetect UV Reveal works, it <em>really</em> works, but I encountered a fair few bugs and limitations that do impact its overall effectiveness — for example, when doing a combination clean, it sometimes skips cleaning certain areas and rooms, or neglects to clean areas I’ve specifically asked it to. </p><p>Its LiDAR scanner makes accurate room maps, though they’ll be a bit odd-looking if you have lots of furniture at floor level. That’s unavoidable, to a degree, but I wish it had investigated those areas more closely to find the real edges of the walls; that way if furniture moves around your home, you wouldn’t need to remap. </p><p>Its object detection is incredible — perhaps too good, as the robot vacuum avoided my low-hanging (but not floor-length) curtains like the plague, giving wide berth to even the most inconsequential of obstacles. Generally, it’s not too much of a problem, but improved smarts would mean there’s slightly less preparation required pre-clean to ensure your entire floor gets cleaned properly. I was also massively impressed by the ease with which it lifted itself over and cleared thresholds, chair legs, and the like, leading to quicker cleans. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/4u2tvw2cGtyrqXkx2N6QdR-1920-80.jpg" alt="Shark PowerDetect UV Reveal using UV detection" /><figcaption>UV detection in action, as well as some rugs the vacuum fought (and defeated)<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/z8wNuCZU6tzAFS6QM6HJgR-1920-80.jpg" alt="Shark PowerDetect UV Reveal using UV detection" /><figcaption>UV detection in action. <small role="credit">Future</small></figcaption></figure></figure><h2 id="uv-detection">UV detection</h2><p>After its standard cleaning cycles, the robovac will return to its base, but the cleaning isn’t over quite yet. It’ll issue an ominous warning once it’s refreshed itself: "I detected stains. I'm heading back out to aggressively attack them." </p><p>Here’s where the magic of the PowerDetect UV Reveal is really on show; as it cleans, it flares a blue UV light, with which you can see for yourself the stubborn and sometimes invisible stains on your floor, which it will then return to after a standard cleaning run. It was pretty cringe-inducing to watch it navigate areas I hadn’t cleaned recently and see just how much grime was 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:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="DSHhhoCdgPmCyYpHRwF9jR" name="Imported image 17 - 1781284609692" alt="Shark PowerDetect UV Reveal in its base" src="https://cdn.mos.cms.futurecdn.net/DSHhhoCdgPmCyYpHRwF9jR-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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="dock">Dock </h2><p>After the job’s complete, it’ll return for a final time to the base and begin the mop pad maintenance process quietly in the background with just a low humming noise, washing it with hot water before drying it to reduce contamination. In my testing, the robovac lived up to its estimated 3-hour battery life; a 45-minute clean on standard settings dropped the battery by 25%. A full recharge takes roughly 4 hours, and the vacuum won’t perform new tasks when at less than 20%.</p><ul><li><strong>Performance: </strong>4/5</li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="NKATf9KdmuTkVCppwviwnR" name="Imported image 18 - 1781284609693" alt="Shark PowerDetect UV Reveal app maps and screenshots" src="https://cdn.mos.cms.futurecdn.net/NKATf9KdmuTkVCppwviwnR-1920-80.png" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The first of these three screenshots shows my completed floor map; as you can see from the very odd shapes, the LiDAR scanner can be quite assumptive with obstacles and won't investigate around the sides to find where the wall truly starts and ends. The second and third screenshots show two seperate occasions where I asked the robot vacuum to clean specific rooms and it elected to clean a completely different one.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-software-and-app"><span>Shark PowerDetect UV Reveal review: Software and app </span></h3><p>The app is quite restrictive when it comes to home and schedule customization;  you can only have one map, so multi-floor cleaning isn’t possible, no-go zones are always rectangular and you can only create two schedules per day. </p><p>I also noticed that the robot vacuum would often get confused when it initiated a clean, forging straight to the corner of my living room and spinning there for a good few minutes before figuring out its path to the hallway. On closer inspection, this happened most frequently when I sent it to clean somewhere other than its home room; for some reason, it wanted to head straight through my wall instead of around and through the doorway. </p><p>I couldn’t find a quiet mode, either, meaning if you ever wanted to use the vacuum at night or when little ones are sleeping, they might awaken to an ominous threat from your robovac. </p><p>These issues, among other software quirks, make for the primary complaint I have surrounding the Shark PowerDetect UV reveal; its app and on-board smarts hold back an otherwise high-performance robot vacuum. </p><ul><li><strong>Software</strong>: 2.5/5</li></ul><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-specs"><span>Shark PowerDetect UV Reveal review: Specs</span></h3><div ><table><caption>Specs</caption><tbody><tr><td class="firstcol " ><p>Wattage (robot):</p></td><td  ><p><em>65W</em></p></td></tr><tr><td class="firstcol " ><p>Robot diameter:</p></td><td  ><p><em>13.2 inches / 34cm</em></p></td></tr><tr><td class="firstcol " ><p>Robot height:</p></td><td  ><p><em>4 inches / 10.2cm </em></p></td></tr><tr><td class="firstcol " ><p>Cleaning path width:</p></td><td  ><p><em>Not specified</em></p></td></tr><tr><td class="firstcol " ><p>Dock dimensions (H x W x D):</p></td><td  ><p><em>17 x 18 x 14 inches / 43.2 x 45.7 x 35.6 cm</em></p></td></tr><tr><td class="firstcol " ><p>Dock cord:</p></td><td  ><p><em>3.9ft / 1.2m</em></p></td></tr><tr><td class="firstcol " ><p>Weight (robot + dock):</p></td><td  ><p><em>26.9 lbs / 12.21 kg</em></p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-should-i-buy-shark-powerdetect-uv-reveal"><span>Should I buy Shark PowerDetect UV Reveal?</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Section</p></td><td  ><p>Notes</p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Software and app</p></td><td  ><p>There are lots of features I’d expect as standard in a robot vacuum, especially at this list price, that Shark just hasn’t added. That and the litany of odd bugs drop the overall score significantly.</p></td><td  ><p>2.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Great for vacuuming carpets, and while the mop pad is a bit of a hazard, with UV sensing in tow it offers a truly deep clean. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Neutral, bag-less and easy to maintain, the only thing I could ask for would be a slightly more premium feel in its black colorway. Plus, it’s a dust-magnet.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Given its innovative features and thorough cleaning, it’s sitting pretty at its list price compared to the competition, but loses points for the in-app experience.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-11">Buy it if…</h2><p><strong>You value well sanitized floors</strong><br>With its UV detection, the Shark PowerDetect UV Reveal offers peace of mind and broadly great results, especially in the mopping department… if you can handle slow-drying floors.</p><p><strong>You have pets</strong><br>Again, the UV detection comes in clutch here for invisible pet messes, but it’s also a deft hand at hair collection. </p><p><strong>You have a large home</strong><br>With its great battery life and efficiency, the Shark PowerDetect UV Reveal is unlikely to run out of juice before finishing the job even in larger homes.</p><h2 id="don-t-buy-it-if-10">Don’t buy it if…</h2><p><strong>You have lots of wooden floors</strong> <strong>or shiny tiles</strong></p><p>While it’ll clean these floor types within an inch of their life, the residual water and cleaning solution could warp or damage wooden floors and leave streaky marks on particularly reflective ones.</p><p><strong>You have lots of carpet</strong><br>Don’t get me wrong, this is an accomplished vacuum for carpets, but if you want to do combination cleans, you might end up with a few soggy spots left in its wake.</p><p><strong>You want to vacuum multiple floors — or other smart features</strong></p><p>I liken the Shark PowerDetect UV Reveal to a power washer in the hands of a caveman; it’s only as good as the software allows it to be, and with frustrations like single-floor mapping, ignored instructions and </p><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-also-consider"><span>Shark PowerDetect UV Reveal review: Also consider</span></h3><div class="product"><a data-dimension112="8c3100cb-9315-43b4-92cb-7e9586b08ad3" data-action="Deal Block" data-label="Read our full Eufy X10 Pro Omni review" data-dimension48="Read our full Eufy X10 Pro Omni review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:690px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="9WXucBivVbc8U5DWA4cyB7" name="Eufy X10 Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9WXucBivVbc8U5DWA4cyB7-1920-80.png" mos="" align="middle" fullscreen="" width="690" height="690" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Eufy X10 Pro Omni </strong></p><p>Another two-in-one robovac with excellent cleaning on all floor types, plus strong mapping and navigation.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/robot-vacuums/eufy-x10-pro-omni" data-dimension112="8c3100cb-9315-43b4-92cb-7e9586b08ad3" data-action="Deal Block" data-label="Read our full Eufy X10 Pro Omni review" data-dimension48="Read our full Eufy X10 Pro Omni review" data-dimension25=""><strong>Eufy X10 Pro Omni review</strong></a></p></div><div class="product"><a data-dimension112="18fec5f1-9a38-4e3c-9218-5de4f03a7f33" data-action="Deal Block" data-label="See our full Roborock Qrevo Curv review" data-dimension48="See our full Roborock Qrevo Curv review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:853px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="FNanc3r5VzaxvCwMk9dqPW" name="Roborock Qrevo Curv 5A1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FNanc3r5VzaxvCwMk9dqPW-1920-80.jpg" mos="" align="middle" fullscreen="" width="853" height="853" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Roborock Qrevo Curv</strong></p><p>A robot vacuum and mop that delivers superb suction and great wet floor cleaning. It's the best robovac we've tested to date.</p><p><strong>See our full </strong><a href="https://www.techradar.com/home/robot-vacuums/roborock-qrevo-curv-review" data-dimension112="18fec5f1-9a38-4e3c-9218-5de4f03a7f33" data-action="Deal Block" data-label="See our full Roborock Qrevo Curv review" data-dimension48="See our full Roborock Qrevo Curv review" data-dimension25=""><strong>Roborock Qrevo Curv review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-shark-powerdetect-uv-reveal"><span>How I tested the Shark PowerDetect UV Reveal</span></h3><p>I tested the Shark PowerDetect UV Reveal for two weeks in my home, completing my standardised pickup, edge cleaning and mopping tests in addition to simulating tests for features like UV detection. I used the app, making a map of my home and testing various features like scheduling and room-by-room cleaning tasks, closely observing the vacuum when in use to note any navigation or performance issues during testing. </p><ul><li><a href="https://www.techradar.com/news/how-we-test"><u>Read TechRadar’s reviews guarantee</u></a></li><li><em>First reviewed June 2026</em></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/sharks-powerdetect-uv-reveal-has-a-lot-of-potential-but-right-now-its-the-equivalent-of-a-power-washer-in-the-hands-of-a-caveman</link>
                                                                            <description>
                            <![CDATA[ Narwal’s 2026 flagship robot vacuum is outfitted with video cameras and super smart AI cleaning technology to work out the best way to tackle your home. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6mXNRLVgXeQ5hZcHFBMpYQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GzJjFBsfnQybfRpLj4qBGR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Jun 2026 15:21:47 +0000</pubDate>                                                                                                                                <updated>Sat, 27 Jun 2026 20:14:36 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ josephine.watson@futurenet.com (Josephine Watson) ]]></author>                    <dc:creator><![CDATA[ Josephine Watson ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HvpGKcNNvrNZunUL6mqd8c-320-70.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Josephine Watson is TechRadar&#039;s Managing Editor - Social &amp; Engagement, overseeing TechRadar&#039;s team of new format and operational efficiency experts. Josephine is an award-winning journalist (PPA 30 under 30 2024), having previously written on a variety of topics, from lifestyle to pop culture to gaming and even the energy industry, joining TechRadar to support general site management. She is based in London.&lt;/p&gt;&lt;p&gt;Growing up living and breathing technology, Josephine was part of the first wave of internet-literate young people and developed a love of all things online content, especially when it comes to gaming, pop culture, or science. She is a huge advocate for internet safety and education, appearing on Channel 4 News in her teenage years to challenge reports of rampant online dangers and encourage wider education on internet safety and protocols. Throughout her career, she has also made a point of using her position to fight for progression in the treatment of diversity and inclusion, mental health, and neurodiversity in corporate settings. Josephine is responsible for TechRadar&#039;s recent push into sustainability-related content, as well as starring in the &lt;a href=&quot;https://www.youtube.com/@techradar&quot;&gt;TechRadar podcast&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Josephine received her Bachelor of the Arts in English Literature from Queen Mary, University of London, having spent a year abroad studying at Hunter College in New York. She has also completed a L3 People Leadership qualification as well as a L7 Senior Journalism apprenticeship through the University of Sunderland. &lt;/p&gt;&lt;p&gt;In her spare time, you&#039;ll find Josephine fiddling with smart home devices, playing whichever Nintendo game she&#039;s recently acquired, developing an obsession over some new creative hobby she&#039;ll drop in a few months or watching Disney movies. &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/GzJjFBsfnQybfRpLj4qBGR-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Shark PowerDetect UV Reveal on carpet]]></media:description>                                                            <media:text><![CDATA[Shark PowerDetect UV Reveal on carpet]]></media:text>
                                <media:title type="plain"><![CDATA[Shark PowerDetect UV Reveal on carpet]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GzJjFBsfnQybfRpLj4qBGR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-price-release-date"><span>Shark PowerDetect UV Reveal review: Price & release date</span></h3><ul><li><strong>List price: $1,299.99 / £999.99</strong></li><li><strong>Released March 2026</strong></li></ul><p>The Shark PowerDetect UV Reveal comes in at $1,299.99 / £999.99 —<strong> </strong>while it’s far from cheap, it’s pretty good value for what it offers. That being said, there are other robot vacuum cleaners with equally impressive features and better software at a similar price point.</p><p>Plus, you’ll need to maintain some parts of the vacuum; in particular, refills for the multi-floor cleaner ($13.99 / £14.99) and the odor-neutralizing puck ($9.99 – $14.99 / £7.99 – £15.99), as well as the usual replacement for things like side brushes and mop pads. Over time, these can add up, but you’ll scarcely find a robovac that doesn’t come with added costs at similar prices these days.</p><ul><li><strong>Value</strong>: 4/5</li></ul><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-design"><span>Shark PowerDetect UV Reveal review: Design</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/xLvLCHjyL-g" allowfullscreen></iframe></div></div><p>Out of the box, you’ll find the vacuum, base, power chord, an anti-odor puck, one refill bottle of Shark’s multi-floor cleaner, two side brushes, plus the usual array of instructions and warranty documents. </p><p>The base stands at 17 x 18 x 14 inches / 43.2 x 45.7 x 35.6 cm, and comes in either black or white — mine was the latter, and I think it looks a lot more premium than the tackier black colorway. Enclosed in the lid of the base are the 2.74-litre / 96.65oz clean and 1.18-litre / 41.62oz waste water tanks, which lift out easily thanks to the retractable handles, as well as the bagless dirt compartment — I really appreciate that Shark opted for this so there’s one less thing to routinely replace. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="ykBig2uXwWTgo9yNjyTb6R" name="Imported image 5 - 1781284609677" alt="Shark PowerDetect UV Reveal base water tanks" src="https://cdn.mos.cms.futurecdn.net/ykBig2uXwWTgo9yNjyTb6R-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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>You can remove the container with the press of a button situated on the side of the dock, and it’s also HEPA-filtered. There’s also a set of two filters you’ll need to clean every 1-2 months, depending on how often you use your robot vacuum, and a slot for one of Shark’s anti-odor pucks should dusty smells be an issue for 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:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="pVXp25DMURtQkbne2a9R9R" name="Imported image 4 - 1781284609676" alt="Shark PowerDetect UV Reveal in its base" src="https://cdn.mos.cms.futurecdn.net/pVXp25DMURtQkbne2a9R9R-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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 vacuum itself is a fairly standard, rounded 2-in-1 robot vacuum, but a little tall and hefty at 5.35 inches / 13.6cm tall. The top houses its raised puck for LiDAR sensing, which works in tandem with the front of the device, where the cameras and other sensors, including a camera as well as LED and UV lights, to navigate your home and spot messes ripe for cleaning.</p><p>If you’d rather not use the app, you can use the four touch-sensitive buttons to activate mop and vacuum modes, send the vacuum home and connect to the Wi-Fi. A soft bumper surrounds the edges of the vacuum to prevent damage from any collisions, which are remarkably rare thanks to its top-tier obstacle avoidance, and you can remove its dust bin and mop plate from the rear of the device.</p><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="WdVLpfEu8cNzuKZwRtBcbW" name="IMG_7525" alt="Underside of the Shark PowerDetect UV Reveal" src="https://cdn.mos.cms.futurecdn.net/WdVLpfEu8cNzuKZwRtBcbW-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the underside, you’ll find the wheels, brush bar, side brush, and a singular, flat mop pad. These aren’t my favorite type — a rondel will typically offer a deeper clean, better post-clean drying and less water waste. However, Shark has designed the robot vacuum to wiggle this mop pad to agitate dirt, which goes some of the ways to make up the difference.</p><p>Of note is that the vacuum seems to be a total dust magnet. I have mine placed beneath a desk, where I wouldn’t expect excessive levels of dust — however it’s constantly lined with a thick layer of the stuff.</p><ul><li><strong>Design</strong>: 4/5</li></ul><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-performance"><span>Shark PowerDetect UV Reveal review: Performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="MYLCXr8ZiQeJF4prxN5XCR" name="Imported image 6 - 1781284609678" alt="Shark PowerDetect UV Reveal on carpet" src="https://cdn.mos.cms.futurecdn.net/MYLCXr8ZiQeJF4prxN5XCR-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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>Setup for the Shark PowerDetect UV Reveal is pretty simple; using the app, you’ll connect the vacuum to your Wi-Fi, give it a name (I loved some of the suggestions like Clean Latifah), and after that, the robot vacuum will run its first mapping pass. Broadly, mine was accurate; my apartment has a slightly tricky layout for robot vacuums, including a half-tiled, half-carpeted kitchen-living room, and lots of doors to dodge. </p><p>After this first pass, the app will offer you a second mapping run, this time to detect flooring types. If you plan to regularly mop hard floors and have carpets or rugs to avoid, make sure to get this out of the way during setup; I couldn’t find any way to update this map after the fact. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PjvLPhVuyGe7reRe9oAFPR-1920-80.jpg" alt="Shark PowerDetect UV Reveal debris test on tile" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QmgvKqJAtZRMQLBUfiaqWR-1920-80.jpg" alt="Shark PowerDetect UV Reveal debris test on carpet" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/F9iJpsQAbhgT6rbypcdxKR-1920-80.jpg" alt="Shark PowerDetect UV Reveal on tile cleaning up debris" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 id="cleaning-tests-2">Cleaning tests</h2><p>I performed my standard pickup tests using oats, cornflour and brown rice to compare performance to other robot vacuums I’ve tested, and the results were a mixed bag. When setting the Shark PowerDetect UV Reveal off for a standard, vacuum-only clean, I was immediately impressed as it zig-zagged across my floors, leaving them visibly refreshed — plus, it’s pretty quiet in action. </p><p>On hard floors, it excels thanks to a combination of its side brush, solid suction and the jet of air it blasts at hard-to-reach debris, ensuring floors are spick and span post-clean. On carpet, it’s slightly less impressive, especially in the edge cleaning department, but it still does a decent enough job. Its pickup of larger debris was very impressive on carpet, leaving little to nothing behind, but there was a small amount of powdery debris left behind on my medium-pile rugs — hair, however, is no problem, be it human or pet. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="nfC5CFbT8vAXqBqT6yELXR" name="Imported image 11 - 1781284609686" alt="Shark PowerDetect UV Reveal leftover fine powder debris" src="https://cdn.mos.cms.futurecdn.net/nfC5CFbT8vAXqBqT6yELXR-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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>Next up, I tried a regular combination clean with vacuum and mopping, and that’s where my experience with the Shark PowerDetect UV Reveal became a bit more mixed. The robot vacuum first fills its water tank at the base, proceeding to concurrently vacuum and mop your floors rather than splitting out the tasks. This helps to save time and battery; however, it does increase the risk of soggy carpets. </p><p>To avoid this, the robovac will lift its hind to keep the mop pad from drenching carpets — this reduces its effectiveness on carpets, though, as it crushes the side brush, and sometimes, while navigating, it will spin round and spit water across the floor, too. However, once it reaches hard floors, the results are pretty impressive; the mop pad agitates spills and stains with a back-and-forth scrubbing motion, and will reach into corners to make sure every spot is well-cleaned. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dQMPv4nJuFaFPub8SPSXaR-1920-80.jpg" alt="Shark PowerDetect UV Reveal lifting its mop pad" /><figcaption>Shark PowerDetect UV Reveal lifting its mop pad<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9AGddAaBCfKuzAy7vcxjVR-1920-80.jpg" alt="Shark PowerDetect UV Reveal lifting its mop pad" /><figcaption>Shark PowerDetect UV Reveal lifting its mop pad<small role="credit">Future</small></figcaption></figure></figure><p>It does use a <em>lot</em> of water, though, and especially if you’re cleaning up larger spills, that means the PowerDetect UV Reveal can leave a streaky mess in its wake. I noticed this even more so when there was lots of debris to vacuum up during the clean; the PowerDetect UV Reveal left a clump of soggy oats behind like an owl pellet as well as white streaky marks across the floor, but I wouldn’t typically recommend regularly using your robot vacuum to collect large volume spills anyway. I have especially reflective kitchen tiles, so I noticed this a lot; on my less shiny bathroom tiles, it wasn’t as much of a problem. </p><p>Powering up to a higher suction or mopping setting does result in a more thorough cleaning job, especially on carpets, but it’s worth noting that this seems to make the excess water usage more noticeable. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="e6kBJTHG7q6SwdUfkJcXaR" name="Imported image 14 - 1781284609690" alt="Shark PowerDetect UV Reveal left streaky marks on tile" src="https://cdn.mos.cms.futurecdn.net/e6kBJTHG7q6SwdUfkJcXaR-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Some smeared oats, milady? I wouldn't advise using the Shark PowerDetect UV Reveal, or indeed most robot vacuums that mop and vacuum concurrently, to clear up high volumes of debris. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="object-detection-and-navigation">Object detection and navigation</h2><p>When the Shark PowerDetect UV Reveal works, it <em>really</em> works, but I encountered a fair few bugs and limitations that do impact its overall effectiveness — for example, when doing a combination clean, it sometimes skips cleaning certain areas and rooms, or neglects to clean areas I’ve specifically asked it to. </p><p>Its LiDAR scanner makes accurate room maps, though they’ll be a bit odd-looking if you have lots of furniture at floor level. That’s unavoidable, to a degree, but I wish it had investigated those areas more closely to find the real edges of the walls; that way if furniture moves around your home, you wouldn’t need to remap. </p><p>Its object detection is incredible — perhaps too good, as the robot vacuum avoided my low-hanging (but not floor-length) curtains like the plague, giving wide berth to even the most inconsequential of obstacles. Generally, it’s not too much of a problem, but improved smarts would mean there’s slightly less preparation required pre-clean to ensure your entire floor gets cleaned properly. I was also massively impressed by the ease with which it lifted itself over and cleared thresholds, chair legs, and the like, leading to quicker cleans. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/4u2tvw2cGtyrqXkx2N6QdR-1920-80.jpg" alt="Shark PowerDetect UV Reveal using UV detection" /><figcaption>UV detection in action, as well as some rugs the vacuum fought (and defeated)<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/z8wNuCZU6tzAFS6QM6HJgR-1920-80.jpg" alt="Shark PowerDetect UV Reveal using UV detection" /><figcaption>UV detection in action. <small role="credit">Future</small></figcaption></figure></figure><h2 id="uv-detection">UV detection</h2><p>After its standard cleaning cycles, the robovac will return to its base, but the cleaning isn’t over quite yet. It’ll issue an ominous warning once it’s refreshed itself: "I detected stains. I'm heading back out to aggressively attack them." </p><p>Here’s where the magic of the PowerDetect UV Reveal is really on show; as it cleans, it flares a blue UV light, with which you can see for yourself the stubborn and sometimes invisible stains on your floor, which it will then return to after a standard cleaning run. It was pretty cringe-inducing to watch it navigate areas I hadn’t cleaned recently and see just how much grime was 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:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="DSHhhoCdgPmCyYpHRwF9jR" name="Imported image 17 - 1781284609692" alt="Shark PowerDetect UV Reveal in its base" src="https://cdn.mos.cms.futurecdn.net/DSHhhoCdgPmCyYpHRwF9jR-1920-80.jpg" mos="" align="middle" fullscreen="" width="602" height="339" 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="dock">Dock </h2><p>After the job’s complete, it’ll return for a final time to the base and begin the mop pad maintenance process quietly in the background with just a low humming noise, washing it with hot water before drying it to reduce contamination. In my testing, the robovac lived up to its estimated 3-hour battery life; a 45-minute clean on standard settings dropped the battery by 25%. A full recharge takes roughly 4 hours, and the vacuum won’t perform new tasks when at less than 20%.</p><ul><li><strong>Performance: </strong>4/5</li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:602px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="NKATf9KdmuTkVCppwviwnR" name="Imported image 18 - 1781284609693" alt="Shark PowerDetect UV Reveal app maps and screenshots" src="https://cdn.mos.cms.futurecdn.net/NKATf9KdmuTkVCppwviwnR-1920-80.png" mos="" align="middle" fullscreen="" width="602" height="339" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The first of these three screenshots shows my completed floor map; as you can see from the very odd shapes, the LiDAR scanner can be quite assumptive with obstacles and won't investigate around the sides to find where the wall truly starts and ends. The second and third screenshots show two seperate occasions where I asked the robot vacuum to clean specific rooms and it elected to clean a completely different one.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-software-and-app"><span>Shark PowerDetect UV Reveal review: Software and app </span></h3><p>The app is quite restrictive when it comes to home and schedule customization;  you can only have one map, so multi-floor cleaning isn’t possible, no-go zones are always rectangular and you can only create two schedules per day. </p><p>I also noticed that the robot vacuum would often get confused when it initiated a clean, forging straight to the corner of my living room and spinning there for a good few minutes before figuring out its path to the hallway. On closer inspection, this happened most frequently when I sent it to clean somewhere other than its home room; for some reason, it wanted to head straight through my wall instead of around and through the doorway. </p><p>I couldn’t find a quiet mode, either, meaning if you ever wanted to use the vacuum at night or when little ones are sleeping, they might awaken to an ominous threat from your robovac. </p><p>These issues, among other software quirks, make for the primary complaint I have surrounding the Shark PowerDetect UV reveal; its app and on-board smarts hold back an otherwise high-performance robot vacuum. </p><ul><li><strong>Software</strong>: 2.5/5</li></ul><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-specs"><span>Shark PowerDetect UV Reveal review: Specs</span></h3><div ><table><caption>Specs</caption><tbody><tr><td class="firstcol " ><p>Wattage (robot):</p></td><td  ><p><em>65W</em></p></td></tr><tr><td class="firstcol " ><p>Robot diameter:</p></td><td  ><p><em>13.2 inches / 34cm</em></p></td></tr><tr><td class="firstcol " ><p>Robot height:</p></td><td  ><p><em>4 inches / 10.2cm </em></p></td></tr><tr><td class="firstcol " ><p>Cleaning path width:</p></td><td  ><p><em>Not specified</em></p></td></tr><tr><td class="firstcol " ><p>Dock dimensions (H x W x D):</p></td><td  ><p><em>17 x 18 x 14 inches / 43.2 x 45.7 x 35.6 cm</em></p></td></tr><tr><td class="firstcol " ><p>Dock cord:</p></td><td  ><p><em>3.9ft / 1.2m</em></p></td></tr><tr><td class="firstcol " ><p>Weight (robot + dock):</p></td><td  ><p><em>26.9 lbs / 12.21 kg</em></p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-should-i-buy-shark-powerdetect-uv-reveal"><span>Should I buy Shark PowerDetect UV Reveal?</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Section</p></td><td  ><p>Notes</p></td><td  ><p>Score</p></td></tr><tr><td class="firstcol " ><p>Software and app</p></td><td  ><p>There are lots of features I’d expect as standard in a robot vacuum, especially at this list price, that Shark just hasn’t added. That and the litany of odd bugs drop the overall score significantly.</p></td><td  ><p>2.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Great for vacuuming carpets, and while the mop pad is a bit of a hazard, with UV sensing in tow it offers a truly deep clean. </p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Neutral, bag-less and easy to maintain, the only thing I could ask for would be a slightly more premium feel in its black colorway. Plus, it’s a dust-magnet.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Given its innovative features and thorough cleaning, it’s sitting pretty at its list price compared to the competition, but loses points for the in-app experience.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-11">Buy it if…</h2><p><strong>You value well sanitized floors</strong><br>With its UV detection, the Shark PowerDetect UV Reveal offers peace of mind and broadly great results, especially in the mopping department… if you can handle slow-drying floors.</p><p><strong>You have pets</strong><br>Again, the UV detection comes in clutch here for invisible pet messes, but it’s also a deft hand at hair collection. </p><p><strong>You have a large home</strong><br>With its great battery life and efficiency, the Shark PowerDetect UV Reveal is unlikely to run out of juice before finishing the job even in larger homes.</p><h2 id="don-t-buy-it-if-10">Don’t buy it if…</h2><p><strong>You have lots of wooden floors</strong> <strong>or shiny tiles</strong></p><p>While it’ll clean these floor types within an inch of their life, the residual water and cleaning solution could warp or damage wooden floors and leave streaky marks on particularly reflective ones.</p><p><strong>You have lots of carpet</strong><br>Don’t get me wrong, this is an accomplished vacuum for carpets, but if you want to do combination cleans, you might end up with a few soggy spots left in its wake.</p><p><strong>You want to vacuum multiple floors — or other smart features</strong></p><p>I liken the Shark PowerDetect UV Reveal to a power washer in the hands of a caveman; it’s only as good as the software allows it to be, and with frustrations like single-floor mapping, ignored instructions and </p><h3 class="article-body__section" id="section-shark-powerdetect-uv-reveal-review-also-consider"><span>Shark PowerDetect UV Reveal review: Also consider</span></h3><div class="product"><a data-dimension112="8c3100cb-9315-43b4-92cb-7e9586b08ad3" data-action="Deal Block" data-label="Read our full Eufy X10 Pro Omni review" data-dimension48="Read our full Eufy X10 Pro Omni review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:690px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="9WXucBivVbc8U5DWA4cyB7" name="Eufy X10 Pro Omni" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/9WXucBivVbc8U5DWA4cyB7-1920-80.png" mos="" align="middle" fullscreen="" width="690" height="690" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Eufy X10 Pro Omni </strong></p><p>Another two-in-one robovac with excellent cleaning on all floor types, plus strong mapping and navigation.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/robot-vacuums/eufy-x10-pro-omni" data-dimension112="8c3100cb-9315-43b4-92cb-7e9586b08ad3" data-action="Deal Block" data-label="Read our full Eufy X10 Pro Omni review" data-dimension48="Read our full Eufy X10 Pro Omni review" data-dimension25=""><strong>Eufy X10 Pro Omni review</strong></a></p></div><div class="product"><a data-dimension112="18fec5f1-9a38-4e3c-9218-5de4f03a7f33" data-action="Deal Block" data-label="See our full Roborock Qrevo Curv review" data-dimension48="See our full Roborock Qrevo Curv review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:853px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="FNanc3r5VzaxvCwMk9dqPW" name="Roborock Qrevo Curv 5A1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FNanc3r5VzaxvCwMk9dqPW-1920-80.jpg" mos="" align="middle" fullscreen="" width="853" height="853" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Roborock Qrevo Curv</strong></p><p>A robot vacuum and mop that delivers superb suction and great wet floor cleaning. It's the best robovac we've tested to date.</p><p><strong>See our full </strong><a href="https://www.techradar.com/home/robot-vacuums/roborock-qrevo-curv-review" data-dimension112="18fec5f1-9a38-4e3c-9218-5de4f03a7f33" data-action="Deal Block" data-label="See our full Roborock Qrevo Curv review" data-dimension48="See our full Roborock Qrevo Curv review" data-dimension25=""><strong>Roborock Qrevo Curv review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-shark-powerdetect-uv-reveal"><span>How I tested the Shark PowerDetect UV Reveal</span></h3><p>I tested the Shark PowerDetect UV Reveal for two weeks in my home, completing my standardised pickup, edge cleaning and mopping tests in addition to simulating tests for features like UV detection. I used the app, making a map of my home and testing various features like scheduling and room-by-room cleaning tasks, closely observing the vacuum when in use to note any navigation or performance issues during testing. </p><ul><li><a href="https://www.techradar.com/news/how-we-test"><u>Read TechRadar’s reviews guarantee</u></a></li><li><em>First reviewed June 2026</em></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Ecovacs Deebot X12 OmniCyclone is an impressively inventive robot cleaner that mops very well, but struggles to sweep up the competition ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-two-minute-review"><span>Ecovacs Deebot X12 OmniCyclone: two-minute review</span></h3><p>The Ecovacs Deebot X12 OmniCyclone arrives in an increasingly crowded robot vacuum market, yet it still manages to stand out thanks to a handful of genuinely innovative features. Chief among these is the OmniCyclone docking station, a bagless dust collection system that uses Dyson-style cyclonic technology to capture detritus without relying on pricy disposable dust bags. As a result, it's a great system for anyone with molting dogs or cats, as long as the bin is emptied on a fairly frequent basis.</p><p>The X12's floor sweeping credentials aren’t exactly anything to write home about, mind, especially its performance on hard floor.And while its navigation is mostly precise and systematic, I have seen evidence of it occasionally missing some areas. </p><p>However, it's the mopping system that really sets this machine apart. Rather than dragging two damp spinning pads around the floor and potentially smearing dirt all over the floor, the X12 employs an extendable roller mop that is continuously supplied with clean water, while simultaneously collecting dirty water into a separate tank. The result is a far more hygienic clean, particularly on hard floors where conventional robot mops can often leave a thin film of grime in their wake. This model also has a unique FocusJet system that squirts water on deep stains before mopping them up, but I simply couldn’t get it to function as it should. </p><p>No question, the X12 OmniCyclone is extremely well engineered and packed with clever technology, but me thinks it might be worth a trip back to the drawing board to fix some of its frustrating anomalies.</p><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-price-availability"><span>Ecovacs Deebot X12 OmniCyclone: price & availability</span></h3><ul><li><strong>List price</strong> £1,249 / €1,399 / $1,499.99</li><li><strong>Launch date </strong>April 2026</li><li><strong>Availability </strong>Worldwide</li></ul><p>In the UK, the Ecovacs Deebot X12 OmniCyclone’s retail price is £1,249 but you can purchase it right now direct from <a href="https://www.ecovacs.com/uk/shop/deebot-robotic-vacuum-cleaner/deebot-x12-omnicyclone">Ecovacs</a> or <a href="https://www.amazon.co.uk/ECOVACS-DEEBOT-X12-OmniCYCLONE-Self-Washing/dp/B0GL6WW34M/ref=asc_df_B0GL6WW34M?mcid=f5e563961c893e2bbe6b6c6d7fbb11b3&tag=googshopuk-21&linkCode=df0&hvadid=808008362378&hvpos=&hvnetw=g&hvrand=5978279794988712281&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1006494&hvtargid=pla-2482358885243&psc=1&hvocijid=5978279794988712281-B0GL6WW34M-&hvexpln=0&gad_source=1">Amazon</a> for a knockdown £949. At this price, the odd glitch in its performance makes it a lot more justifiable. However, if you mainly want a robot vacuum to collect dry debris from hard floors, the X12 still remains difficult to fully recommend, even at this lower price point.</p><p>As of writing, US buyers don’t get the same rosy deal as those in the UK – it sells direct from <a href="https://www.ecovacs.com/us/shop/deebot-robotic-vacuum-cleaner/deebot-x12-omnicyclone">Ecovacs</a> or <a href="https://www.amazon.com/ECOVACS-DEEBOT-X12-OMNICYCLONE-ZeroTangle/dp/B0GL7K63NV/ref=sr_1_1_sspa?dib=eyJ2IjoiMSJ9.lEy8g6sWd1TeC8ed2l8x2qUbIji0BDg_GW9rEPSf9tcVDL9WS9Pli2DEu4V_j88YaDPAv_bXiSkBbXS3MH6mjzd0LsemqX3bcFrmb6tXCSTuph3iekmwGvgbPtPY7lU6XRES0JDiJii_6DotH9rNjgpviEZdI5E3CNEX2pGmpwpuTWE-Hf2y8FIEZC25AU4lsdFKd9A9Pv3-cjyELw6r1Y2HGB-jtPNDtVVwhYAFoz0.yoGFOYcYYnZ6YP09Ot5CXRZU-vcprsFLDA0DLmlM2Yw&dib_tag=se&keywords=ecovacs+deebot+x12+omnicyclone+robot+vacuum+and+mop&nsdOptOutParam=true&qid=1781514348&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1">Amazon</a> for the full price of $1,499.99 – though you can be sure that big discounts will be applied in the not-too-distant future. The same applies to most of Europe, too, where the X12 OmniCyclone is retailing at a quite considerable €1,399.</p><p>If the Ecovacs Deebot X12 OmniCyclone feels too specialized for your needs. or you’ve been put off by some of my reported performance issues, there are several strong alternatives on the market. For instance, the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-20-review" target="_blank">Roborock Saros 20</a> (£1,249) offers a much more balanced blend of hard-floor vacuuming, carpet performance and premium mopping. Likewise, the <a href="https://www.techradar.com/home/robot-vacuums/dreame-x50-ultra-complete-review" target="_blank">Dreame X50 Ultra Complete</a> is also an excellent all-rounder with particularly strong obstacle avoidance and cleaning coverage. Finally, don’t discount this model’s predecessor, the Deebot X11 OmniCyclone, which delivers much of the X12’s roller-mop appeal and bagless convenience for a lot less money (£699 to be precise).</p><ul><li><strong>Value score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclon-specs"><span>Ecovacs Deebot X12 OmniCyclon:: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Robot dimensions (W x H)</p></td><td  ><p>13.89 x 3.85 inches / 35.3 x 9.8cm</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock dimensions (H x W x D)</p></td><td  ><p>18.30 x 14.96 x 19.40 inches / 46.5 x 38 x 49.3cm</p></td></tr><tr><td class="firstcol " ><p>Suction</p></td><td  ><p>22,000Pa</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock bin size</p></td><td  ><p>1.69 quarts / 1.6 liters</p></td></tr><tr><td class="firstcol " ><p>Clean water tank size</p></td><td  ><p>3.7 quarts / 3.5 liters</p></td></tr><tr><td class="firstcol " ><p>Dirty water tank size</p></td><td  ><p>2.85 quarts / 2.7 liters</p></td></tr><tr><td class="firstcol " ><p>Navigation & obstacle avoidance</p></td><td  ><p>dToF (direct Time-of-Flight) + RGBD (Red, Green, Blue + Depth) sensors) + TruEdge 3D Edge Sensor 2.0</p></td></tr><tr><td class="firstcol " ><p>Carpet detection</p></td><td  ><p>Yes, with mop roller cover</p></td></tr><tr><td class="firstcol " ><p>Threshold crossing</p></td><td  ><p>TruePass Adaptive 4-wheel-drive up to 1 inch / 2.4cm</p></td></tr><tr><td class="firstcol " ><p>Mopping functions</p></td><td  ><p>Ozmo Roller 3.0 Instant Self-Washing Mopping Technology + FocusJet + hot-air drying</p></td></tr><tr><td class="firstcol " ><p>Robot noise level</p></td><td  ><p>59dB at five feet</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-design"><span>Ecovacs Deebot X12 OmniCyclone: design</span></h3><ul><li><strong>Excellent dock with cyclone emptying</strong></li><li><strong>Impressive roller mop system</strong></li><li><strong>Pre-spray system isn’t reliable</strong></li></ul><p>I’ll admit that, in this day and age with so many robot vac brands and models on the market, it’s difficult to get too excited about yet another robot vac-and-mop unless it’s bringing a smorgasbord of new tech to the table. Thankfully this one introduces at least three tantalising features that I personally haven’t seen in a robot vac before, and you can read about these below.</p><p>As with all robot vacs, setup was very easy because there are only three items in the box: the dock, the robot and the clip-in ramp for the dock. Everything was self-evident, although I will add that there was a surfeit of protective cellophane wrapping on almost every inch of the dock and robot, and I guarantee you will find a piece of cellophane still lurking somewhere that you completely missed on unboxing a few weeks earlier.</p><p>Once it was plugged in and ready to go, I launched the Ecovacs Home app and added the robot to my account and Wi-Fi network. I then sent it out on its first mapping run so it could acquaint itself with its new home, and it took a spritely 10 minutes to map my entire floor space of four rooms. The resulting map on the app looked clean and precise and intuitively layout out, though I did have to merge and split some rooms, which is very common and easy to 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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wacDouDQidWL8wLU2fovN6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/wacDouDQidWL8wLU2fovN6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="robot-design">Robot design</h2><p>The Ecovacs Deebot X12 OmniCyclone may, at first glance, resemble the vast majority of hybrid robot vacuum leaners, but its engineering sets it apart from much of the competition. </p><p>The first thing I should address is that, at 3.85 inches (9.8cm) in height, the X12 won’t be able to scoot under low-slung furniture like the squat Roborock Saros range. However, as is the case with the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10r-robot-vacuum-review" target="_blank">Saros 10R</a>, this model uses solid-state direct Time-of-Flight LiDAR to navigate so it doesn’t come with an ugly LiDAR turret, and that keeps its height to an acceptable level for most low furnishings. </p><p>Aside from its dToF-based navigation system, the X12 also utilises Ecovacs’ AIVI 3D 4.0 which combines an RGB camera and depth sensors with AI processing to detect, identify and manoeuvre around most household obstacles. The camera can also be used to send a live stream to the app and it’s the sharpest image I’ve seen from any robot vac, not that you’ll use it much.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3790px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uQLSro5poR3nGA4niWJMN6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/uQLSro5poR3nGA4niWJMN6-1920-80.jpg" mos="" align="middle" fullscreen="" width="3790" height="2132" 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>And then there’s something called TruEdge 3D Edge Sensor 2.0, which combines vertical and horizontal lasers to allegedly detect irregular edges, skirting boards, and recessed areas for improved edge cleaning.</p><p>Most robot vacs have a pair of manual controls on top of the robot so you can perform a full clean at the touch of a button or, more importantly, tell it to end its cleaning without having to reach for the app. Sadly, this model only has a single on/off button that you press to continue cleaning after a hiccup in its navigation, and press and hold for three seconds for it to return to dock. I personally prefer having two buttons: one to turn it on and off, or pause it mid clean, and another to end the task and return to dock. Had I not checked the manual, I’d never have know its on/off button served two functions.</p><p>Heading to the undercarriage, the X12’s single tapered six-inch brush roller makes a very fair fist of dealing with hair tangles by coaxing it towards the tapered end where it’s sucked into the vacuum path. The roller itself is comprised of four soft rubber paddles for carpet beating and two bristled paddles for hard floors.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nDi7ukzjeTHnWSi34dJVW6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/nDi7ukzjeTHnWSi34dJVW6-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I’ve been watching suction-power stats of robot vacs for some time, and over the past five years they have has exploded from an average of 2,000–2,500 Pascals to between 20,000 and 36,000Pa for today's flagship models. Mind, suction stats are largely a marketing ploy because real-world cleaning relies much more heavily on brush design and airflow. This model boasts 22,000Pa which is about average for its price range.</p><p>One of this model’s most distinctive design elements is the extendable roller mop, which automatically extends one inch beyond the robot's chassis to clean along skirting boards and into 90-degree corners that are often left untouched by standard robot mops. I much prefer a roller system like this over twin spinning mop pads because the roller is continually washed during operation, with contaminated water extracted and transferred to a dedicated dirty-water tank while fresh water is supplied to the roller. This ensures that muck is removed rather than redistributed over other sections of flooring.</p><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="p72LECeZtYyTxMiMcyHaS6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/p72LECeZtYyTxMiMcyHaS6-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The X12’s carpet protection is equally innovative because a protective sleeve rotates beneath the roller, effectively isolating the damp roller and preventing unwanted moisture from transferring to carpet. The mopping system is theoretically further enhanced by Ecovacs’ unique FocusJet Stain Pre-Dissolving technology, which allegedly targets dried-on spills before mopping. This system is said to improve cleaning performance on stubborn messes, but I’ve found it to be very hit-and-miss, which even Ecovacs admits to in a warning written just below the app’s FocusJet setting.</p><p>I don’t have any tall thresholds in my home but if you do, you’ll be pleased to learn that the X12 comes with something called TruePass Adaptive four-wheel-drive Climbing System that will, according to Ecovacs, help the robot to scale single thresholds of up to one inch (2.4cm) in height and "navigate continuous double steps of up to 1.57 inches (4cm) with ease".</p><p>I wouldn’t say that this model’s battery capacity is especially noteworthy, at least when used extensively. However, Ecovacs says the battery can be restored by 13% in just three minutes to help elongate its operation time if the robot is being pushed to the limits, so that’s a very good thing.</p><p>Like quite a few high-end hybrid robotic cleaners, the X12 also uses an AI Agent to "autonomously map your home, identify floor types via intelligent scene recognition, and then schedule and execute a weekly cleaning plan". I personally always turn AI off because I’m human and have a brain capable of setting my own schedules, thank you very much.</p><p>Score ref: 3.5/5</p><h2 id="dock-design">Dock design</h2><p>The Ecovacs Deebot X12 OmniCyclone’s charging dock combines an impressive range of automation features with styling that looks more like a miniature Art Deco skyscraper from Batman’s Gotham City or Fritz Lang’s Metropolis than a household appliance.</p><p>Rather than relying on disposable dust bags, which may need replacing on a two-week basis if shedding pets are in the home, the X12’s dock uses cyclone technology to suck dust and debris from the robot’s small bin into a large 1.69-quart (1.6-litre) collection chamber. To empty, simply unclip it, take it to the kitchen bin and slide down the blue lever. Voila, the debris falls out of the bottom just like a Dyson vac.</p><p>As a dog- and cat-owner, I’m a big fan of this type of system because it not only reduces ongoing costs — and environmental waste — but it also helps maintain strong suction performance between the robot and the dock while vastly reducing any issues of clogging that can sometimes occur if the robot has collected too much pet hair.</p><p>The dock also houses two large clean and dirty water reservoirs (3.7 quarts/3.5L and 2.85 quarts/2.7L apiece) for the roller mop system which minimises the need for frequent refilling or emptying. It also incorporates two cleaning-solution tanks, including a dedicated one that’s used by the X12’s FocusJet system to tackle dried-on spills and stubborn marks before mopping.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4930px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="E5DKMArLgTG5ZhShhdmgP6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/E5DKMArLgTG5ZhShhdmgP6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4930" height="2773" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As with most premium hybrid robots, the dock’s maintenance is almost entirely automated so the station washes the roller mop using heated, pressurised water, extracts dirty water into a separate tank and then dries the mop with hot air to reduce rancid odours and bacterial growth. Ecovacs has also equipped this dock with some self-cleaning functions, including automatic cleaning of the washing tray and dirty-water system.</p><p>Score ref: 4.5/5</p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-performance"><span>Ecovacs Deebot X12 OmniCyclone: performance</span></h3><ul><li><strong>Top-notch dock performance</strong></li><li><strong>Very good roller mopping to the edge</strong></li><li><strong>Disappointing hard floor performance</strong></li></ul><h2 id="navigation-performance">Navigation performance</h2><p>After a very successful initial mapping run, the X12’s navigation seemed a bit wayward for the first few excursions but improved as the robot seemingly learned the quickest route from room to room.</p><p>However, I have been perplexed by some of its behavior in our furniture-cluttered lounge which is a mixture of hard wooden floor and thin rugs. It doesn’t help that the app has so many customizable floor-cleaning options that you’re forced to experiment and the surfeit of carpet settings alone is enough to drive you round the twist as you fiddle and mess about with options like ‘clean carpet first’, ‘avoid fringed carpets’, ‘carpet recognition’, the list goes on.</p><p>Possibly as a result of some setting I may have incorrectly adjusted, the X12 has never performed a complete clean of the lounge, at least according to the image of its trail on the app. At first I had ‘AI Agent' turned on, and I never trust AI when it comes to automation because you never know what it’s going to do next. Besides, I prefer to be in control of my gadgets. Anyway, after 15 minutes of online research I noticed a tiny grayed-out ‘exit’ word just below the AI Agent option that had been there all the time. So I turned AI Agent off and breathed a sign of relief. Did it make a difference to its lounge-cleaning navigation? Not much, as far as I can tell.</p><p>I’m not really sure what it doesn’t like about my lounge, but for some strange reason it usually misses cleaning the 15 inches of wooden floor gap between two thin rugs and it doesn’t completely vacuum under my sofa, even when I’ve lifted the valence. Instead, it performs one pass under the front edge of the sofa and then leaves.</p><p>And another thing… When it started my most recent lounge-cleaning attempt there was a dog bed on the floor, which it deftly skirted around. But when I removed the bed while it was cleaning nearby, I expected it to notice the sudden lack of bed and proceed to clean that area too. But no, it simply went home. </p><p>The X12 also has a habit of stalling at the edge of every rug before moving forward. It heads towards the rug at full speed and as soon as a wheel detects a slight incline – we’re talking millimeters here – it stops dead while it assesses the situation before proceeding to cross the rug. No great shakes but it was something I noticed that rarely bothers other bots. Thankfully and despite these slightly confounding anomalies, the X12 has behaved perfectly well in every other room with full clean-ups as one would reasonably expect.</p><p>Score ref: 2.5/5</p><h2 id="obstacle-avoidance">Obstacle avoidance</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4954px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="zXm537VUQCFauBKmw99PT6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/zXm537VUQCFauBKmw99PT6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4954" height="2787" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If the X12’s overall navigation has room for improvement, there’s no such issue with its obstacle avoidance. For this test I set its AIVI 3D obstacle avoidance to ‘high sensitivity’ and used a number of dog toys but also placed two cigarette lighters and a small remote. I was very impressed by how quickly it negotiated a path between them with no collisions to report. At other times the X12’s obstacle avoidance has been set to ‘standard’ and even in this setting it has never ridden slipshod over anything, so I call that a result.</p><p>Score ref: 4/5</p><h2 id="vacuuming">Vacuuming</h2><p>I set up two vacuuming tests, one on hard floor, the other on carpet rug using a mix of rice, oats, icing sugar and granola. Test one was on my kitchen hard floor and unfortunately it was a bit of a failure. While this test was extreme, it was no different to every other robot vacuum test I perform on hard floor. Firstly, the act of creating a zone using the Scenario option was far too complicated, but I got there in the end. I went for the full vacuum power, deep clean and two-passes option to give it a better chance.</p><p>When it arrived at the zone, it first drove straight over the detritus with its motor off, which was a strange thing to do. It then proceeded to start its cleaning run and collected some of the debris, but left far more behind than it should have done. It also seemed to work haphazardly and made just one pass along the skirting board without cleaning up any of the ingredients. When it finally left the scene, the floor looked in quite a state so I reached for the <a href="https://www.techradar.com/reviews/dyson-gen5-detect-review" target="_blank">Dyson Gen5detect</a>, which cleaned up everything in one pass.</p><p>I couldn’t tell if this disappointing result was due to sub-par suction power – at 22,000Pa it should pick up debris much better – or if the brush bar is badly designed, but the results for this hard floor test were unacceptable. However, I should add that, during its day-to-day sweeping, I’ve never had too much cause for concern because it has always vacuumed the kitchen and most other hard floor areas efficiently enough. Perhaps I pushed it too far for this test.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/wmE2JyXSxXnz7Vb6XDzQM6-1920-80.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Lw2XezvkJaA6mNoesjSQN6-1920-80.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Thankfully the rug test was more successful, though I wouldn’t say it was exceptional by any means, especially considering that I had maxed out all the settings. The first horizontal pass clearly showed that it had collected most of the crumbly debris, but it took a return pass and another two vertical passes to leave it fairly clean. I say fairly because most robots leave behind some detritus in a test like this, which is why you should never get rid of your cordless stick vac or any other form of manual vacuum cleaner. While robots are great for keeping on top of things, homo sapiens is thankfully still way more advanced than any robot when it comes to household duties.</p><p>Score ref: 2.5/5</p><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="7q44j2miYjeCcp5w72JsQ6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/7q44j2miYjeCcp5w72JsQ6-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="mopping-performance">Mopping performance</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Qy4x44qsAaQo7ShELFMMN6-1920-80.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9UVcArC4Und2dNgR7cLUP6-1920-80.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Despite having the X12’s FocusJet activated since installing the product, I have never actually seen it in operation, which has really confused me because I thought that the moment the robot spots a large stain area it jet washes it first to break up the stain and then mops it. But maybe that’s not the case — answers on a postcard please.</p><p>For my kitchen mopping test I squirted some tomato ketchup on the floor and adjusted the cleaning settings to Vac and Mop (for some bizarre reason there is no mop-only feature), standard water dispensing, Deep Cleaning, and two passes. As I anticipated given all the mopping tech on this bot, the X12 performed well in this test; indeed better than most spinning mop systems I’ve tested. Yes, it was a bit erratic in its chosen path, but it eventually cleaned the mess up and left far fewer smears than I have normally experienced.</p><p>Did it use the FocusJet on this unmissable ketchup stain? No, it simply approached the stain and duly mopped it without once using the squirty jet thing. And yet it did squirt water at least twice on an area with no stains whatsoever.</p><p>I personally don’t see a need for this water-spraying function because the task of cleaning a specific stain is a lot quicker if you just grab some kitchen towelling or a proper mop and bucket and do it yourself. The mere fact you need to reach for the app and make an educated guess where the stain is on the map and then wait five minutes while the robot gets ready to trundle over to what you hope is the correct spot, is way too long a process in my opinion. And even when it gets there, there’s no guarantee that it will actually use the water spraying system in the correct place, or even use it at all.</p><p>Score ref: 3.5/5</p><h2 id="dock-performance">Dock performance</h2><p>The X12 OmniCyclone's charging dock is among the most capable and innovative docking stations I’ve come across. Its bagless OmniCyclone dust collection system has performed particularly well, emptying the robot's onboard dustbin with no clogging to report, though I will admit that I have set it to empty the bot’s bin several times during its daily routines. Yes, I have had to take the bin to the kitchen bin twice in a month for emptying but even this has been a breeze. In fact, it has a better emptying mechanism than a lot of <a href="https://www.techradar.com/home/vacuums/best-cordless-vacuum-cleaners" target="_blank">cordless stick vacs</a> I’ve reviewed.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5658px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="DRJhagytgTDXewDVAm3VU6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/DRJhagytgTDXewDVAm3VU6-1920-80.jpg" mos="" align="middle" fullscreen="" width="5658" height="3183" 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 dock also automatically washes the roller mop using heated water, removes the dirty water into a dedicated reservoir and then dries the roller with hot air to help prevent unpleasant smells and mould growth. And like most premium models, the dock’s self-cleaning functions also do a grand job of helping to keep the removable washing tray free from accumulated muck.</p><p>Score ref: 4/5</p><h2 id="battery-performance">Battery performance</h2><p>The X12’s 4,000mAh battery has a charging time of around two and a half hours. My lounge is roughly 12m² and, according to the app, the double-pass vacuum test in my lounge took 28 minutes to complete, while missing the space between two rugs that I have already mentioned above. After this run the battery showed 54% remaining, which seemed a bit low to me. Anyway, I then set it off to do two vacuum passes at full suction in the kitchen (around 17m²), after which the battery showed just 15%. As a result it headed back to the dock for a top-up before heading out again 20 minutes later to complete the task. </p><p>I’ve also noticed it heading back for a near-full top-up midway through an entire house clean and this suggests that the X12 might not be the best model for larger homes. Granted, one is rarely bothered by how long it takes a robot to clean a whole home, but there will be times when you need a quick cleanup in an emergency only to discover that the X12 is too busy charging itself from an earlier task.</p><p>Score ref: 3.5/5</p><ul><li><strong>Performance score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-app-functionality"><span>Ecovacs Deebot X12 OmniCyclone: app functionality</span></h3><ul><li><strong>Relatively easy to navigate</strong></li><li><strong>Far too many custom options</strong></li><li><strong>Some annoying programming traits</strong></li></ul><p>At first I thought the Ecovacs Home app was one of the most intuitive and well laid-out robot app I’d come across – ‘very easy to navigate’, I said in my notes. However, in hindsight I think it’s too complex and confusing for its own good. Don’t get me wrong, I love an app that provides loads of customisation but this app tips it into anorak territory with so many custom options available that it’s difficult to know where to start.</p><p>This is especially noticeable when you select ‘Robot Advanced Functions’ because advanced they most certainly are. Yes, some are self explanatory but when you tap ‘Carpet Settings’ you’re met with two pages of settings relating to every carpet-cleaning scenario imaginable. As a result you can find yourself in a rabbit hole of experimentations that take ages to carry out because it’s a robot and robots always do things at their own pace – very slowly.</p><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="xVbYHgcnxUZmubawDgEX26" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/xVbYHgcnxUZmubawDgEX26-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the plus side, the app does cleverly divide all settings into Robot and Dock, and provides instant access to one’s pre-programmed routines, or Scenarios as Ecovacs calls them. However, it might take you a while to find the area where you create them, and when you finally get there and create your series of personalised routines and name them accordingly – like ‘Lounge Vac’, ‘Kitchen Mop’, etc – don’t just click on ‘done’ because there’s also a faint ‘save’ button on top and if you don’t click that, you may be back to square one. Also, as mentioned above, I had issues trying to turn off Agent Mode which I simply don’t trust, especially given the amount of engineered wood flooring in my home.</p><p>This is far from the worst robot app I’ve ever used. In fact it’s quite similar to my favourite Roborock app for functionality and personalisation. But as I said above, I think the IT department went a bit over the top when they designed this app and ended up providing too many options.</p><ul><li><strong>App functionality score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-ecovacs-deebot-x12-omnicyclone"><span>Should you buy the Ecovacs Deebot X12 OmniCyclone?</span></h3><div ><table><caption>Ecovacs Deebot X12 OmniCyclone: score card</caption><tbody><tr><td class="firstcol " ><p><strong>Section</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>This model features some very clever innovations, but it’s not the best value when it comes to some elements of its performance.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>The dock's sleek Art Deco design and clever bagless system are this model’s standout features.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Decent mopping, but its vacuuming and overall navigation are mostly disappointing.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>App functionality</p></td><td  ><p>The X12's Ecovacs Home app is too complex for its own good.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>Average rating</p></td><td  ></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-12">Buy it if</h2><div class="product"><p><strong>You have hairy pets</strong></p><p>The X12’s unique bagless collection system avoids ongoing dust bag costs for pet-owners.</p></div><div class="product"><p><strong>You want good mopping</strong></p><p>The X12 is a sterling mopper, though the pre-spray option is unreliable.</p></div><div class="product"><p><strong>Your kids leave toys everywhere</strong></p><p>This model has excellent obstacle avoidance.</p></div><h2 id="don-t-buy-it-if-11">Don't buy it if</h2><div class="product"><p><strong>You</strong> <strong>want great hard floor vacuum performance</strong></p><p>Despite high suction claims, the X12 can struggle with picking up debris on hard floors.</p></div><div class="product"><p><strong>You have a complex layout </strong></p><p>The X12’s room-to-room navigation isn’t the best on the market.</p></div><div class="product"><p><strong>You are swayed by the concept of pre washing</strong></p><p>The FocusJet feature is very hit and miss.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-ecovacs-deebot-x12-omnicyclone"><span>How I tested the Ecovacs Deebot X12 OmniCyclone</span></h3><p>I tested the Ecovacs Deebot X12 OmniCyclone across a typical mixed UK home environment, combining hard flooring, rugs and high-traffic kitchen areas. The focus was on real-world performance rather than lab conditions, including everyday debris such as crumbs, dust, huge amounts of pet hair and sticky spills. I ran multiple cleaning cycles using the highest levels of vacuum and full mopping modes, observing how well it handled edge cleaning, room transitions and obstacle avoidance. Particular attention was paid to its roller-mop system, water delivery and the behaviour of the Focus Jet and OmniCyclone dock during emptying and refilling. </p><p>I also assessed its noise levels, maintenance demands and app control usability over repeated use. The aim was to determine whether its headline mopping innovations genuinely translate into better everyday cleaning performance. It mostly did in this regard but there’s definitely room for improvement regarding its overall navigation and hard floor sweeping.</p><p>First reviewed June 2026.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/robot-vacuums/the-ecovacs-deebot-x12-omnicyclone-is-an-impressively-inventive-robot-cleaner-that-mops-very-well-but-struggles-to-sweep-up-the-competition</link>
                                                                            <description>
                            <![CDATA[ The new Ecovacs Deebot X12 OmniCyclone comes with some great innovations but it's not the best sucker in town ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QiwgS78QLVANLqawQHbyZ9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LTUHXTDaXKG6Y8R9TvXFV6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 21 Jun 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Derek Adams ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Z6DKRKu77f8BZSZM5xRMdm-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Derek Adams has been in consumer tech journalism since joining London listings magazine Time Out in the early ‘80s. He’s an experienced reviewer of cordless vacs and robot vacs, indeed anything that runs on batteries or has a plug attached. Derek also writes extensively for TechRadar’s sister site&amp;nbsp;T3.com&amp;nbsp;between playing drums and guitar with his bandmates in&amp;nbsp;&lt;a href=&quot;https://www.redboxmusic.co.uk/&quot;&gt;Red Box&lt;/a&gt;.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/LTUHXTDaXKG6Y8R9TvXFV6-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ecovacs Deebot X12 OmniCyclone on test]]></media:description>                                                            <media:text><![CDATA[Ecovacs Deebot X12 OmniCyclone on test]]></media:text>
                                <media:title type="plain"><![CDATA[Ecovacs Deebot X12 OmniCyclone on test]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LTUHXTDaXKG6Y8R9TvXFV6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-two-minute-review"><span>Ecovacs Deebot X12 OmniCyclone: two-minute review</span></h3><p>The Ecovacs Deebot X12 OmniCyclone arrives in an increasingly crowded robot vacuum market, yet it still manages to stand out thanks to a handful of genuinely innovative features. Chief among these is the OmniCyclone docking station, a bagless dust collection system that uses Dyson-style cyclonic technology to capture detritus without relying on pricy disposable dust bags. As a result, it's a great system for anyone with molting dogs or cats, as long as the bin is emptied on a fairly frequent basis.</p><p>The X12's floor sweeping credentials aren’t exactly anything to write home about, mind, especially its performance on hard floor.And while its navigation is mostly precise and systematic, I have seen evidence of it occasionally missing some areas. </p><p>However, it's the mopping system that really sets this machine apart. Rather than dragging two damp spinning pads around the floor and potentially smearing dirt all over the floor, the X12 employs an extendable roller mop that is continuously supplied with clean water, while simultaneously collecting dirty water into a separate tank. The result is a far more hygienic clean, particularly on hard floors where conventional robot mops can often leave a thin film of grime in their wake. This model also has a unique FocusJet system that squirts water on deep stains before mopping them up, but I simply couldn’t get it to function as it should. </p><p>No question, the X12 OmniCyclone is extremely well engineered and packed with clever technology, but me thinks it might be worth a trip back to the drawing board to fix some of its frustrating anomalies.</p><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-price-availability"><span>Ecovacs Deebot X12 OmniCyclone: price & availability</span></h3><ul><li><strong>List price</strong> £1,249 / €1,399 / $1,499.99</li><li><strong>Launch date </strong>April 2026</li><li><strong>Availability </strong>Worldwide</li></ul><p>In the UK, the Ecovacs Deebot X12 OmniCyclone’s retail price is £1,249 but you can purchase it right now direct from <a href="https://www.ecovacs.com/uk/shop/deebot-robotic-vacuum-cleaner/deebot-x12-omnicyclone">Ecovacs</a> or <a href="https://www.amazon.co.uk/ECOVACS-DEEBOT-X12-OmniCYCLONE-Self-Washing/dp/B0GL6WW34M/ref=asc_df_B0GL6WW34M?mcid=f5e563961c893e2bbe6b6c6d7fbb11b3&tag=googshopuk-21&linkCode=df0&hvadid=808008362378&hvpos=&hvnetw=g&hvrand=5978279794988712281&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1006494&hvtargid=pla-2482358885243&psc=1&hvocijid=5978279794988712281-B0GL6WW34M-&hvexpln=0&gad_source=1">Amazon</a> for a knockdown £949. At this price, the odd glitch in its performance makes it a lot more justifiable. However, if you mainly want a robot vacuum to collect dry debris from hard floors, the X12 still remains difficult to fully recommend, even at this lower price point.</p><p>As of writing, US buyers don’t get the same rosy deal as those in the UK – it sells direct from <a href="https://www.ecovacs.com/us/shop/deebot-robotic-vacuum-cleaner/deebot-x12-omnicyclone">Ecovacs</a> or <a href="https://www.amazon.com/ECOVACS-DEEBOT-X12-OMNICYCLONE-ZeroTangle/dp/B0GL7K63NV/ref=sr_1_1_sspa?dib=eyJ2IjoiMSJ9.lEy8g6sWd1TeC8ed2l8x2qUbIji0BDg_GW9rEPSf9tcVDL9WS9Pli2DEu4V_j88YaDPAv_bXiSkBbXS3MH6mjzd0LsemqX3bcFrmb6tXCSTuph3iekmwGvgbPtPY7lU6XRES0JDiJii_6DotH9rNjgpviEZdI5E3CNEX2pGmpwpuTWE-Hf2y8FIEZC25AU4lsdFKd9A9Pv3-cjyELw6r1Y2HGB-jtPNDtVVwhYAFoz0.yoGFOYcYYnZ6YP09Ot5CXRZU-vcprsFLDA0DLmlM2Yw&dib_tag=se&keywords=ecovacs+deebot+x12+omnicyclone+robot+vacuum+and+mop&nsdOptOutParam=true&qid=1781514348&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1">Amazon</a> for the full price of $1,499.99 – though you can be sure that big discounts will be applied in the not-too-distant future. The same applies to most of Europe, too, where the X12 OmniCyclone is retailing at a quite considerable €1,399.</p><p>If the Ecovacs Deebot X12 OmniCyclone feels too specialized for your needs. or you’ve been put off by some of my reported performance issues, there are several strong alternatives on the market. For instance, the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-20-review" target="_blank">Roborock Saros 20</a> (£1,249) offers a much more balanced blend of hard-floor vacuuming, carpet performance and premium mopping. Likewise, the <a href="https://www.techradar.com/home/robot-vacuums/dreame-x50-ultra-complete-review" target="_blank">Dreame X50 Ultra Complete</a> is also an excellent all-rounder with particularly strong obstacle avoidance and cleaning coverage. Finally, don’t discount this model’s predecessor, the Deebot X11 OmniCyclone, which delivers much of the X12’s roller-mop appeal and bagless convenience for a lot less money (£699 to be precise).</p><ul><li><strong>Value score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclon-specs"><span>Ecovacs Deebot X12 OmniCyclon:: specs</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Robot dimensions (W x H)</p></td><td  ><p>13.89 x 3.85 inches / 35.3 x 9.8cm</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock dimensions (H x W x D)</p></td><td  ><p>18.30 x 14.96 x 19.40 inches / 46.5 x 38 x 49.3cm</p></td></tr><tr><td class="firstcol " ><p>Suction</p></td><td  ><p>22,000Pa</p></td></tr><tr><td class="firstcol " ><p>Cleaning dock bin size</p></td><td  ><p>1.69 quarts / 1.6 liters</p></td></tr><tr><td class="firstcol " ><p>Clean water tank size</p></td><td  ><p>3.7 quarts / 3.5 liters</p></td></tr><tr><td class="firstcol " ><p>Dirty water tank size</p></td><td  ><p>2.85 quarts / 2.7 liters</p></td></tr><tr><td class="firstcol " ><p>Navigation & obstacle avoidance</p></td><td  ><p>dToF (direct Time-of-Flight) + RGBD (Red, Green, Blue + Depth) sensors) + TruEdge 3D Edge Sensor 2.0</p></td></tr><tr><td class="firstcol " ><p>Carpet detection</p></td><td  ><p>Yes, with mop roller cover</p></td></tr><tr><td class="firstcol " ><p>Threshold crossing</p></td><td  ><p>TruePass Adaptive 4-wheel-drive up to 1 inch / 2.4cm</p></td></tr><tr><td class="firstcol " ><p>Mopping functions</p></td><td  ><p>Ozmo Roller 3.0 Instant Self-Washing Mopping Technology + FocusJet + hot-air drying</p></td></tr><tr><td class="firstcol " ><p>Robot noise level</p></td><td  ><p>59dB at five feet</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-design"><span>Ecovacs Deebot X12 OmniCyclone: design</span></h3><ul><li><strong>Excellent dock with cyclone emptying</strong></li><li><strong>Impressive roller mop system</strong></li><li><strong>Pre-spray system isn’t reliable</strong></li></ul><p>I’ll admit that, in this day and age with so many robot vac brands and models on the market, it’s difficult to get too excited about yet another robot vac-and-mop unless it’s bringing a smorgasbord of new tech to the table. Thankfully this one introduces at least three tantalising features that I personally haven’t seen in a robot vac before, and you can read about these below.</p><p>As with all robot vacs, setup was very easy because there are only three items in the box: the dock, the robot and the clip-in ramp for the dock. Everything was self-evident, although I will add that there was a surfeit of protective cellophane wrapping on almost every inch of the dock and robot, and I guarantee you will find a piece of cellophane still lurking somewhere that you completely missed on unboxing a few weeks earlier.</p><p>Once it was plugged in and ready to go, I launched the Ecovacs Home app and added the robot to my account and Wi-Fi network. I then sent it out on its first mapping run so it could acquaint itself with its new home, and it took a spritely 10 minutes to map my entire floor space of four rooms. The resulting map on the app looked clean and precise and intuitively layout out, though I did have to merge and split some rooms, which is very common and easy to 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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wacDouDQidWL8wLU2fovN6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/wacDouDQidWL8wLU2fovN6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="robot-design">Robot design</h2><p>The Ecovacs Deebot X12 OmniCyclone may, at first glance, resemble the vast majority of hybrid robot vacuum leaners, but its engineering sets it apart from much of the competition. </p><p>The first thing I should address is that, at 3.85 inches (9.8cm) in height, the X12 won’t be able to scoot under low-slung furniture like the squat Roborock Saros range. However, as is the case with the <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-10r-robot-vacuum-review" target="_blank">Saros 10R</a>, this model uses solid-state direct Time-of-Flight LiDAR to navigate so it doesn’t come with an ugly LiDAR turret, and that keeps its height to an acceptable level for most low furnishings. </p><p>Aside from its dToF-based navigation system, the X12 also utilises Ecovacs’ AIVI 3D 4.0 which combines an RGB camera and depth sensors with AI processing to detect, identify and manoeuvre around most household obstacles. The camera can also be used to send a live stream to the app and it’s the sharpest image I’ve seen from any robot vac, not that you’ll use it much.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3790px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uQLSro5poR3nGA4niWJMN6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/uQLSro5poR3nGA4niWJMN6-1920-80.jpg" mos="" align="middle" fullscreen="" width="3790" height="2132" 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>And then there’s something called TruEdge 3D Edge Sensor 2.0, which combines vertical and horizontal lasers to allegedly detect irregular edges, skirting boards, and recessed areas for improved edge cleaning.</p><p>Most robot vacs have a pair of manual controls on top of the robot so you can perform a full clean at the touch of a button or, more importantly, tell it to end its cleaning without having to reach for the app. Sadly, this model only has a single on/off button that you press to continue cleaning after a hiccup in its navigation, and press and hold for three seconds for it to return to dock. I personally prefer having two buttons: one to turn it on and off, or pause it mid clean, and another to end the task and return to dock. Had I not checked the manual, I’d never have know its on/off button served two functions.</p><p>Heading to the undercarriage, the X12’s single tapered six-inch brush roller makes a very fair fist of dealing with hair tangles by coaxing it towards the tapered end where it’s sucked into the vacuum path. The roller itself is comprised of four soft rubber paddles for carpet beating and two bristled paddles for hard floors.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nDi7ukzjeTHnWSi34dJVW6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/nDi7ukzjeTHnWSi34dJVW6-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I’ve been watching suction-power stats of robot vacs for some time, and over the past five years they have has exploded from an average of 2,000–2,500 Pascals to between 20,000 and 36,000Pa for today's flagship models. Mind, suction stats are largely a marketing ploy because real-world cleaning relies much more heavily on brush design and airflow. This model boasts 22,000Pa which is about average for its price range.</p><p>One of this model’s most distinctive design elements is the extendable roller mop, which automatically extends one inch beyond the robot's chassis to clean along skirting boards and into 90-degree corners that are often left untouched by standard robot mops. I much prefer a roller system like this over twin spinning mop pads because the roller is continually washed during operation, with contaminated water extracted and transferred to a dedicated dirty-water tank while fresh water is supplied to the roller. This ensures that muck is removed rather than redistributed over other sections of flooring.</p><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="p72LECeZtYyTxMiMcyHaS6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/p72LECeZtYyTxMiMcyHaS6-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The X12’s carpet protection is equally innovative because a protective sleeve rotates beneath the roller, effectively isolating the damp roller and preventing unwanted moisture from transferring to carpet. The mopping system is theoretically further enhanced by Ecovacs’ unique FocusJet Stain Pre-Dissolving technology, which allegedly targets dried-on spills before mopping. This system is said to improve cleaning performance on stubborn messes, but I’ve found it to be very hit-and-miss, which even Ecovacs admits to in a warning written just below the app’s FocusJet setting.</p><p>I don’t have any tall thresholds in my home but if you do, you’ll be pleased to learn that the X12 comes with something called TruePass Adaptive four-wheel-drive Climbing System that will, according to Ecovacs, help the robot to scale single thresholds of up to one inch (2.4cm) in height and "navigate continuous double steps of up to 1.57 inches (4cm) with ease".</p><p>I wouldn’t say that this model’s battery capacity is especially noteworthy, at least when used extensively. However, Ecovacs says the battery can be restored by 13% in just three minutes to help elongate its operation time if the robot is being pushed to the limits, so that’s a very good thing.</p><p>Like quite a few high-end hybrid robotic cleaners, the X12 also uses an AI Agent to "autonomously map your home, identify floor types via intelligent scene recognition, and then schedule and execute a weekly cleaning plan". I personally always turn AI off because I’m human and have a brain capable of setting my own schedules, thank you very much.</p><p>Score ref: 3.5/5</p><h2 id="dock-design">Dock design</h2><p>The Ecovacs Deebot X12 OmniCyclone’s charging dock combines an impressive range of automation features with styling that looks more like a miniature Art Deco skyscraper from Batman’s Gotham City or Fritz Lang’s Metropolis than a household appliance.</p><p>Rather than relying on disposable dust bags, which may need replacing on a two-week basis if shedding pets are in the home, the X12’s dock uses cyclone technology to suck dust and debris from the robot’s small bin into a large 1.69-quart (1.6-litre) collection chamber. To empty, simply unclip it, take it to the kitchen bin and slide down the blue lever. Voila, the debris falls out of the bottom just like a Dyson vac.</p><p>As a dog- and cat-owner, I’m a big fan of this type of system because it not only reduces ongoing costs — and environmental waste — but it also helps maintain strong suction performance between the robot and the dock while vastly reducing any issues of clogging that can sometimes occur if the robot has collected too much pet hair.</p><p>The dock also houses two large clean and dirty water reservoirs (3.7 quarts/3.5L and 2.85 quarts/2.7L apiece) for the roller mop system which minimises the need for frequent refilling or emptying. It also incorporates two cleaning-solution tanks, including a dedicated one that’s used by the X12’s FocusJet system to tackle dried-on spills and stubborn marks before mopping.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4930px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="E5DKMArLgTG5ZhShhdmgP6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/E5DKMArLgTG5ZhShhdmgP6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4930" height="2773" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As with most premium hybrid robots, the dock’s maintenance is almost entirely automated so the station washes the roller mop using heated, pressurised water, extracts dirty water into a separate tank and then dries the mop with hot air to reduce rancid odours and bacterial growth. Ecovacs has also equipped this dock with some self-cleaning functions, including automatic cleaning of the washing tray and dirty-water system.</p><p>Score ref: 4.5/5</p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-performance"><span>Ecovacs Deebot X12 OmniCyclone: performance</span></h3><ul><li><strong>Top-notch dock performance</strong></li><li><strong>Very good roller mopping to the edge</strong></li><li><strong>Disappointing hard floor performance</strong></li></ul><h2 id="navigation-performance">Navigation performance</h2><p>After a very successful initial mapping run, the X12’s navigation seemed a bit wayward for the first few excursions but improved as the robot seemingly learned the quickest route from room to room.</p><p>However, I have been perplexed by some of its behavior in our furniture-cluttered lounge which is a mixture of hard wooden floor and thin rugs. It doesn’t help that the app has so many customizable floor-cleaning options that you’re forced to experiment and the surfeit of carpet settings alone is enough to drive you round the twist as you fiddle and mess about with options like ‘clean carpet first’, ‘avoid fringed carpets’, ‘carpet recognition’, the list goes on.</p><p>Possibly as a result of some setting I may have incorrectly adjusted, the X12 has never performed a complete clean of the lounge, at least according to the image of its trail on the app. At first I had ‘AI Agent' turned on, and I never trust AI when it comes to automation because you never know what it’s going to do next. Besides, I prefer to be in control of my gadgets. Anyway, after 15 minutes of online research I noticed a tiny grayed-out ‘exit’ word just below the AI Agent option that had been there all the time. So I turned AI Agent off and breathed a sign of relief. Did it make a difference to its lounge-cleaning navigation? Not much, as far as I can tell.</p><p>I’m not really sure what it doesn’t like about my lounge, but for some strange reason it usually misses cleaning the 15 inches of wooden floor gap between two thin rugs and it doesn’t completely vacuum under my sofa, even when I’ve lifted the valence. Instead, it performs one pass under the front edge of the sofa and then leaves.</p><p>And another thing… When it started my most recent lounge-cleaning attempt there was a dog bed on the floor, which it deftly skirted around. But when I removed the bed while it was cleaning nearby, I expected it to notice the sudden lack of bed and proceed to clean that area too. But no, it simply went home. </p><p>The X12 also has a habit of stalling at the edge of every rug before moving forward. It heads towards the rug at full speed and as soon as a wheel detects a slight incline – we’re talking millimeters here – it stops dead while it assesses the situation before proceeding to cross the rug. No great shakes but it was something I noticed that rarely bothers other bots. Thankfully and despite these slightly confounding anomalies, the X12 has behaved perfectly well in every other room with full clean-ups as one would reasonably expect.</p><p>Score ref: 2.5/5</p><h2 id="obstacle-avoidance">Obstacle avoidance</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4954px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="zXm537VUQCFauBKmw99PT6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/zXm537VUQCFauBKmw99PT6-1920-80.jpg" mos="" align="middle" fullscreen="" width="4954" height="2787" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If the X12’s overall navigation has room for improvement, there’s no such issue with its obstacle avoidance. For this test I set its AIVI 3D obstacle avoidance to ‘high sensitivity’ and used a number of dog toys but also placed two cigarette lighters and a small remote. I was very impressed by how quickly it negotiated a path between them with no collisions to report. At other times the X12’s obstacle avoidance has been set to ‘standard’ and even in this setting it has never ridden slipshod over anything, so I call that a result.</p><p>Score ref: 4/5</p><h2 id="vacuuming">Vacuuming</h2><p>I set up two vacuuming tests, one on hard floor, the other on carpet rug using a mix of rice, oats, icing sugar and granola. Test one was on my kitchen hard floor and unfortunately it was a bit of a failure. While this test was extreme, it was no different to every other robot vacuum test I perform on hard floor. Firstly, the act of creating a zone using the Scenario option was far too complicated, but I got there in the end. I went for the full vacuum power, deep clean and two-passes option to give it a better chance.</p><p>When it arrived at the zone, it first drove straight over the detritus with its motor off, which was a strange thing to do. It then proceeded to start its cleaning run and collected some of the debris, but left far more behind than it should have done. It also seemed to work haphazardly and made just one pass along the skirting board without cleaning up any of the ingredients. When it finally left the scene, the floor looked in quite a state so I reached for the <a href="https://www.techradar.com/reviews/dyson-gen5-detect-review" target="_blank">Dyson Gen5detect</a>, which cleaned up everything in one pass.</p><p>I couldn’t tell if this disappointing result was due to sub-par suction power – at 22,000Pa it should pick up debris much better – or if the brush bar is badly designed, but the results for this hard floor test were unacceptable. However, I should add that, during its day-to-day sweeping, I’ve never had too much cause for concern because it has always vacuumed the kitchen and most other hard floor areas efficiently enough. Perhaps I pushed it too far for this test.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/wmE2JyXSxXnz7Vb6XDzQM6-1920-80.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Lw2XezvkJaA6mNoesjSQN6-1920-80.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Thankfully the rug test was more successful, though I wouldn’t say it was exceptional by any means, especially considering that I had maxed out all the settings. The first horizontal pass clearly showed that it had collected most of the crumbly debris, but it took a return pass and another two vertical passes to leave it fairly clean. I say fairly because most robots leave behind some detritus in a test like this, which is why you should never get rid of your cordless stick vac or any other form of manual vacuum cleaner. While robots are great for keeping on top of things, homo sapiens is thankfully still way more advanced than any robot when it comes to household duties.</p><p>Score ref: 2.5/5</p><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="7q44j2miYjeCcp5w72JsQ6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/7q44j2miYjeCcp5w72JsQ6-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="mopping-performance">Mopping performance</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Qy4x44qsAaQo7ShELFMMN6-1920-80.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9UVcArC4Und2dNgR7cLUP6-1920-80.jpg" alt="Ecovacs Deebot X12 OmniCyclone on test" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Despite having the X12’s FocusJet activated since installing the product, I have never actually seen it in operation, which has really confused me because I thought that the moment the robot spots a large stain area it jet washes it first to break up the stain and then mops it. But maybe that’s not the case — answers on a postcard please.</p><p>For my kitchen mopping test I squirted some tomato ketchup on the floor and adjusted the cleaning settings to Vac and Mop (for some bizarre reason there is no mop-only feature), standard water dispensing, Deep Cleaning, and two passes. As I anticipated given all the mopping tech on this bot, the X12 performed well in this test; indeed better than most spinning mop systems I’ve tested. Yes, it was a bit erratic in its chosen path, but it eventually cleaned the mess up and left far fewer smears than I have normally experienced.</p><p>Did it use the FocusJet on this unmissable ketchup stain? No, it simply approached the stain and duly mopped it without once using the squirty jet thing. And yet it did squirt water at least twice on an area with no stains whatsoever.</p><p>I personally don’t see a need for this water-spraying function because the task of cleaning a specific stain is a lot quicker if you just grab some kitchen towelling or a proper mop and bucket and do it yourself. The mere fact you need to reach for the app and make an educated guess where the stain is on the map and then wait five minutes while the robot gets ready to trundle over to what you hope is the correct spot, is way too long a process in my opinion. And even when it gets there, there’s no guarantee that it will actually use the water spraying system in the correct place, or even use it at all.</p><p>Score ref: 3.5/5</p><h2 id="dock-performance">Dock performance</h2><p>The X12 OmniCyclone's charging dock is among the most capable and innovative docking stations I’ve come across. Its bagless OmniCyclone dust collection system has performed particularly well, emptying the robot's onboard dustbin with no clogging to report, though I will admit that I have set it to empty the bot’s bin several times during its daily routines. Yes, I have had to take the bin to the kitchen bin twice in a month for emptying but even this has been a breeze. In fact, it has a better emptying mechanism than a lot of <a href="https://www.techradar.com/home/vacuums/best-cordless-vacuum-cleaners" target="_blank">cordless stick vacs</a> I’ve reviewed.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5658px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="DRJhagytgTDXewDVAm3VU6" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/DRJhagytgTDXewDVAm3VU6-1920-80.jpg" mos="" align="middle" fullscreen="" width="5658" height="3183" 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 dock also automatically washes the roller mop using heated water, removes the dirty water into a dedicated reservoir and then dries the roller with hot air to help prevent unpleasant smells and mould growth. And like most premium models, the dock’s self-cleaning functions also do a grand job of helping to keep the removable washing tray free from accumulated muck.</p><p>Score ref: 4/5</p><h2 id="battery-performance">Battery performance</h2><p>The X12’s 4,000mAh battery has a charging time of around two and a half hours. My lounge is roughly 12m² and, according to the app, the double-pass vacuum test in my lounge took 28 minutes to complete, while missing the space between two rugs that I have already mentioned above. After this run the battery showed 54% remaining, which seemed a bit low to me. Anyway, I then set it off to do two vacuum passes at full suction in the kitchen (around 17m²), after which the battery showed just 15%. As a result it headed back to the dock for a top-up before heading out again 20 minutes later to complete the task. </p><p>I’ve also noticed it heading back for a near-full top-up midway through an entire house clean and this suggests that the X12 might not be the best model for larger homes. Granted, one is rarely bothered by how long it takes a robot to clean a whole home, but there will be times when you need a quick cleanup in an emergency only to discover that the X12 is too busy charging itself from an earlier task.</p><p>Score ref: 3.5/5</p><ul><li><strong>Performance score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-ecovacs-deebot-x12-omnicyclone-app-functionality"><span>Ecovacs Deebot X12 OmniCyclone: app functionality</span></h3><ul><li><strong>Relatively easy to navigate</strong></li><li><strong>Far too many custom options</strong></li><li><strong>Some annoying programming traits</strong></li></ul><p>At first I thought the Ecovacs Home app was one of the most intuitive and well laid-out robot app I’d come across – ‘very easy to navigate’, I said in my notes. However, in hindsight I think it’s too complex and confusing for its own good. Don’t get me wrong, I love an app that provides loads of customisation but this app tips it into anorak territory with so many custom options available that it’s difficult to know where to start.</p><p>This is especially noticeable when you select ‘Robot Advanced Functions’ because advanced they most certainly are. Yes, some are self explanatory but when you tap ‘Carpet Settings’ you’re met with two pages of settings relating to every carpet-cleaning scenario imaginable. As a result you can find yourself in a rabbit hole of experimentations that take ages to carry out because it’s a robot and robots always do things at their own pace – very slowly.</p><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="xVbYHgcnxUZmubawDgEX26" name="Ecovacs Deebot X12 OmniCyclone" alt="Ecovacs Deebot X12 OmniCyclone on test" src="https://cdn.mos.cms.futurecdn.net/xVbYHgcnxUZmubawDgEX26-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the plus side, the app does cleverly divide all settings into Robot and Dock, and provides instant access to one’s pre-programmed routines, or Scenarios as Ecovacs calls them. However, it might take you a while to find the area where you create them, and when you finally get there and create your series of personalised routines and name them accordingly – like ‘Lounge Vac’, ‘Kitchen Mop’, etc – don’t just click on ‘done’ because there’s also a faint ‘save’ button on top and if you don’t click that, you may be back to square one. Also, as mentioned above, I had issues trying to turn off Agent Mode which I simply don’t trust, especially given the amount of engineered wood flooring in my home.</p><p>This is far from the worst robot app I’ve ever used. In fact it’s quite similar to my favourite Roborock app for functionality and personalisation. But as I said above, I think the IT department went a bit over the top when they designed this app and ended up providing too many options.</p><ul><li><strong>App functionality score: 3/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-ecovacs-deebot-x12-omnicyclone"><span>Should you buy the Ecovacs Deebot X12 OmniCyclone?</span></h3><div ><table><caption>Ecovacs Deebot X12 OmniCyclone: score card</caption><tbody><tr><td class="firstcol " ><p><strong>Section</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Value for money</p></td><td  ><p>This model features some very clever innovations, but it’s not the best value when it comes to some elements of its performance.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>The dock's sleek Art Deco design and clever bagless system are this model’s standout features.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Decent mopping, but its vacuuming and overall navigation are mostly disappointing.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>App functionality</p></td><td  ><p>The X12's Ecovacs Home app is too complex for its own good.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>Average rating</p></td><td  ></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-12">Buy it if</h2><div class="product"><p><strong>You have hairy pets</strong></p><p>The X12’s unique bagless collection system avoids ongoing dust bag costs for pet-owners.</p></div><div class="product"><p><strong>You want good mopping</strong></p><p>The X12 is a sterling mopper, though the pre-spray option is unreliable.</p></div><div class="product"><p><strong>Your kids leave toys everywhere</strong></p><p>This model has excellent obstacle avoidance.</p></div><h2 id="don-t-buy-it-if-11">Don't buy it if</h2><div class="product"><p><strong>You</strong> <strong>want great hard floor vacuum performance</strong></p><p>Despite high suction claims, the X12 can struggle with picking up debris on hard floors.</p></div><div class="product"><p><strong>You have a complex layout </strong></p><p>The X12’s room-to-room navigation isn’t the best on the market.</p></div><div class="product"><p><strong>You are swayed by the concept of pre washing</strong></p><p>The FocusJet feature is very hit and miss.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-ecovacs-deebot-x12-omnicyclone"><span>How I tested the Ecovacs Deebot X12 OmniCyclone</span></h3><p>I tested the Ecovacs Deebot X12 OmniCyclone across a typical mixed UK home environment, combining hard flooring, rugs and high-traffic kitchen areas. The focus was on real-world performance rather than lab conditions, including everyday debris such as crumbs, dust, huge amounts of pet hair and sticky spills. I ran multiple cleaning cycles using the highest levels of vacuum and full mopping modes, observing how well it handled edge cleaning, room transitions and obstacle avoidance. Particular attention was paid to its roller-mop system, water delivery and the behaviour of the Focus Jet and OmniCyclone dock during emptying and refilling. </p><p>I also assessed its noise levels, maintenance demands and app control usability over repeated use. The aim was to determine whether its headline mopping innovations genuinely translate into better everyday cleaning performance. It mostly did in this regard but there’s definitely room for improvement regarding its overall navigation and hard floor sweeping.</p><p>First reviewed June 2026.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ After testing Dreo’s new smart misting fan, I couldn’t imagine my life without it — here’s why ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-dreo-smart-misting-fan-516s-review"><span>Dreo Smart Misting Fan 516S review</span></h2><p>The Dreo Smart Misting Fan 516S is a device that came to me when I needed it most. It was a sweltering day in the UK — a nation with little in the way of air conditioning, but lots of humidity. But as I sat there at my desk sweating profusely, my editor handed Dreo’s new misting fan to me, and I have to say, it’s been a lifesaver.</p><p>But what exactly is the Dreo Smart Misting Fan 516S? Well, it’s a device designed to deliver “mess-free cooling,” and is best-suited for desks and tables. I’ve spent the last three weeks with Dreo’s fan, and have used it at my desk, at the kitchen table, and even in a controlled testing space at Future Labs. And for the most part, it’s proved to be quite an impressive performer — though it’s not totally without its flaws. So, here’s how I’d rate my experience overall.</p><p>First of all, let’s talk about who this fan is for. In my view, this is best suited for someone who’s sat at their desk and wants a personal fan, but one they can also set on a bedside table on hotter evenings too. I’d not necessarily recommend it to keep the whole family cool on the sofa, though — it’s still pretty compact, and the fan head is relatively small, meaning you don’t get the huge amount of coverage that some of the <a href="https://www.techradar.com/best/best-fans">best fans</a> can provide.</p><p>So, how does the 516S fare when used at a desk? In my case, it was great. I found the mist setting to work exceptionally well, and it added a nice degree of coolness without making any mess or feeling too intense. There were 12 speeds to select, and it was easy to switch between the three mist levels depending on how hot I felt. What’s more, it can oscillate 150 degrees horizontally, up to 20 degrees up, and 10 degrees down, making it easy to tailor coverage to your specific space. Dreo states that the 516S can cool a room by 3C / 5.4F at a max speed of 8m/s.</p><p>Setting up misting is pretty straightforward too. Simply fill up the detachable 1.3L water tank, slot it into the fan, and you’re good to go. You have to flip the tank upside down before inserting it, and this can lead to a bit of minor leakage, but I never found this to be a big issue. The tank is also large enough to keep misting for hours on end — 12 hours, according to Dreo — and I never felt that I had to refill it too regularly. And if you’re not in a misty mood, then fear not — it’s easy to switch over to a fan only mode, which works nicely too.</p><p>Even when using the mist mode, I found the fan to run pretty quietly, which was especially useful when trying it out at night. I didn’t find it difficult to drift off to sleep with the fan at a middling speed, and it certainly couldn’t cut past my Sony WH-1000XM6 headphones when trying it during the workday. One caveat, however, is that the Turbo mode — for those who want maximum power — can get fairly noisy. This could frustrate some when trying to watch TV or listen to music, but the mode did still work well when I needed a thorough blast of cold.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="sbMEoQVco5hnEbiDEWc8RL" name="dreo-turbocool-misting-fan-516s (4)" alt="Dreo Smart Misting Fan 516S with misting active" src="https://cdn.mos.cms.futurecdn.net/sbMEoQVco5hnEbiDEWc8RL-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 a number of other ways to customize your experience, though, such as a timer, a humidity preference setting, and a child lock system. Such options can be accessed through a number of control methods: touch controls, a remote, voice commands, or a companion app. This level of versatility is always welcome, and the inclusion of Alexa and Google voice assistants is pretty neat, especially given the 516S’s modest price — more on that later.</p><p>I will say, however, that the physical touch controls are… a little temperamental. Sometimes I found myself pressing a button over and over again trying to get it to function properly. That’s pretty frustrating, and often pushed me to reach for the remote instead. It’s no dealbreaker, especially with the various alternative control methods, but it’s worth noting all the same.</p><p>Before we sum up, let’s talk about design. This fan is decent-looking, with an easy-to-clean plastic exterior, attractive lighting on the control panel, and a transparent water tank, so you always know when it’s time for a refill. There’s also a practical carry handle, and you can easily dismantle the fan if you need to make a fix. The power cable is integrated, and you won’t be able to use this fan wirelessly, but for the cost, that’s understandable.</p><p>Speaking of cost, the 516S will typically set you back $99.99 / £99.99 (about AU$140), which in my view, is a very fair price. Sure, there are cheaper options available in this size-class, but you get mess-free and effective misting, a wide range of speeds, and a wide number of control methods, all without having to break the bank. So if you’re looking for a fan to use at your desk, or a personal cooling solution while watching TV for instance, I think the Dreo Smart Misting Fan 516S is well-worth considering.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="7ADixmsgT83atnrJXLFihM" name="dreo-turbocool-misting-fan-516s (10)" alt="Head on the Dreo Smart Misting Fan 516S" src="https://cdn.mos.cms.futurecdn.net/7ADixmsgT83atnrJXLFihM-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-dreo-smart-misting-fan-516s-review-price-release-date"><span>Dreo Smart Misting Fan 516S review: price & release date</span></h2><ul><li><strong>List price of $99.99 / £99.99 (about AU$140)</strong></li><li><strong>Released in April 2026</strong></li></ul><p>The Dreo Smart Misting Fan 516S has a fairly modest price tag for all of the tech it crams in. It’s typically available for $99.99 / £99.99 (about AU$140), although I have seen it discounted with some online retailers. The fan released in April 2026 as part of Dreo’s 2026 summer lineup.</p><h2 class="article-body__section" id="section-dreo-smart-misting-fan-516s-review-specs"><span>Dreo Smart Misting Fan 516S review: specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Speeds</p></td><td  ><p>12</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>150 degrees horizontal, 30 degrees vertical</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>5lbs / 2.3kg</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>7.9 x 8.6 x 15.7 inches / 201 x 219 x 400mm</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Touch, remote, 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>Fan only, Turbo</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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="35Ua8f8P6seoaKkTBrq7uM" name="dreo-turbocool-misting-fan-516s (9)" alt="Button controls on the Dreo Smart Misting Fan 516S" src="https://cdn.mos.cms.futurecdn.net/35Ua8f8P6seoaKkTBrq7uM-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-should-i-buy-the-dreo-smart-misting-fan-516s"><span>Should I buy the Dreo Smart Misting Fan 516S?</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>Wide control options, plenty of modes and speeds, mist and fan only options, wired power only.</p></td><td  ><p>4.5 / 5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Mess-free misting works well, decent coverage, usually quiet unless using Turbo mode.</p></td><td  ><p>4 / 5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Decent looking, easily detachable water tank, touch controls could be better.</p></td><td  ><p>4 / 5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Cheaper options exist, but a good performer at a relatively modest price.</p></td><td  ><p>4 / 5</p></td></tr></tbody></table></div><h2 id="buy-it-if-13">Buy it if…</h2><div class="product"><p><strong>You want mess-free misting</strong><br>I was blown away by the effectiveness of this Dreo fan’s misting. It helped cool me down really quickly, but at the same time, it never made any mess whatsoever. Practical and a steady performer? Sign me up.</p></div><div class="product"><p><strong>You don’t want to refill a misting tank too often</strong><br>Despite the 516S’s relatively small size, it has a 1.3L tank that can keep misting for hours on end without requiring a refill. If you just want to load up and chill out for the rest of the day, this fan has you covered.</p></div><h2 id="don-t-buy-it-if-12">Don’t buy it if…</h2><div class="product"><p><strong>You want the broadest coverage</strong><br>This is a desktop fan, and so in spite of its wide-angle oscillation, you won’t get the most expansive coverage in the world. If that’s a dealbreaker, I’d suggest picking a larger model in our guide to the <a href="https://www.techradar.com/best/best-fans" data-dimension112="79d21b1d-1d64-4fbc-82bf-ccde3c8bc3f6" data-action="Deal Block" data-label="best fans" data-dimension48="best fans" data-dimension25="">best fans</a> around.</p></div><div class="product"><p><strong>You need the quietest fan around</strong><br>Although the 516S is generally quiet in use, the Turbo mode is a little loud. It may be better to look elsewhere if you want borderline silence for night-time use, for instance.</p></div><h2 class="article-body__section" id="section-dreo-smart-misting-fan-516s-review-also-consider"><span>Dreo Smart Misting Fan 516S review: also consider</span></h2><div class="product"><p><strong>MeacoFan Sefte Pro 10in</strong><br>Our ‘best mid-range pick’, the MeacoFan Sefte Pro 10in is so easy to recommend. Unlike this Dreo fan, it's cordless, so you can pick it up and place it wherever you want with ease. It's powerful yet quiet, and pretty compact too, although it skips on the misting effect that you get with this Dreo model. Read our full <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review" data-dimension112="1ddc1fb6-b2c5-4232-a5d1-52206c35ebfc" data-action="Deal Block" data-label="MeacoFan Sefte Pro 10in review" data-dimension48="MeacoFan Sefte Pro 10in review" data-dimension25="">MeacoFan Sefte Pro 10in review</a>.</p></div><div class="product"><p><strong>Shark FlexBreeze HydroGo</strong><br>This one is sometimes on sale at a very similar price to this Dreo fan, and we’re big… fans of it here at TechRadar. The HydroGo has misting capabilities, can be used cordless, and is surprisingly lightweight, making it a spectacular all-rounder. OK, it doesn’t oscillate and there’s no remote control included, but it remains an excellent personal cooling solution. Read our full <a href="https://www.techradar.com/home/air-quality/shark-flexbreeze-hydrogo-misting-portable-fan-review" data-dimension112="b32caf54-4c57-48e0-94d1-8e7d9a86d455" data-action="Deal Block" data-label="Shark FlexBreeze HydroGo review" data-dimension48="Shark FlexBreeze HydroGo review" data-dimension25="">Shark FlexBreeze HydroGo review</a>.</p></div><h2 class="article-body__section" id="section-how-i-tested-the-dreo-smart-misting-fan-516s"><span>How I tested the Dreo Smart Misting Fan 516S</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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="JNX2jWVf86yNjsrj6wBRFL" name="dreo-turbocool-misting-fan-516s (5)" alt="Dreo Smart Misting Fan 516S water tank and valve" src="https://cdn.mos.cms.futurecdn.net/JNX2jWVf86yNjsrj6wBRFL-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Tested across a three-week period</strong></li><li><strong>Made use of all settings and features</strong></li><li><strong>Used at home and in a controlled testing space at Future Labs</strong></li></ul><p>I spent three weeks testing the Dreo Smart Misting Fan 516S, using it at home on my desk and the kitchen table, and even trying it in a controlled environment at Future Labs.</p><p>During this time, I tested out all of the various features, sifted through the multiple connectivity and control options, and made sure to try the fan both with and without misting activated. During the majority of the testing period, I was using the fan on high temperature days with high humidity, making for a natural and authentic testing process.</p><p>More generally, I’ve tested tons of gadgets here at TechRadar across the course of multiple years. I’ve covered home and lifestyle products, audio gear, video games, and more as part of our dedicated reviews team.</p><ul><li><a href="https://www.techradar.com/news/how-we-test">Read TechRadar’s reviews guarantee</a></li><li><em>First reviewed: June 2026</em></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/dreo-smart-misting-fan-516s-review</link>
                                                                            <description>
                            <![CDATA[ I tested a mess-free smart misting fan with powerful yet quiet performance and a budget-friendly price — here’s why it’s a must-have device for the summer. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6aBuRk9AmxuDkCsdmNZtUj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/DLvQu9QPG7cF8EzLKGTZEM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 21 Jun 2026 06:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></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-320-70.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/DLvQu9QPG7cF8EzLKGTZEM-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dreo Smart Misting Fan 516S with misting active]]></media:description>                                                            <media:text><![CDATA[Dreo Smart Misting Fan 516S with misting active]]></media:text>
                                <media:title type="plain"><![CDATA[Dreo Smart Misting Fan 516S with misting active]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/DLvQu9QPG7cF8EzLKGTZEM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-dreo-smart-misting-fan-516s-review"><span>Dreo Smart Misting Fan 516S review</span></h2><p>The Dreo Smart Misting Fan 516S is a device that came to me when I needed it most. It was a sweltering day in the UK — a nation with little in the way of air conditioning, but lots of humidity. But as I sat there at my desk sweating profusely, my editor handed Dreo’s new misting fan to me, and I have to say, it’s been a lifesaver.</p><p>But what exactly is the Dreo Smart Misting Fan 516S? Well, it’s a device designed to deliver “mess-free cooling,” and is best-suited for desks and tables. I’ve spent the last three weeks with Dreo’s fan, and have used it at my desk, at the kitchen table, and even in a controlled testing space at Future Labs. And for the most part, it’s proved to be quite an impressive performer — though it’s not totally without its flaws. So, here’s how I’d rate my experience overall.</p><p>First of all, let’s talk about who this fan is for. In my view, this is best suited for someone who’s sat at their desk and wants a personal fan, but one they can also set on a bedside table on hotter evenings too. I’d not necessarily recommend it to keep the whole family cool on the sofa, though — it’s still pretty compact, and the fan head is relatively small, meaning you don’t get the huge amount of coverage that some of the <a href="https://www.techradar.com/best/best-fans">best fans</a> can provide.</p><p>So, how does the 516S fare when used at a desk? In my case, it was great. I found the mist setting to work exceptionally well, and it added a nice degree of coolness without making any mess or feeling too intense. There were 12 speeds to select, and it was easy to switch between the three mist levels depending on how hot I felt. What’s more, it can oscillate 150 degrees horizontally, up to 20 degrees up, and 10 degrees down, making it easy to tailor coverage to your specific space. Dreo states that the 516S can cool a room by 3C / 5.4F at a max speed of 8m/s.</p><p>Setting up misting is pretty straightforward too. Simply fill up the detachable 1.3L water tank, slot it into the fan, and you’re good to go. You have to flip the tank upside down before inserting it, and this can lead to a bit of minor leakage, but I never found this to be a big issue. The tank is also large enough to keep misting for hours on end — 12 hours, according to Dreo — and I never felt that I had to refill it too regularly. And if you’re not in a misty mood, then fear not — it’s easy to switch over to a fan only mode, which works nicely too.</p><p>Even when using the mist mode, I found the fan to run pretty quietly, which was especially useful when trying it out at night. I didn’t find it difficult to drift off to sleep with the fan at a middling speed, and it certainly couldn’t cut past my Sony WH-1000XM6 headphones when trying it during the workday. One caveat, however, is that the Turbo mode — for those who want maximum power — can get fairly noisy. This could frustrate some when trying to watch TV or listen to music, but the mode did still work well when I needed a thorough blast of cold.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="sbMEoQVco5hnEbiDEWc8RL" name="dreo-turbocool-misting-fan-516s (4)" alt="Dreo Smart Misting Fan 516S with misting active" src="https://cdn.mos.cms.futurecdn.net/sbMEoQVco5hnEbiDEWc8RL-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 a number of other ways to customize your experience, though, such as a timer, a humidity preference setting, and a child lock system. Such options can be accessed through a number of control methods: touch controls, a remote, voice commands, or a companion app. This level of versatility is always welcome, and the inclusion of Alexa and Google voice assistants is pretty neat, especially given the 516S’s modest price — more on that later.</p><p>I will say, however, that the physical touch controls are… a little temperamental. Sometimes I found myself pressing a button over and over again trying to get it to function properly. That’s pretty frustrating, and often pushed me to reach for the remote instead. It’s no dealbreaker, especially with the various alternative control methods, but it’s worth noting all the same.</p><p>Before we sum up, let’s talk about design. This fan is decent-looking, with an easy-to-clean plastic exterior, attractive lighting on the control panel, and a transparent water tank, so you always know when it’s time for a refill. There’s also a practical carry handle, and you can easily dismantle the fan if you need to make a fix. The power cable is integrated, and you won’t be able to use this fan wirelessly, but for the cost, that’s understandable.</p><p>Speaking of cost, the 516S will typically set you back $99.99 / £99.99 (about AU$140), which in my view, is a very fair price. Sure, there are cheaper options available in this size-class, but you get mess-free and effective misting, a wide range of speeds, and a wide number of control methods, all without having to break the bank. So if you’re looking for a fan to use at your desk, or a personal cooling solution while watching TV for instance, I think the Dreo Smart Misting Fan 516S is well-worth considering.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="7ADixmsgT83atnrJXLFihM" name="dreo-turbocool-misting-fan-516s (10)" alt="Head on the Dreo Smart Misting Fan 516S" src="https://cdn.mos.cms.futurecdn.net/7ADixmsgT83atnrJXLFihM-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-dreo-smart-misting-fan-516s-review-price-release-date"><span>Dreo Smart Misting Fan 516S review: price & release date</span></h2><ul><li><strong>List price of $99.99 / £99.99 (about AU$140)</strong></li><li><strong>Released in April 2026</strong></li></ul><p>The Dreo Smart Misting Fan 516S has a fairly modest price tag for all of the tech it crams in. It’s typically available for $99.99 / £99.99 (about AU$140), although I have seen it discounted with some online retailers. The fan released in April 2026 as part of Dreo’s 2026 summer lineup.</p><h2 class="article-body__section" id="section-dreo-smart-misting-fan-516s-review-specs"><span>Dreo Smart Misting Fan 516S review: specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Speeds</p></td><td  ><p>12</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>150 degrees horizontal, 30 degrees vertical</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>5lbs / 2.3kg</p></td></tr><tr><td class="firstcol " ><p>Dimensions</p></td><td  ><p>7.9 x 8.6 x 15.7 inches / 201 x 219 x 400mm</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Touch, remote, 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>Fan only, Turbo</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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="35Ua8f8P6seoaKkTBrq7uM" name="dreo-turbocool-misting-fan-516s (9)" alt="Button controls on the Dreo Smart Misting Fan 516S" src="https://cdn.mos.cms.futurecdn.net/35Ua8f8P6seoaKkTBrq7uM-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-should-i-buy-the-dreo-smart-misting-fan-516s"><span>Should I buy the Dreo Smart Misting Fan 516S?</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>Wide control options, plenty of modes and speeds, mist and fan only options, wired power only.</p></td><td  ><p>4.5 / 5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Mess-free misting works well, decent coverage, usually quiet unless using Turbo mode.</p></td><td  ><p>4 / 5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Decent looking, easily detachable water tank, touch controls could be better.</p></td><td  ><p>4 / 5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Cheaper options exist, but a good performer at a relatively modest price.</p></td><td  ><p>4 / 5</p></td></tr></tbody></table></div><h2 id="buy-it-if-13">Buy it if…</h2><div class="product"><p><strong>You want mess-free misting</strong><br>I was blown away by the effectiveness of this Dreo fan’s misting. It helped cool me down really quickly, but at the same time, it never made any mess whatsoever. Practical and a steady performer? Sign me up.</p></div><div class="product"><p><strong>You don’t want to refill a misting tank too often</strong><br>Despite the 516S’s relatively small size, it has a 1.3L tank that can keep misting for hours on end without requiring a refill. If you just want to load up and chill out for the rest of the day, this fan has you covered.</p></div><h2 id="don-t-buy-it-if-12">Don’t buy it if…</h2><div class="product"><p><strong>You want the broadest coverage</strong><br>This is a desktop fan, and so in spite of its wide-angle oscillation, you won’t get the most expansive coverage in the world. If that’s a dealbreaker, I’d suggest picking a larger model in our guide to the <a href="https://www.techradar.com/best/best-fans" data-dimension112="79d21b1d-1d64-4fbc-82bf-ccde3c8bc3f6" data-action="Deal Block" data-label="best fans" data-dimension48="best fans" data-dimension25="">best fans</a> around.</p></div><div class="product"><p><strong>You need the quietest fan around</strong><br>Although the 516S is generally quiet in use, the Turbo mode is a little loud. It may be better to look elsewhere if you want borderline silence for night-time use, for instance.</p></div><h2 class="article-body__section" id="section-dreo-smart-misting-fan-516s-review-also-consider"><span>Dreo Smart Misting Fan 516S review: also consider</span></h2><div class="product"><p><strong>MeacoFan Sefte Pro 10in</strong><br>Our ‘best mid-range pick’, the MeacoFan Sefte Pro 10in is so easy to recommend. Unlike this Dreo fan, it's cordless, so you can pick it up and place it wherever you want with ease. It's powerful yet quiet, and pretty compact too, although it skips on the misting effect that you get with this Dreo model. Read our full <a href="https://www.techradar.com/home/small-appliances/meaco-sefte-pro-10in-air-circulator-review" data-dimension112="1ddc1fb6-b2c5-4232-a5d1-52206c35ebfc" data-action="Deal Block" data-label="MeacoFan Sefte Pro 10in review" data-dimension48="MeacoFan Sefte Pro 10in review" data-dimension25="">MeacoFan Sefte Pro 10in review</a>.</p></div><div class="product"><p><strong>Shark FlexBreeze HydroGo</strong><br>This one is sometimes on sale at a very similar price to this Dreo fan, and we’re big… fans of it here at TechRadar. The HydroGo has misting capabilities, can be used cordless, and is surprisingly lightweight, making it a spectacular all-rounder. OK, it doesn’t oscillate and there’s no remote control included, but it remains an excellent personal cooling solution. Read our full <a href="https://www.techradar.com/home/air-quality/shark-flexbreeze-hydrogo-misting-portable-fan-review" data-dimension112="b32caf54-4c57-48e0-94d1-8e7d9a86d455" data-action="Deal Block" data-label="Shark FlexBreeze HydroGo review" data-dimension48="Shark FlexBreeze HydroGo review" data-dimension25="">Shark FlexBreeze HydroGo review</a>.</p></div><h2 class="article-body__section" id="section-how-i-tested-the-dreo-smart-misting-fan-516s"><span>How I tested the Dreo Smart Misting Fan 516S</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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="JNX2jWVf86yNjsrj6wBRFL" name="dreo-turbocool-misting-fan-516s (5)" alt="Dreo Smart Misting Fan 516S water tank and valve" src="https://cdn.mos.cms.futurecdn.net/JNX2jWVf86yNjsrj6wBRFL-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Tested across a three-week period</strong></li><li><strong>Made use of all settings and features</strong></li><li><strong>Used at home and in a controlled testing space at Future Labs</strong></li></ul><p>I spent three weeks testing the Dreo Smart Misting Fan 516S, using it at home on my desk and the kitchen table, and even trying it in a controlled environment at Future Labs.</p><p>During this time, I tested out all of the various features, sifted through the multiple connectivity and control options, and made sure to try the fan both with and without misting activated. During the majority of the testing period, I was using the fan on high temperature days with high humidity, making for a natural and authentic testing process.</p><p>More generally, I’ve tested tons of gadgets here at TechRadar across the course of multiple years. I’ve covered home and lifestyle products, audio gear, video games, and more as part of our dedicated reviews team.</p><ul><li><a href="https://www.techradar.com/news/how-we-test">Read TechRadar’s reviews guarantee</a></li><li><em>First reviewed: June 2026</em></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ‘Feels like a natural breeze’: I reviewed Dyson’s clever purifying fan that follows you around the room, and was blown away by its smart features and wonderfully engineered performance ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-dyson-find-follow-purifier-cool-review"><span>Dyson Find+Follow Purifier Cool review</span></h2><p>The Dyson Find+Follow Purifier Cool PC3 is the latest tower fan from the British brand, and it offers up not only excellent cooling with owl-like oscillation, but also air purification.</p><p>That makes the Find+Follow Purifier Cool particularly helpful for those with asthma or allergies when they don't want dust, pollen and other particulars floating round their home.</p><p>But the party trick here is in the ‘Find+Follow’ name, and it’s what sets it apart from its predecessor, the Purifier Cool PC1, while also kicking the <a href="https://www.techradar.com/home/air-quality/i-usually-find-dyson-prices-eye-watering-but-this-smart-air-purifying-fan-is-clearly-worth-the-investment">Purifier Cool Formaldehyde TP09</a> to the curb. </p><p>This particular cooling and air purifying fan features a small camera that can identify people in its field of view, and then follow them round a room, ensuring the breeze is always directed where it’s needed.</p><p>It’s a good looking fan, but all this comes at a steep cost — $849.99 / £549.99 to be exact. With many of the <a href="https://www.techradar.com/best/best-fans">best fans</a> coming in at a lower price point, Dyson has its work cut out to justify the premium cost of its latest offering. </p><p>Things get off to a positive start with the fan arriving in suitably protective packaging that’s almost all cardboard — the main piece of plastic is a large bag over the fan itself. It’s easy to unpack, and setup via the free My Dyson app is straightforward. </p><p>You’ll need both Bluetooth and Wi-Fi enabled on your phone, allowing you to get the fan connected to your device, as well as your home network. I liked the ‘Getting started’ video in the How To section of the app: it’s just under two minutes long and walks you through the core functions of the fan. </p><p>Controls in the app are nicely laid out, with easy access to on/off, fan speed, and oscillation. There’s also auto and night modes, a timer setting to turn off the fan after a set duration, and the ability to switch from fan to diffuser mode, if you want to purify the air in your home without the main fan being active.</p><p>Shifting focus back to the fan itself, it stands tall with its large, oval bladeless design sitting atop a gold pedestal that hides the air purifying tech and HEPA H13-grade and K-Carbon filters. Dyson claims the filter “captures 99.95% of particles such as viruses and bacteria, as well as pollen, pet dander and mould spores”.</p><p>It not only cleans the air, but the K-carbon filter can remove smells and gases, handy if you’ve been over-enthusiastic in the kitchen and want to get rid of that burning smell. I found it did a pretty good job of getting rid of the burnt toast smell in the morning quicker than leaving it to dissipate on its own.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3683px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="PZM9JQzmgDgCq2uSQCVvZF" name="Dyson Find+Follow Purifier Cool review" alt="The Dyson Find+Follow Purifier Cool standing in someone's kitchen." src="https://cdn.mos.cms.futurecdn.net/PZM9JQzmgDgCq2uSQCVvZF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3683" height="2072" 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 a power button just above the circular display on the base of the fan, but Dyson doesn’t provide any further controls on the device itself. Instead you need to use the remote, which magnetically clings to the top of the fan for simple storage, or the app to adjust settings.</p><p>You can also link the PC3 to your smart home, allowing you to use Google’s Gemini or Amazon’s Alexa voice assistants to control the fan. Linking it to my smart home setup also allowed me to control the Find+Follow Purifier Cool from the Google Home app as well as the My Dyson app.</p><p>The display on the fan is subtle, and from a distance it can be difficult to read due to its small size, but you can get all the info displayed here in the My Dyson app.</p><p>You can adjust the information the display shows by clicking the ‘i’ button on the remote, allowing you to cycle through visuals for various data including; indoor air quality, indoor humidity, indoor temperature, and remaining filter life. It’s useful stuff, but it’s better viewed in the app.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KBvN46MeQPCNmR5EQE5TEF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing Air Quality at its best level." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Zc8ZAdXPuMwkURPufBVmJF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing how many micrograms of PM10 particles there are per meter cubed of air." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XZB5ncdaS63UGGD2q9QBGF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing the level of VOCs is low." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5ruRxB6pWz6x6Jh9CuSjFF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing the level of nitrogen dioxide is low." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dXbDMptiKD3FgtpZ4mBpDF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing that it's in auto mode and set to cool to 24 degrees." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7Pcbh5GpjqgSqDgG3neCEF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing that it's in auto mode and humidity is at 50%." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XMpAYzgCCmDQBnesHkgMEF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing the condition of its filter." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6fSytLj4AUdQy2AsXeQDFF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing its Find+Follow mode is switched on." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I was particularly impressed with the range of oscillation on offer, with the ability to rotate 45, 90, 180, and 350 degrees. Pop the Find+Follow Purifier Cool in the middle of a room and it’ll reach almost every area. </p><p>This was particularly useful when it came to placing the fan in a bigger room, as the huge angle of coverage provides far more flexibility.  In my large, open-plan living space I could position it towards the center and have it reach most areas — although there was one small shortcoming: the length of the power cord. </p><p>At 1.8m it’s similar to many other rival fans, but as there are 350 degrees of movement, this is a fan you might be more inclined to position further away from a wall outlet to get maximum benefit. I was able to plug it into my kitchen island, allowing it to stand well away from a wall, without the cord or an extension cable draped across the floor — but your home’s setup will be different, so it’s worth considering where you’ll be plugging it in.</p><p>Once on, Dyson’s clever bladeless design delivers smooth air flow that feels like a natural breeze moving through your home, rather than the harsh buffeting you get from some other propeller and tower fans.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3700px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="EMQbLhXjgHDkWQuyKjfBeF" name="Dyson Find+Follow Purifier Cool review" alt="The Dyson Find+Follow Purifier Cool standing in someone's bedroom." src="https://cdn.mos.cms.futurecdn.net/EMQbLhXjgHDkWQuyKjfBeF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3700" height="2081" 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>Coupled with its quiet operation — especially at lower fan speeds — you might find yourself forgetting it’s even on. My partner questioned whether I’d left the back door open as she felt a breeze, but it was simply the Dyson’s caress of the air is so gentle that it didn't feel artificially generated.</p><p>In our open-plan living space, I needed a fan speed between eight and 10 to really feel the effect during the warm weather, when sitting around four to five meters from the fan. In my small office (16m<sup>2</sup>), a fan speed of three was enough to keep me feeling cooler, with the Find+Follow Purifier Cool positioned a couple of meters away.</p><p>At its highest speed setting of 10, the Find+Follow Purifier Cool was still relatively quiet at 40-60dB, allowing you to comfortably have a conversation without the need to shout over the noise. Halving the speed sees the sound generated dropped to 20dB (similar to a mosquito), while at its lowest speed I got a reading of around 15dB, just slightly louder than normal breathing (10dB). If you’re looking for a quiet fan, the Dyson Find+Follow Purifier Cool is a strong contender, but the Duux Whisper Flex 2 has it beat, just.</p><p>The quiet operation meant I was able to keep the fan on overnight in our bedroom, with the low level hum not loud enough to disturb my sleep. My partner is a lighter sleeper, and after an initial adjustment, they were able to sleep with it on as well.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3572px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="iUZDRiWQiMRk8bQN6BQM3F" name="Dyson Find+Follow Purifier Cool review" alt="A closeup of the Dyson Find+Follow Purifier Cool's Find+Follow camera." src="https://cdn.mos.cms.futurecdn.net/iUZDRiWQiMRk8bQN6BQM3F-1920-80.jpg" mos="" align="middle" fullscreen="" width="3572" height="2009" 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>And then there’s the Dyson's Find+Follow party-trick. Enable this mode by pressing the button on the remote or in the app, and the fan will scan the room looking for people. Once it’s detected a person, it’ll direct air flow towards them. Get up and move around the room, and the purifying fan will oscillate to maintain air flow in your direction. It doesn’t rotate particularly quickly, but it’ll keep moving until it picks you up again.</p><p>If you leave the room briefly, the Find+Follow Purifier Cool will wait patiently in a ‘dormant’ state for your return. The fan will continue, but movement will only resume when you re-enter the room and it picks you back up.</p><p>When there’s clear sightlines in an uncluttered room, the Find+Follow AI does a reasonably good job of tracking movement, delicately rotating as you move about. However, I found if I passed too closely and too quickly, it wouldn’t always continue tracking me, even though I was still within its range of movement. This feature works best in large, open-plan spaces where you don’t need to pass too closely to the fan itself. In smaller rooms, the AI tracking can struggle a little more.</p><p>In cases where you leave the room for more than an hour, the system will switch to Auto mode, where the fan’s sensors will adjust the settings to reach the target air quality for the room.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3275px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="aSurMq9nBtNRkCRLCkvHLF" name="Dyson Find+Follow Purifier Cool review" alt="A closeup of the Dyson Find+Follow Purifier Cool's filter, with small amounts of pet fur visible on its outside." src="https://cdn.mos.cms.futurecdn.net/aSurMq9nBtNRkCRLCkvHLF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3275" height="1842" 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>For those concerned about the privacy implications of this technology, Dyson says the: “AI vision system never identifies anyone and only detects presence. Images are processed instantly within the machine, deleted and never leave the device.” And you can turn off the follow mode at any point using the remote, app, or smart home voice assistant.</p><p>When it comes to maintenance, Dyson’s bladeless design makes things super simple, with the wipe of a damp, lint-free cloth all that’s required. You do need to keep an eye on the air intake holes on the base though, as I found pet hair from my two cats would build up over the course of a few days. Dyson suggests using a soft brush to remove this debris.</p><p>The Dyson Find+Follow Purifier Cool is a highly accomplished purifying fan with useful modes, impressive features, and a fun — if slightly creepy — follow mode that a subset of users will find beneficial. Though I wouldn’t say the addition of this tracking camera does enough to fully justify Dyson’s asking price.</p><p>I’ve no problem saying that if you have the money, and are looking for a true flagship purifying fan, the Dyson Find+Follow Purifier Cool absolutely delivers. It’s supremely easy to set up and use, while the performance matches other high-end multi-purpose rivals. But if you’re bulking at the list price, there are plenty of reasonably priced fans — and Dyson purifying fans without Find+Follow — that provide similar levels of performance for less.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Rv9aaxbfVtELFcyciF95eF" name="Dyson Find+Follow Purifier Cool review" alt="A closeup of the Dyson Find+Follow Purifier Cool's filter." src="https://cdn.mos.cms.futurecdn.net/Rv9aaxbfVtELFcyciF95eF-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2295" 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 class="article-body__section" id="section-dyson-find-follow-purifier-cool-review-price-release-date"><span>Dyson Find+Follow Purifier Cool review: Price & release date</span></h2><ul><li><strong>Premium price tag of $849.99 / £549.99</strong></li><li><strong>Costs considerably more than its closest rivals</strong></li><li><strong>Available in the UK and US from June 2026; not on sale in Australia</strong></li></ul><p>The Dyson Find+Follow Purifier Cool has been on sale since May 2026 in the UK, and went on sale in early June 2026 in the US but it's unfortunately not currently available in Australia. You can buy it via Dyson directly and a number of major third-party retailers.</p><p>The Dyson Find+Follow Purifier Cool costs $849.99 / £549.99, making it one of the more expensive fan and purifier combos on the market. It’s not Dyson’s most premium purifier (that’s the Dyson Purifier Big+Quiet Formaldehyde), but it is the firm’s most expensive fan, nudging out the $499.99 / £399.99 Hot + Cool HF1.</p><p>While the Find+Follow comes with its eponymous following camera tech, that has added $300 / £100 to the retail price of the Purifier Cool PC1 it replaces. The PC1 is still available though and is generally discounted too, if you want similar cooling and purifying results without the person-tracking tech.</p><p>If you’re not fussed about the heating or air purifying features, Dyson’s cheapest comparable fan is the Cool AM07 tower at $399.99 / £349.99, although this older model is sometimes discounted.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="A3qAiJ9AaFm9u78rWEWA2F" name="Dyson Find+Follow Purifier Cool review" alt="A closeup of the Dyson Find+Follow Purifier Cool's remote magnetically connected to the fan." src="https://cdn.mos.cms.futurecdn.net/A3qAiJ9AaFm9u78rWEWA2F-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2295" 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 class="article-body__section" id="section-dyson-find-follow-purifier-cool-review-specs"><span>Dyson Find+Follow Purifier Cool review: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Speeds</p></td><td  ><p>10</p></td></tr><tr><td class="firstcol " ><p>Modes</p></td><td  ><p>Auto, Find+Follow, Sleep, Purify-only</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Remote, app, voice</p></td></tr><tr><td class="firstcol " ><p>Room coverage</p></td><td  ><p>Medium</p></td></tr><tr><td class="firstcol " ><p>Sound level (Max)</p></td><td  ><p>61.5dBA</p></td></tr><tr><td class="firstcol " ><p>Sound level (Quiet Mode)</p></td><td  ><p>50dBA</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>350 degrees horizontal</p></td></tr><tr><td class="firstcol " ><p>Cord length</p></td><td  ><p>1.8m</p></td></tr><tr><td class="firstcol " ><p>Product diameter</p></td><td  ><p>220mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>5.48kg</p></td></tr><tr><td class="firstcol " ><p>Height</p></td><td  ><p>1,050mm</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:3690px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="wau9c6ejnVydBhMU4oUXCF" name="Dyson Find+Follow Purifier Cool review" alt="A man's hand holds the Dyson Find+Follow Purifier Cool's remote, while the air purifier is visible in the background." src="https://cdn.mos.cms.futurecdn.net/wau9c6ejnVydBhMU4oUXCF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3690" height="2075" 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 class="article-body__section" id="section-should-i-buy-the-dyson-find-follow-purifier-cool"><span>Should I buy the Dyson Find+Follow Purifier Cool?</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Attribute</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Features galore, and they actually work. If you’re after a do-it-all fan and air purifier, this Dyson has you covered - plus it has a fun party trick in Find+Follow.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent air flow thanks to clever bladeless design, and impressive horizontal oscillation. Shame there’s no vertical oscillation adjustment. though.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Sleek, premium and well made, with a small footprint. You need to like white and gold, as there are no other color options. The My Dyson app is also an accomplished offering.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Considerably more than pretty much any direct competitor. You get a supremely premium package, but it’s difficult to justify such a significant price jump versus rivals.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-14">Buy it if…</h2><div class="product"><p><strong>You want the ultimate do-it-all fan and air purifier combo</strong><br>There’s no doubting the Dyson Find+Follow Purifier Cool is a highly accomplished offering, with plenty of useful features and excellent performance. The remote and app work nicely, while quiet operation and smooth air delivery means you almost forget it’s even on.</p></div><div class="product"><p><strong>You want a fan that reaches almost anywhere</strong><br>I loved the 350-degree oscillation of the Find+Follow Purifier Cool, as it allowed me to place it in the middle of my open-plan living space and have it gently blow air to almost every corner, hitting folks in the kitchen, dining area, and on the couch.</p></div><div class="product"><p><strong>You care about your home’s air quality</strong><br>With its HEPA H13 and K Carbon filters, the Dyson Find+Follow Purifier Cool cleans up the air in your home, removing 99.95% of particles including viruses, bacteria, pollen, pet dander and mould spores, while also neutralizing odors. Plus, you get a detailed air quality report in the My Dyson app.</p></div><h2 id="don-t-buy-it-if-13">Don’t buy it if…</h2><div class="product"><p><strong>You’re looking for the best bang for your buck</strong><br>The Find+Follow Purifier Cool is considerably more expensive than its rivals, so if you’re after the best feature-to-price ratio, there are reasonably priced fans that deliver impressive performance.</p></div><div class="product"><p><strong>You don’t like the idea of being tracked by your fan</strong><br>Find+Follow mode is easily turned off, but there’s no physical cover for the camera hardware. It shouldn’t track your life, but I understand if you’re not comfortable allowing a camera of this nature in your home. Dyson still sells the Purifier Cool PC1, which is almost identical to the PC3 on review here, just without the Find+Follow feature.</p></div><div class="product"><p><strong>You aren’t fussed about air purification</strong><br> Part of the cost here is Dyson’s air purification tech, and if this isn’t a feature you’re interested in you can pick up fans for much less without it. Dyson still sells its Cool AM07 that has the same design as the PC3, without the purification feature.</p></div><h2 class="article-body__section" id="section-dyson-find-follow-purifier-cool-review-also-consider"><span>Dyson Find+Follow Purifier Cool review: Also consider</span></h2><div class="product"><p><strong>Shark TurboBlade</strong><br>Shark has its own innovative, premium fan design, and the TurboBlade is unlike any fan you’ve seen before. The horizontal bar featuring two fan blades provides unmatched directional control making it the best fan for coverage, and is a vital sleep companion during hot, sticky nights. It doesn’t purify your air, but at less than half the price of the Dyson, it’s a high-end fan worth considering. Read our full <a href="https://www.techradar.com/home/air-quality/shark-turboblade-fan-review" data-dimension112="85820a63-e3db-4639-94ad-fd1754a4f967" data-action="Deal Block" data-label="Shark TurboBlade review" data-dimension48="Shark TurboBlade review" data-dimension25="">Shark TurboBlade review</a>.</p></div><div class="product"><p><strong>Dyson Purifier Cool PC1</strong><br>If you can live without the Find+Follow feature of the PC3, but still want premium cooling and air purifying, Dyson’s own PC1 purifying fan fits the bill. It has the same design, similar performance, a more neutral colorway (white with a silver base), app connectivity and is $400 / £200 cheaper at time of writing.</p></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:3417px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HuYeBVxaqxdj7HuEkaKazE" name="Dyson Find+Follow Purifier Cool review" alt="A man's hand adjusting the temperature on the Dyson Find+Follow Purifier Cool's remote, while the air purifier is visible in the background." src="https://cdn.mos.cms.futurecdn.net/HuYeBVxaqxdj7HuEkaKazE-1920-80.jpg" mos="" align="middle" fullscreen="" width="3417" height="1922" 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 class="article-body__section" id="section-how-i-tested-the-dyson-find-follow-purifier-cool"><span>How I tested the Dyson Find+Follow Purifier Cool</span></h2><ul><li><strong>Used the Dyson Find+Follow Purifier Cool for a week</strong></li><li><strong>Used it in the bedroom, office and main living space</strong></li><li><strong>Tested various modes, including Find+Follow and Sleep</strong></li></ul><p>I used the Dyson Find+Follow Purifier Cool at home in the UK during a week of very warm May weather (28-31C / 82-88F). I set it up in my open-plan living space, master bedroom, and small home office, to experience how effective it was in different locations.</p><p>I tested the range of modes the fan has to offer, including auto, sleep, and Find+Follow. I operated it with the remote, via the My Dyson and Google Home apps, and I even asked Gemini via the smart speakers in my home to adjust fan speed and turn the unit on and off.</p><ul><li>Read <a href="https://www.techradar.com/news/how-we-test"><em>TechRadar’s reviews guarantee</em></a></li><li><em>First reviewed: June 2026</em></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/feels-like-a-natural-breeze-i-reviewed-dysons-clever-purifying-fan-that-follows-you-around-the-room-and-was-blown-away-by-its-smart-features-and-wonderfully-engineered-performance</link>
                                                                            <description>
                            <![CDATA[ Is AI tracking enough of a draw to justify the price tag of the Find+Follow Purifier Cool? I’ve put it to the test to find out. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">evxHHDPQYuC6C7zk7CtRmb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fNZjHfLKaoZynyQyUcdyaF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 19 Jun 2026 20:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></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-320-70.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/fNZjHfLKaoZynyQyUcdyaF-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Dyson Find+Follow Purifier Cool standing in someone&#039;s kitchen.]]></media:description>                                                            <media:text><![CDATA[The Dyson Find+Follow Purifier Cool standing in someone&#039;s kitchen.]]></media:text>
                                <media:title type="plain"><![CDATA[The Dyson Find+Follow Purifier Cool standing in someone&#039;s kitchen.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fNZjHfLKaoZynyQyUcdyaF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-dyson-find-follow-purifier-cool-review"><span>Dyson Find+Follow Purifier Cool review</span></h2><p>The Dyson Find+Follow Purifier Cool PC3 is the latest tower fan from the British brand, and it offers up not only excellent cooling with owl-like oscillation, but also air purification.</p><p>That makes the Find+Follow Purifier Cool particularly helpful for those with asthma or allergies when they don't want dust, pollen and other particulars floating round their home.</p><p>But the party trick here is in the ‘Find+Follow’ name, and it’s what sets it apart from its predecessor, the Purifier Cool PC1, while also kicking the <a href="https://www.techradar.com/home/air-quality/i-usually-find-dyson-prices-eye-watering-but-this-smart-air-purifying-fan-is-clearly-worth-the-investment">Purifier Cool Formaldehyde TP09</a> to the curb. </p><p>This particular cooling and air purifying fan features a small camera that can identify people in its field of view, and then follow them round a room, ensuring the breeze is always directed where it’s needed.</p><p>It’s a good looking fan, but all this comes at a steep cost — $849.99 / £549.99 to be exact. With many of the <a href="https://www.techradar.com/best/best-fans">best fans</a> coming in at a lower price point, Dyson has its work cut out to justify the premium cost of its latest offering. </p><p>Things get off to a positive start with the fan arriving in suitably protective packaging that’s almost all cardboard — the main piece of plastic is a large bag over the fan itself. It’s easy to unpack, and setup via the free My Dyson app is straightforward. </p><p>You’ll need both Bluetooth and Wi-Fi enabled on your phone, allowing you to get the fan connected to your device, as well as your home network. I liked the ‘Getting started’ video in the How To section of the app: it’s just under two minutes long and walks you through the core functions of the fan. </p><p>Controls in the app are nicely laid out, with easy access to on/off, fan speed, and oscillation. There’s also auto and night modes, a timer setting to turn off the fan after a set duration, and the ability to switch from fan to diffuser mode, if you want to purify the air in your home without the main fan being active.</p><p>Shifting focus back to the fan itself, it stands tall with its large, oval bladeless design sitting atop a gold pedestal that hides the air purifying tech and HEPA H13-grade and K-Carbon filters. Dyson claims the filter “captures 99.95% of particles such as viruses and bacteria, as well as pollen, pet dander and mould spores”.</p><p>It not only cleans the air, but the K-carbon filter can remove smells and gases, handy if you’ve been over-enthusiastic in the kitchen and want to get rid of that burning smell. I found it did a pretty good job of getting rid of the burnt toast smell in the morning quicker than leaving it to dissipate on its own.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3683px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="PZM9JQzmgDgCq2uSQCVvZF" name="Dyson Find+Follow Purifier Cool review" alt="The Dyson Find+Follow Purifier Cool standing in someone's kitchen." src="https://cdn.mos.cms.futurecdn.net/PZM9JQzmgDgCq2uSQCVvZF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3683" height="2072" 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 a power button just above the circular display on the base of the fan, but Dyson doesn’t provide any further controls on the device itself. Instead you need to use the remote, which magnetically clings to the top of the fan for simple storage, or the app to adjust settings.</p><p>You can also link the PC3 to your smart home, allowing you to use Google’s Gemini or Amazon’s Alexa voice assistants to control the fan. Linking it to my smart home setup also allowed me to control the Find+Follow Purifier Cool from the Google Home app as well as the My Dyson app.</p><p>The display on the fan is subtle, and from a distance it can be difficult to read due to its small size, but you can get all the info displayed here in the My Dyson app.</p><p>You can adjust the information the display shows by clicking the ‘i’ button on the remote, allowing you to cycle through visuals for various data including; indoor air quality, indoor humidity, indoor temperature, and remaining filter life. It’s useful stuff, but it’s better viewed in the app.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KBvN46MeQPCNmR5EQE5TEF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing Air Quality at its best level." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Zc8ZAdXPuMwkURPufBVmJF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing how many micrograms of PM10 particles there are per meter cubed of air." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XZB5ncdaS63UGGD2q9QBGF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing the level of VOCs is low." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5ruRxB6pWz6x6Jh9CuSjFF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing the level of nitrogen dioxide is low." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dXbDMptiKD3FgtpZ4mBpDF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing that it's in auto mode and set to cool to 24 degrees." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7Pcbh5GpjqgSqDgG3neCEF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing that it's in auto mode and humidity is at 50%." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XMpAYzgCCmDQBnesHkgMEF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing the condition of its filter." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6fSytLj4AUdQy2AsXeQDFF-1920-80.jpg" alt="A closeup of the screen on the Dyson Find+Follow Purifier Cool showing its Find+Follow mode is switched on." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I was particularly impressed with the range of oscillation on offer, with the ability to rotate 45, 90, 180, and 350 degrees. Pop the Find+Follow Purifier Cool in the middle of a room and it’ll reach almost every area. </p><p>This was particularly useful when it came to placing the fan in a bigger room, as the huge angle of coverage provides far more flexibility.  In my large, open-plan living space I could position it towards the center and have it reach most areas — although there was one small shortcoming: the length of the power cord. </p><p>At 1.8m it’s similar to many other rival fans, but as there are 350 degrees of movement, this is a fan you might be more inclined to position further away from a wall outlet to get maximum benefit. I was able to plug it into my kitchen island, allowing it to stand well away from a wall, without the cord or an extension cable draped across the floor — but your home’s setup will be different, so it’s worth considering where you’ll be plugging it in.</p><p>Once on, Dyson’s clever bladeless design delivers smooth air flow that feels like a natural breeze moving through your home, rather than the harsh buffeting you get from some other propeller and tower fans.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3700px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="EMQbLhXjgHDkWQuyKjfBeF" name="Dyson Find+Follow Purifier Cool review" alt="The Dyson Find+Follow Purifier Cool standing in someone's bedroom." src="https://cdn.mos.cms.futurecdn.net/EMQbLhXjgHDkWQuyKjfBeF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3700" height="2081" 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>Coupled with its quiet operation — especially at lower fan speeds — you might find yourself forgetting it’s even on. My partner questioned whether I’d left the back door open as she felt a breeze, but it was simply the Dyson’s caress of the air is so gentle that it didn't feel artificially generated.</p><p>In our open-plan living space, I needed a fan speed between eight and 10 to really feel the effect during the warm weather, when sitting around four to five meters from the fan. In my small office (16m<sup>2</sup>), a fan speed of three was enough to keep me feeling cooler, with the Find+Follow Purifier Cool positioned a couple of meters away.</p><p>At its highest speed setting of 10, the Find+Follow Purifier Cool was still relatively quiet at 40-60dB, allowing you to comfortably have a conversation without the need to shout over the noise. Halving the speed sees the sound generated dropped to 20dB (similar to a mosquito), while at its lowest speed I got a reading of around 15dB, just slightly louder than normal breathing (10dB). If you’re looking for a quiet fan, the Dyson Find+Follow Purifier Cool is a strong contender, but the Duux Whisper Flex 2 has it beat, just.</p><p>The quiet operation meant I was able to keep the fan on overnight in our bedroom, with the low level hum not loud enough to disturb my sleep. My partner is a lighter sleeper, and after an initial adjustment, they were able to sleep with it on as well.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3572px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="iUZDRiWQiMRk8bQN6BQM3F" name="Dyson Find+Follow Purifier Cool review" alt="A closeup of the Dyson Find+Follow Purifier Cool's Find+Follow camera." src="https://cdn.mos.cms.futurecdn.net/iUZDRiWQiMRk8bQN6BQM3F-1920-80.jpg" mos="" align="middle" fullscreen="" width="3572" height="2009" 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>And then there’s the Dyson's Find+Follow party-trick. Enable this mode by pressing the button on the remote or in the app, and the fan will scan the room looking for people. Once it’s detected a person, it’ll direct air flow towards them. Get up and move around the room, and the purifying fan will oscillate to maintain air flow in your direction. It doesn’t rotate particularly quickly, but it’ll keep moving until it picks you up again.</p><p>If you leave the room briefly, the Find+Follow Purifier Cool will wait patiently in a ‘dormant’ state for your return. The fan will continue, but movement will only resume when you re-enter the room and it picks you back up.</p><p>When there’s clear sightlines in an uncluttered room, the Find+Follow AI does a reasonably good job of tracking movement, delicately rotating as you move about. However, I found if I passed too closely and too quickly, it wouldn’t always continue tracking me, even though I was still within its range of movement. This feature works best in large, open-plan spaces where you don’t need to pass too closely to the fan itself. In smaller rooms, the AI tracking can struggle a little more.</p><p>In cases where you leave the room for more than an hour, the system will switch to Auto mode, where the fan’s sensors will adjust the settings to reach the target air quality for the room.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3275px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="aSurMq9nBtNRkCRLCkvHLF" name="Dyson Find+Follow Purifier Cool review" alt="A closeup of the Dyson Find+Follow Purifier Cool's filter, with small amounts of pet fur visible on its outside." src="https://cdn.mos.cms.futurecdn.net/aSurMq9nBtNRkCRLCkvHLF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3275" height="1842" 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>For those concerned about the privacy implications of this technology, Dyson says the: “AI vision system never identifies anyone and only detects presence. Images are processed instantly within the machine, deleted and never leave the device.” And you can turn off the follow mode at any point using the remote, app, or smart home voice assistant.</p><p>When it comes to maintenance, Dyson’s bladeless design makes things super simple, with the wipe of a damp, lint-free cloth all that’s required. You do need to keep an eye on the air intake holes on the base though, as I found pet hair from my two cats would build up over the course of a few days. Dyson suggests using a soft brush to remove this debris.</p><p>The Dyson Find+Follow Purifier Cool is a highly accomplished purifying fan with useful modes, impressive features, and a fun — if slightly creepy — follow mode that a subset of users will find beneficial. Though I wouldn’t say the addition of this tracking camera does enough to fully justify Dyson’s asking price.</p><p>I’ve no problem saying that if you have the money, and are looking for a true flagship purifying fan, the Dyson Find+Follow Purifier Cool absolutely delivers. It’s supremely easy to set up and use, while the performance matches other high-end multi-purpose rivals. But if you’re bulking at the list price, there are plenty of reasonably priced fans — and Dyson purifying fans without Find+Follow — that provide similar levels of performance for less.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Rv9aaxbfVtELFcyciF95eF" name="Dyson Find+Follow Purifier Cool review" alt="A closeup of the Dyson Find+Follow Purifier Cool's filter." src="https://cdn.mos.cms.futurecdn.net/Rv9aaxbfVtELFcyciF95eF-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2295" 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 class="article-body__section" id="section-dyson-find-follow-purifier-cool-review-price-release-date"><span>Dyson Find+Follow Purifier Cool review: Price & release date</span></h2><ul><li><strong>Premium price tag of $849.99 / £549.99</strong></li><li><strong>Costs considerably more than its closest rivals</strong></li><li><strong>Available in the UK and US from June 2026; not on sale in Australia</strong></li></ul><p>The Dyson Find+Follow Purifier Cool has been on sale since May 2026 in the UK, and went on sale in early June 2026 in the US but it's unfortunately not currently available in Australia. You can buy it via Dyson directly and a number of major third-party retailers.</p><p>The Dyson Find+Follow Purifier Cool costs $849.99 / £549.99, making it one of the more expensive fan and purifier combos on the market. It’s not Dyson’s most premium purifier (that’s the Dyson Purifier Big+Quiet Formaldehyde), but it is the firm’s most expensive fan, nudging out the $499.99 / £399.99 Hot + Cool HF1.</p><p>While the Find+Follow comes with its eponymous following camera tech, that has added $300 / £100 to the retail price of the Purifier Cool PC1 it replaces. The PC1 is still available though and is generally discounted too, if you want similar cooling and purifying results without the person-tracking tech.</p><p>If you’re not fussed about the heating or air purifying features, Dyson’s cheapest comparable fan is the Cool AM07 tower at $399.99 / £349.99, although this older model is sometimes discounted.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4080px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="A3qAiJ9AaFm9u78rWEWA2F" name="Dyson Find+Follow Purifier Cool review" alt="A closeup of the Dyson Find+Follow Purifier Cool's remote magnetically connected to the fan." src="https://cdn.mos.cms.futurecdn.net/A3qAiJ9AaFm9u78rWEWA2F-1920-80.jpg" mos="" align="middle" fullscreen="" width="4080" height="2295" 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 class="article-body__section" id="section-dyson-find-follow-purifier-cool-review-specs"><span>Dyson Find+Follow Purifier Cool review: Specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Speeds</p></td><td  ><p>10</p></td></tr><tr><td class="firstcol " ><p>Modes</p></td><td  ><p>Auto, Find+Follow, Sleep, Purify-only</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Remote, app, voice</p></td></tr><tr><td class="firstcol " ><p>Room coverage</p></td><td  ><p>Medium</p></td></tr><tr><td class="firstcol " ><p>Sound level (Max)</p></td><td  ><p>61.5dBA</p></td></tr><tr><td class="firstcol " ><p>Sound level (Quiet Mode)</p></td><td  ><p>50dBA</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>350 degrees horizontal</p></td></tr><tr><td class="firstcol " ><p>Cord length</p></td><td  ><p>1.8m</p></td></tr><tr><td class="firstcol " ><p>Product diameter</p></td><td  ><p>220mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>5.48kg</p></td></tr><tr><td class="firstcol " ><p>Height</p></td><td  ><p>1,050mm</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:3690px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="wau9c6ejnVydBhMU4oUXCF" name="Dyson Find+Follow Purifier Cool review" alt="A man's hand holds the Dyson Find+Follow Purifier Cool's remote, while the air purifier is visible in the background." src="https://cdn.mos.cms.futurecdn.net/wau9c6ejnVydBhMU4oUXCF-1920-80.jpg" mos="" align="middle" fullscreen="" width="3690" height="2075" 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 class="article-body__section" id="section-should-i-buy-the-dyson-find-follow-purifier-cool"><span>Should I buy the Dyson Find+Follow Purifier Cool?</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Attribute</strong></p></td><td  ><p><strong>Notes</strong></p></td><td  ><p><strong>Score</strong></p></td></tr><tr><td class="firstcol " ><p>Features</p></td><td  ><p>Features galore, and they actually work. If you’re after a do-it-all fan and air purifier, this Dyson has you covered - plus it has a fun party trick in Find+Follow.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent air flow thanks to clever bladeless design, and impressive horizontal oscillation. Shame there’s no vertical oscillation adjustment. though.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Sleek, premium and well made, with a small footprint. You need to like white and gold, as there are no other color options. The My Dyson app is also an accomplished offering.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Considerably more than pretty much any direct competitor. You get a supremely premium package, but it’s difficult to justify such a significant price jump versus rivals.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-14">Buy it if…</h2><div class="product"><p><strong>You want the ultimate do-it-all fan and air purifier combo</strong><br>There’s no doubting the Dyson Find+Follow Purifier Cool is a highly accomplished offering, with plenty of useful features and excellent performance. The remote and app work nicely, while quiet operation and smooth air delivery means you almost forget it’s even on.</p></div><div class="product"><p><strong>You want a fan that reaches almost anywhere</strong><br>I loved the 350-degree oscillation of the Find+Follow Purifier Cool, as it allowed me to place it in the middle of my open-plan living space and have it gently blow air to almost every corner, hitting folks in the kitchen, dining area, and on the couch.</p></div><div class="product"><p><strong>You care about your home’s air quality</strong><br>With its HEPA H13 and K Carbon filters, the Dyson Find+Follow Purifier Cool cleans up the air in your home, removing 99.95% of particles including viruses, bacteria, pollen, pet dander and mould spores, while also neutralizing odors. Plus, you get a detailed air quality report in the My Dyson app.</p></div><h2 id="don-t-buy-it-if-13">Don’t buy it if…</h2><div class="product"><p><strong>You’re looking for the best bang for your buck</strong><br>The Find+Follow Purifier Cool is considerably more expensive than its rivals, so if you’re after the best feature-to-price ratio, there are reasonably priced fans that deliver impressive performance.</p></div><div class="product"><p><strong>You don’t like the idea of being tracked by your fan</strong><br>Find+Follow mode is easily turned off, but there’s no physical cover for the camera hardware. It shouldn’t track your life, but I understand if you’re not comfortable allowing a camera of this nature in your home. Dyson still sells the Purifier Cool PC1, which is almost identical to the PC3 on review here, just without the Find+Follow feature.</p></div><div class="product"><p><strong>You aren’t fussed about air purification</strong><br> Part of the cost here is Dyson’s air purification tech, and if this isn’t a feature you’re interested in you can pick up fans for much less without it. Dyson still sells its Cool AM07 that has the same design as the PC3, without the purification feature.</p></div><h2 class="article-body__section" id="section-dyson-find-follow-purifier-cool-review-also-consider"><span>Dyson Find+Follow Purifier Cool review: Also consider</span></h2><div class="product"><p><strong>Shark TurboBlade</strong><br>Shark has its own innovative, premium fan design, and the TurboBlade is unlike any fan you’ve seen before. The horizontal bar featuring two fan blades provides unmatched directional control making it the best fan for coverage, and is a vital sleep companion during hot, sticky nights. It doesn’t purify your air, but at less than half the price of the Dyson, it’s a high-end fan worth considering. Read our full <a href="https://www.techradar.com/home/air-quality/shark-turboblade-fan-review" data-dimension112="85820a63-e3db-4639-94ad-fd1754a4f967" data-action="Deal Block" data-label="Shark TurboBlade review" data-dimension48="Shark TurboBlade review" data-dimension25="">Shark TurboBlade review</a>.</p></div><div class="product"><p><strong>Dyson Purifier Cool PC1</strong><br>If you can live without the Find+Follow feature of the PC3, but still want premium cooling and air purifying, Dyson’s own PC1 purifying fan fits the bill. It has the same design, similar performance, a more neutral colorway (white with a silver base), app connectivity and is $400 / £200 cheaper at time of writing.</p></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:3417px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HuYeBVxaqxdj7HuEkaKazE" name="Dyson Find+Follow Purifier Cool review" alt="A man's hand adjusting the temperature on the Dyson Find+Follow Purifier Cool's remote, while the air purifier is visible in the background." src="https://cdn.mos.cms.futurecdn.net/HuYeBVxaqxdj7HuEkaKazE-1920-80.jpg" mos="" align="middle" fullscreen="" width="3417" height="1922" 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 class="article-body__section" id="section-how-i-tested-the-dyson-find-follow-purifier-cool"><span>How I tested the Dyson Find+Follow Purifier Cool</span></h2><ul><li><strong>Used the Dyson Find+Follow Purifier Cool for a week</strong></li><li><strong>Used it in the bedroom, office and main living space</strong></li><li><strong>Tested various modes, including Find+Follow and Sleep</strong></li></ul><p>I used the Dyson Find+Follow Purifier Cool at home in the UK during a week of very warm May weather (28-31C / 82-88F). I set it up in my open-plan living space, master bedroom, and small home office, to experience how effective it was in different locations.</p><p>I tested the range of modes the fan has to offer, including auto, sleep, and Find+Follow. I operated it with the remote, via the My Dyson and Google Home apps, and I even asked Gemini via the smart speakers in my home to adjust fan speed and turn the unit on and off.</p><ul><li>Read <a href="https://www.techradar.com/news/how-we-test"><em>TechRadar’s reviews guarantee</em></a></li><li><em>First reviewed: June 2026</em></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ‘Clean your air without spending a fortune’: I discover that this Coway air purifier’s tremendous filtering is well worth its low price — as long as you don’t mind its lack of smarts ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-coway-airmega-100-one-minute-review"><span>Coway Airmega 100: one-minute review</span></h2><p>The Coway Airmega 100 is a small, cylindrical air purifier. It's designed for rooms up to around 63 square meters, packing an impressive Clean Air Delivery Rate (CADR) of 244 cubic meters per hour and a three-stage filtration system (pre-filter, True HEPA and deodorization filter).</p><p>Design-wise, it's a compact white cylinder that's light enough to carry one-handed and small enough to sit on a desk or tuck into a corner. The touch controls on top are simple and intuitive, with an air-quality indicator ring that shifts color based on what it detects. </p><p>Performance is where this purifier really shines, though. It's remarkably quiet even for one of the <a href="https://www.techradar.com/best/the-best-air-purifier-year-for-cleaner-healthier-air-in-the-home">best air purifiers</a>, especially in sleep mode where it drops to just 20 dB, and the auto mode does a good job of ramping up when it detects something in the air. There was also a noticeable reduction in surface dust after a few days of running it, and cooking smells triggered the sensor quickly. While it won’t eradicate stronger smells completely as a purifier with pellet-based carbon filters would, it still performs brilliantly when it comes to everyday dust, pollen and pet dander.</p><p>As you’d expect, there are some downsides, though, such as a lack of any Wi-Fi connectivity or app control. A quick look at the Amazon reviews will highlight a number of reports of replacement filters being hard to source in the UK, and while build quality is perfectly fine, it does feel a bit budget in places. Nevertheless, at around £110 / $84 on sale, it represents exceptional bang for your buck.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="Gv8ofXhwrQ2yNpaUeVPYeV" name="Coway Airmega 100" alt="The Coway Airmega 100 from above, showing its buttons." src="https://cdn.mos.cms.futurecdn.net/Gv8ofXhwrQ2yNpaUeVPYeV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-coway-airmega-100-review-specs"><span>Coway Airmega 100 review: Specs</span></h2><div ><table><thead><tr><th class="firstcol " ><p><strong>Category</strong></p></th><th  ><p><strong>Specification</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$129.99 / £99.99</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>8.7 x 15.6 x 8.7 inches / 220 x 395 x 220m</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>6.6 lbs / 3.0kg</p></td></tr><tr><td class="firstcol " ><p><strong>Room coverage</strong></p></td><td  ><p>810 sq ft / 75 sq m</p></td></tr><tr><td class="firstcol " ><p><strong>Fan speeds</strong></p></td><td  ><p>4 stages (Sleep, 1, 2, 3)</p></td></tr><tr><td class="firstcol " ><p><strong>Oscillation</strong></p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p><strong>Filtration</strong></p></td><td  ><p>3-stage True HEPA filtration</p></td></tr><tr><td class="firstcol " ><p><strong>Filters</strong></p></td><td  ><p>Inseparable 3-in-1 filter (Vacuumable Pre-Filter, True HEPA Filter, Deodorization Filter)</p></td></tr><tr><td class="firstcol " ><p><strong>Stated filter replacement cycle</strong></p></td><td  ><p>Up to 12 months</p></td></tr><tr><td class="firstcol " ><p><strong>Controls</strong></p></td><td  ><p>On-device touch controls (Auto mode, Fan speed, Timer, Light, Filter reset)</p></td></tr><tr><td class="firstcol " ><p><strong>Additional features</strong></p></td><td  ><p>Real-time PM2.5 particle sensor, 3-color LED air quality indicator, 360-degree air intake, soothing night light, timer (1, 2, 4, 8 hours)</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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="XDjZFa6temmbztEMabdY2X" name="Coway Airmega 100" alt="The rear of the Coway Airmega 100 standing in the corner of a room near some blinds." src="https://cdn.mos.cms.futurecdn.net/XDjZFa6temmbztEMabdY2X-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-coway-airmega-100-review-price-and-release-date"><span>Coway Airmega 100 review: Price and release date</span></h2><ul><li><strong>Available now</strong></li><li><strong>List price: £109.99 / $83.99 / AU$199</strong></li></ul><p>The Coway Airmega 100 is available to buy now in the UK, US and Australia. It sits at the affordable end of the air purifier market, and even at its full UK RRP of £149.99 / $129.99 / AU$199, it undercuts most comparable models from Philips, Blueair and Levoit, and it's a fraction of what you'd pay for anything from Dyson. At the time of writing, the unit can be picked up direct from Coway for a sale price of $83.99 / £109.99.</p><p>Replacement filters cost a very reasonable £27.99 / $39.99 / AU$59, especially compared to the £69.99 you'll pay for the larger Airmega 350's filters. Coway says they should last around 12 months, though in dustier environments you may need to swap them more often.</p><p>One thing to flag: a few buyers have reported difficulty finding genuine replacement filters on Coway's UK site, with stock appearing to come and go. Filters are available on Amazon, but some buyers have reported sketchy availability from Coway’s official web store, so it's worth keeping an eye on this if you're planning to keep this long-term.</p><p>Running costs are minimal too. With a 25W motor, you're looking at pennies per day even if you leave it running around the clock.</p><ul><li><strong>Value score: 4.5 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3410px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="n3XqbY6UJwhtijFpxFppFV" name="Coway Airmega 100" alt="The Coway Airmega 100 standing in the corner of a room near some blinds." src="https://cdn.mos.cms.futurecdn.net/n3XqbY6UJwhtijFpxFppFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="3410" height="1920" 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 class="article-body__section" id="section-coway-airmega-100-review-design"><span>Coway Airmega 100 review: Design</span></h2><ul><li><strong>Compact and minimal, fits anywhere</strong></li><li><strong>Touch controls are simple and intuitive</strong></li><li><strong>Feels a little cheap, and there are no carry handles</strong></li></ul><p>The Airmega 100 is essentially a small, white cylinder measuring just 8.66 inches / 220mm across and about 15.75 inches / 400mm tall. This compact size means it can easily sit on a bedside table, a desk, or the floor in a corner and, at 6.61 pounds / 3kg, it's light enough to pick up and move around to put wherever you need it with ease. The minimal white finish might leave a bit to be desired, but it’s nice enough and will blend in with pretty much any room without drawing attention to itself. </p><p>As for the touch panel on top, this is a straightforward design that makes it super easy to navigate, sporting haptic buttons for fan speed, sleep mode, timer, light on/off and a control panel lock. Wrapping around the 360-degree fan grille is an air quality indicator ring that changes color from blue (clean) through green and yellow to red (polluted), giving you a quick visual check on air quality status without needing to press anything. I found the whole thing easy to get to grips with, no manual needed.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="A8f9T3y3wSo2mxfSvsoBjU" name="Coway Airmega 100" alt="A man's finger hovers over the Coway Airmega 100's fan button." src="https://cdn.mos.cms.futurecdn.net/A8f9T3y3wSo2mxfSvsoBjU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If I had to pull out a negative, I’d say build quality is where the Airmega 100 lets itself down a bit. It looks nice enough from a distance, but up close the plastic feels a bit on the cheap side. It's not flimsy or poorly made; it just doesn't have that reassuring heft you get from pricier models. There are also no carry handles, which is a minor gripe given how light it is, but still feels like something Coway could have added without much effort.</p><p>Air is drawn in through inlets at the bottom and expelled upwards through the top grilles, so, like its bigger sibling the Airmega 350, don't expect it to double up as a fan. This device is for cleaning air, not cooling you down.</p><ul><li><strong>Design score: 4 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="ssMXYar9ofKWxjpV8HRgnV" name="Coway Airmega 100" alt="The multicolor lighting on the Coway Airmega 100, set to blue to indicate that the air quality is high." src="https://cdn.mos.cms.futurecdn.net/ssMXYar9ofKWxjpV8HRgnV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-coway-airmega-100-review-features-and-performance"><span>Coway Airmega 100 review: Features and performance</span></h2><ul><li><strong>Impressively quiet, especially in sleep mode</strong></li><li><strong>Auto mode reacts quickly to changes in air quality</strong></li><li><strong>Carbon filter won't tackle strong cooking smells</strong></li></ul><p>For such a compact air purifier at such a low price, the Airmega 100 performs surprisingly well. The three-stage filter (pre-filter, True HEPA and deodorization) does a top job of capturing dust, pollen and pet dander, and I noticed a genuine drop in surface dust after just a few days of running it in my open-plan living and dining room.</p><p>The auto mode is the standout feature here, though. With a built-in PM2.5 sensor, it’s able to monitor air quality in real time and adjust fan speed accordingly. Start cooking, spray some deodorant or disturb some dust, and the ring will shift color before the fan kicks in. Then, once the air clears, it’ll settle back down. It's properly hands-off, and works really well.</p><p>Noise levels are also excellent. In sleep mode, the Airmega 100 drops to a claimed 20 dB, and I can confirm it's near-silent. I ran it overnight in the same room and totally forgot it was there. Even on its highest speed, it's not what I'd call loud, topping out at around 52 dB — that's roughly dishwasher territory, so for a bedroom or home office it's ideal.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3yA5VnbU8JXToEm57TzLAX-1920-80.jpg" alt="A man's hand removes the bottom of the Coway Airmega 100, revealing the filter inside." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ab8UUYDBSgfrxDq6SQ9YhW-1920-80.jpg" alt="A closeup of the Coway Airmega 100's air filter." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KuqLJ7WhjQdABcph98ua2W-1920-80.jpg" alt="The interior of the Coway Airmega 100 with the filter removed." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The one area where the filtration falls a bit short is when it comes to strong odors. The deodorization filter uses a carbon-coated fiber rather than the pellet-based activated carbon you'll find in pricier models. While it handles light smells and general stuffiness fine, don't expect it to neutralize strong cooking smells or smoke from a burnt pan. For everyday dust, allergens and general air quality improvement, though, it's perfectly capable. </p><p>As with its older brother, the <a href="https://www.techradar.com/home/air-quality/coway-airmega-350-review-a-quiet-powerful-air-purifier-that-will-earn-its-place-in-any-home">Coway Airmega 350</a>, there's no Wi-Fi connectivity, app nor smart-home integration on the Airmega 100. This means you can't check air quality stats remotely or control it from your phone. That's not ideal, although — unlike on the pricier models — it doesn’t feel as much of a missing feature here. Still, it still feels like something Coway should be thinking about, as a basic app showing air quality trends and filter life isn’t exactly a cutting edge feature these days.</p><p>Nevertheless, the purifier’s timer options (you can choose between one, two, four or eight hours) and the control panel lock are both pretty useful additions. And there's a mood-light feature that provides a soft glow for bedroom use, which is a nice touch.</p><ul><li><strong>Features & performance score: 4 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="KbywvoXZB7mXPPsD5DtZrV" name="Coway Airmega 100" alt="The Coway Airmega 100 standing in the corner of a room near some blinds." src="https://cdn.mos.cms.futurecdn.net/KbywvoXZB7mXPPsD5DtZrV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-should-i-buy-the-coway-airmega-100"><span>Should I buy the Coway Airmega 100?</span></h2><div class="product"><p><strong>You want a quiet, compact purifier for a bedroom or office</strong><br>The Airmega 100 is one of the quietest small purifiers around, and it's small enough to go practically anywhere.</p></div><div class="product"><p><strong>You're on a budget</strong><br>At around £110 / $84 on sale, with cheap filters and minimal running costs, it's really good value.</p></div><div class="product"><p><strong>You have allergies or pets</strong><br>ECARF-certified and ozone-free, with solid HEPA filtration for dust, pollen and dander.</p></div><h2 id="don-t-buy-it-if-14">Don't buy it if…</h2><div class="product"><p><strong>You need to tackle strong odors</strong><br>The carbon filter is fine for light smells, but won't cut it for serious cooking or smoke.</p></div><div class="product"><p><strong>You want smart features</strong><br>There’s no app, no Wi-Fi, and no voice control, so if remote access matters to you, look elsewhere.</p></div><div class="product"><p><strong>You're worried about long-term filter availability</strong><br>Some UK buyers have reported difficulty sourcing genuine replacements, which is worth keeping in mind.</p></div><h2 class="article-body__section" id="section-coway-airmega-100-review-also-consider"><span>Coway Airmega 100 review: Also consider</span></h2><div ><table><thead><tr><th class="firstcol " ><p><strong>Category</strong></p></th><th  ><p><strong>Coway Airmega 100</strong></p></th><th  ><p><strong>Coway Airmega 350</strong></p></th><th  ><p><strong>Levoit Core 300S</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$129.99 / £99.99</p></td><td  ><p>$329.00 / £259.99</p></td><td  ><p>$149.99 / £127.48</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>8.7 x 15.6 x 8.7 inches / 220 x 395 x 220 mm</p></td><td  ><p>12 x 23 x 12 inches / 305 x 590 x 305mm</p></td><td  ><p>8.7 x 14.2 x 8.7 inches / 220 x 360 x 220mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>6.6 lbs / 3.0 kg</p></td><td  ><p>17.19 lbs / 7.8 kg</p></td><td  ><p>5.95 lbs / 2.7 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Room coverage</strong></p></td><td  ><p>810 sq ft / 75 sq m</p></td><td  ><p>2,640 sq ft / 245 sq m</p></td><td  ><p>1,051 sq ft / 98 sq m</p></td></tr><tr><td class="firstcol " ><p><strong>Fan speeds</strong></p></td><td  ><p>4 stages (Sleep, 1, 2, 3)</p></td><td  ><p>5 stages (Sleep, 1, 2, 3, Turbo)</p></td><td  ><p>4 stages (Sleep, 1, 2, 3)</p></td></tr><tr><td class="firstcol " ><p><strong>Oscillation</strong></p></td><td  ><p>No</p></td><td  ><p>No</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p><strong>Filtration</strong></p></td><td  ><p>3-stage True HEPA</p></td><td  ><p>3-stage HyperVortex True HEPA</p></td><td  ><p>3-stage True HEPA</p></td></tr><tr><td class="firstcol " ><p><strong>Filters</strong></p></td><td  ><p>3-in-1 integrated filter (Pre-Filter, True HEPA, Deodorization)</p></td><td  ><p>3-in-1 custom side-load filter (Pre-filter, True HEPA, Activated Carbon)</p></td><td  ><p>3-in-1 cylindrical filter (Pre-filter, True HEPA, High-Efficiency Carbon)</p></td></tr><tr><td class="firstcol " ><p><strong>Stated filter replacement cycle</strong></p></td><td  ><p>Up to 12 months</p></td><td  ><p>Up to 12 months</p></td><td  ><p>6 to 8 months</p></td></tr><tr><td class="firstcol " ><p><strong>Controls</strong></p></td><td  ><p>On-device touch controls</p></td><td  ><p>On-device touch controls</p></td><td  ><p>On-device touch controls, VeSync App, Voice control (Alexa/Google Assistant)</p></td></tr><tr><td class="firstcol " ><p><strong>Additional features</strong></p></td><td  ><p>Real-time PM2.5 particle sensor, 3-color LED indicator, 360° air intake, night light, timer</p></td><td  ><p>Real-time particle sensor (up to PM10), 4-color LED indicator, Eco mode, Mute mode, Light sensor, Control lock, side-loading filter hatch</p></td><td  ><p>AirSight Plus laser particle sensor, 4-color LED indicator ring, Auto mode, VeSync app scheduling, voice control, display lock, sleep mode</p></td></tr></tbody></table></div><div class="product"><p><strong>Coway Airmega 350</strong><br>If you need to cover a much larger space, Coway's own 350 offers significantly more power and coverage. It shares the same lack of smart connectivity, but the filtration performance is top notch. Read our full <a href="https://www.techradar.com/home/air-quality/coway-airmega-350-review-a-quiet-powerful-air-purifier-that-will-earn-its-place-in-any-home" data-dimension112="a456ace2-312f-4fe7-806f-00a9b6a831e7" data-action="Deal Block" data-label="Coway Airmega 350 review" data-dimension48="Coway Airmega 350 review" data-dimension25="">Coway Airmega 350 review</a> here.</p></div><div class="product"><p><strong>Levoit Core 300S </strong><br>A popular compact alternative that has a similar RRP to the Airmega 100. It also boasts built in Wi-Fi and Alexa support, filling the smart features gap the Coway lacks. Read our full <a href="https://www.techradar.com/reviews/levoit-core-300s-true-hepa-air-purifier" data-dimension112="52b4c5d2-0c9b-4be9-96ac-7f838688f039" data-action="Deal Block" data-label="Levoit Core 300S review" data-dimension48="Levoit Core 300S review" data-dimension25="">Levoit Core 300S review</a> here.</p></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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="mjX9Uxr67z2Tf3bn9A4SMW" name="Coway Airmega 100" alt="The The Coway Airmega 100's filter separated from the rest of the device." src="https://cdn.mos.cms.futurecdn.net/mjX9Uxr67z2Tf3bn9A4SMW-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-how-i-tested-the-coway-airmega-100"><span>How I tested the Coway Airmega 100</span></h2><p>I used the Coway Airmega 100 for several weeks across different spaces in my home, from my home office to open plan living room and dining area. I tested all fan speeds and modes, monitored the sensor's reaction to cooking, dust and general household air, and assessed the build quality, noise levels, filter access and overall usability throughout.</p><ul><li><em>First reviewed: May 2026</em></li><li>Read more about <a href="https://www.techradar.com/news/how-we-test">how we test</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/clean-your-air-without-spending-a-fortune-i-discover-that-this-coway-air-purifiers-tremendous-filtering-is-well-worth-its-low-price-as-long-as-you-dont-mind-its-lack-of-smarts</link>
                                                                            <description>
                            <![CDATA[ Small, affordable and surprisingly powerful, but a few budget compromises hold it back. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">SqgdkNVBYMNjZ7Y5ksQeQP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TBCGbxGvGZo4EpeUFiFyXU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 19 Jun 2026 09:25:30 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Lee Bell ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/9aArb7JgdhewkbUaxxkxPn-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Lee Bell is a freelance journalist &amp; writer specializing in consumer technology, health, and lifestyle. Lee is a qualified personal trainer, testing fitness watches, training shoes and everything in between.&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/TBCGbxGvGZo4EpeUFiFyXU-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Coway Airmega 100 standing in the corner of a room near some blinds.]]></media:description>                                                            <media:text><![CDATA[The Coway Airmega 100 standing in the corner of a room near some blinds.]]></media:text>
                                <media:title type="plain"><![CDATA[The Coway Airmega 100 standing in the corner of a room near some blinds.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TBCGbxGvGZo4EpeUFiFyXU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-coway-airmega-100-one-minute-review"><span>Coway Airmega 100: one-minute review</span></h2><p>The Coway Airmega 100 is a small, cylindrical air purifier. It's designed for rooms up to around 63 square meters, packing an impressive Clean Air Delivery Rate (CADR) of 244 cubic meters per hour and a three-stage filtration system (pre-filter, True HEPA and deodorization filter).</p><p>Design-wise, it's a compact white cylinder that's light enough to carry one-handed and small enough to sit on a desk or tuck into a corner. The touch controls on top are simple and intuitive, with an air-quality indicator ring that shifts color based on what it detects. </p><p>Performance is where this purifier really shines, though. It's remarkably quiet even for one of the <a href="https://www.techradar.com/best/the-best-air-purifier-year-for-cleaner-healthier-air-in-the-home">best air purifiers</a>, especially in sleep mode where it drops to just 20 dB, and the auto mode does a good job of ramping up when it detects something in the air. There was also a noticeable reduction in surface dust after a few days of running it, and cooking smells triggered the sensor quickly. While it won’t eradicate stronger smells completely as a purifier with pellet-based carbon filters would, it still performs brilliantly when it comes to everyday dust, pollen and pet dander.</p><p>As you’d expect, there are some downsides, though, such as a lack of any Wi-Fi connectivity or app control. A quick look at the Amazon reviews will highlight a number of reports of replacement filters being hard to source in the UK, and while build quality is perfectly fine, it does feel a bit budget in places. Nevertheless, at around £110 / $84 on sale, it represents exceptional bang for your buck.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="Gv8ofXhwrQ2yNpaUeVPYeV" name="Coway Airmega 100" alt="The Coway Airmega 100 from above, showing its buttons." src="https://cdn.mos.cms.futurecdn.net/Gv8ofXhwrQ2yNpaUeVPYeV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-coway-airmega-100-review-specs"><span>Coway Airmega 100 review: Specs</span></h2><div ><table><thead><tr><th class="firstcol " ><p><strong>Category</strong></p></th><th  ><p><strong>Specification</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$129.99 / £99.99</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>8.7 x 15.6 x 8.7 inches / 220 x 395 x 220m</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>6.6 lbs / 3.0kg</p></td></tr><tr><td class="firstcol " ><p><strong>Room coverage</strong></p></td><td  ><p>810 sq ft / 75 sq m</p></td></tr><tr><td class="firstcol " ><p><strong>Fan speeds</strong></p></td><td  ><p>4 stages (Sleep, 1, 2, 3)</p></td></tr><tr><td class="firstcol " ><p><strong>Oscillation</strong></p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p><strong>Filtration</strong></p></td><td  ><p>3-stage True HEPA filtration</p></td></tr><tr><td class="firstcol " ><p><strong>Filters</strong></p></td><td  ><p>Inseparable 3-in-1 filter (Vacuumable Pre-Filter, True HEPA Filter, Deodorization Filter)</p></td></tr><tr><td class="firstcol " ><p><strong>Stated filter replacement cycle</strong></p></td><td  ><p>Up to 12 months</p></td></tr><tr><td class="firstcol " ><p><strong>Controls</strong></p></td><td  ><p>On-device touch controls (Auto mode, Fan speed, Timer, Light, Filter reset)</p></td></tr><tr><td class="firstcol " ><p><strong>Additional features</strong></p></td><td  ><p>Real-time PM2.5 particle sensor, 3-color LED air quality indicator, 360-degree air intake, soothing night light, timer (1, 2, 4, 8 hours)</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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="XDjZFa6temmbztEMabdY2X" name="Coway Airmega 100" alt="The rear of the Coway Airmega 100 standing in the corner of a room near some blinds." src="https://cdn.mos.cms.futurecdn.net/XDjZFa6temmbztEMabdY2X-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-coway-airmega-100-review-price-and-release-date"><span>Coway Airmega 100 review: Price and release date</span></h2><ul><li><strong>Available now</strong></li><li><strong>List price: £109.99 / $83.99 / AU$199</strong></li></ul><p>The Coway Airmega 100 is available to buy now in the UK, US and Australia. It sits at the affordable end of the air purifier market, and even at its full UK RRP of £149.99 / $129.99 / AU$199, it undercuts most comparable models from Philips, Blueair and Levoit, and it's a fraction of what you'd pay for anything from Dyson. At the time of writing, the unit can be picked up direct from Coway for a sale price of $83.99 / £109.99.</p><p>Replacement filters cost a very reasonable £27.99 / $39.99 / AU$59, especially compared to the £69.99 you'll pay for the larger Airmega 350's filters. Coway says they should last around 12 months, though in dustier environments you may need to swap them more often.</p><p>One thing to flag: a few buyers have reported difficulty finding genuine replacement filters on Coway's UK site, with stock appearing to come and go. Filters are available on Amazon, but some buyers have reported sketchy availability from Coway’s official web store, so it's worth keeping an eye on this if you're planning to keep this long-term.</p><p>Running costs are minimal too. With a 25W motor, you're looking at pennies per day even if you leave it running around the clock.</p><ul><li><strong>Value score: 4.5 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3410px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="n3XqbY6UJwhtijFpxFppFV" name="Coway Airmega 100" alt="The Coway Airmega 100 standing in the corner of a room near some blinds." src="https://cdn.mos.cms.futurecdn.net/n3XqbY6UJwhtijFpxFppFV-1920-80.jpg" mos="" align="middle" fullscreen="" width="3410" height="1920" 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 class="article-body__section" id="section-coway-airmega-100-review-design"><span>Coway Airmega 100 review: Design</span></h2><ul><li><strong>Compact and minimal, fits anywhere</strong></li><li><strong>Touch controls are simple and intuitive</strong></li><li><strong>Feels a little cheap, and there are no carry handles</strong></li></ul><p>The Airmega 100 is essentially a small, white cylinder measuring just 8.66 inches / 220mm across and about 15.75 inches / 400mm tall. This compact size means it can easily sit on a bedside table, a desk, or the floor in a corner and, at 6.61 pounds / 3kg, it's light enough to pick up and move around to put wherever you need it with ease. The minimal white finish might leave a bit to be desired, but it’s nice enough and will blend in with pretty much any room without drawing attention to itself. </p><p>As for the touch panel on top, this is a straightforward design that makes it super easy to navigate, sporting haptic buttons for fan speed, sleep mode, timer, light on/off and a control panel lock. Wrapping around the 360-degree fan grille is an air quality indicator ring that changes color from blue (clean) through green and yellow to red (polluted), giving you a quick visual check on air quality status without needing to press anything. I found the whole thing easy to get to grips with, no manual needed.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="A8f9T3y3wSo2mxfSvsoBjU" name="Coway Airmega 100" alt="A man's finger hovers over the Coway Airmega 100's fan button." src="https://cdn.mos.cms.futurecdn.net/A8f9T3y3wSo2mxfSvsoBjU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If I had to pull out a negative, I’d say build quality is where the Airmega 100 lets itself down a bit. It looks nice enough from a distance, but up close the plastic feels a bit on the cheap side. It's not flimsy or poorly made; it just doesn't have that reassuring heft you get from pricier models. There are also no carry handles, which is a minor gripe given how light it is, but still feels like something Coway could have added without much effort.</p><p>Air is drawn in through inlets at the bottom and expelled upwards through the top grilles, so, like its bigger sibling the Airmega 350, don't expect it to double up as a fan. This device is for cleaning air, not cooling you down.</p><ul><li><strong>Design score: 4 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="ssMXYar9ofKWxjpV8HRgnV" name="Coway Airmega 100" alt="The multicolor lighting on the Coway Airmega 100, set to blue to indicate that the air quality is high." src="https://cdn.mos.cms.futurecdn.net/ssMXYar9ofKWxjpV8HRgnV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-coway-airmega-100-review-features-and-performance"><span>Coway Airmega 100 review: Features and performance</span></h2><ul><li><strong>Impressively quiet, especially in sleep mode</strong></li><li><strong>Auto mode reacts quickly to changes in air quality</strong></li><li><strong>Carbon filter won't tackle strong cooking smells</strong></li></ul><p>For such a compact air purifier at such a low price, the Airmega 100 performs surprisingly well. The three-stage filter (pre-filter, True HEPA and deodorization) does a top job of capturing dust, pollen and pet dander, and I noticed a genuine drop in surface dust after just a few days of running it in my open-plan living and dining room.</p><p>The auto mode is the standout feature here, though. With a built-in PM2.5 sensor, it’s able to monitor air quality in real time and adjust fan speed accordingly. Start cooking, spray some deodorant or disturb some dust, and the ring will shift color before the fan kicks in. Then, once the air clears, it’ll settle back down. It's properly hands-off, and works really well.</p><p>Noise levels are also excellent. In sleep mode, the Airmega 100 drops to a claimed 20 dB, and I can confirm it's near-silent. I ran it overnight in the same room and totally forgot it was there. Even on its highest speed, it's not what I'd call loud, topping out at around 52 dB — that's roughly dishwasher territory, so for a bedroom or home office it's ideal.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3yA5VnbU8JXToEm57TzLAX-1920-80.jpg" alt="A man's hand removes the bottom of the Coway Airmega 100, revealing the filter inside." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ab8UUYDBSgfrxDq6SQ9YhW-1920-80.jpg" alt="A closeup of the Coway Airmega 100's air filter." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KuqLJ7WhjQdABcph98ua2W-1920-80.jpg" alt="The interior of the Coway Airmega 100 with the filter removed." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The one area where the filtration falls a bit short is when it comes to strong odors. The deodorization filter uses a carbon-coated fiber rather than the pellet-based activated carbon you'll find in pricier models. While it handles light smells and general stuffiness fine, don't expect it to neutralize strong cooking smells or smoke from a burnt pan. For everyday dust, allergens and general air quality improvement, though, it's perfectly capable. </p><p>As with its older brother, the <a href="https://www.techradar.com/home/air-quality/coway-airmega-350-review-a-quiet-powerful-air-purifier-that-will-earn-its-place-in-any-home">Coway Airmega 350</a>, there's no Wi-Fi connectivity, app nor smart-home integration on the Airmega 100. This means you can't check air quality stats remotely or control it from your phone. That's not ideal, although — unlike on the pricier models — it doesn’t feel as much of a missing feature here. Still, it still feels like something Coway should be thinking about, as a basic app showing air quality trends and filter life isn’t exactly a cutting edge feature these days.</p><p>Nevertheless, the purifier’s timer options (you can choose between one, two, four or eight hours) and the control panel lock are both pretty useful additions. And there's a mood-light feature that provides a soft glow for bedroom use, which is a nice touch.</p><ul><li><strong>Features & performance score: 4 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="KbywvoXZB7mXPPsD5DtZrV" name="Coway Airmega 100" alt="The Coway Airmega 100 standing in the corner of a room near some blinds." src="https://cdn.mos.cms.futurecdn.net/KbywvoXZB7mXPPsD5DtZrV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-should-i-buy-the-coway-airmega-100"><span>Should I buy the Coway Airmega 100?</span></h2><div class="product"><p><strong>You want a quiet, compact purifier for a bedroom or office</strong><br>The Airmega 100 is one of the quietest small purifiers around, and it's small enough to go practically anywhere.</p></div><div class="product"><p><strong>You're on a budget</strong><br>At around £110 / $84 on sale, with cheap filters and minimal running costs, it's really good value.</p></div><div class="product"><p><strong>You have allergies or pets</strong><br>ECARF-certified and ozone-free, with solid HEPA filtration for dust, pollen and dander.</p></div><h2 id="don-t-buy-it-if-14">Don't buy it if…</h2><div class="product"><p><strong>You need to tackle strong odors</strong><br>The carbon filter is fine for light smells, but won't cut it for serious cooking or smoke.</p></div><div class="product"><p><strong>You want smart features</strong><br>There’s no app, no Wi-Fi, and no voice control, so if remote access matters to you, look elsewhere.</p></div><div class="product"><p><strong>You're worried about long-term filter availability</strong><br>Some UK buyers have reported difficulty sourcing genuine replacements, which is worth keeping in mind.</p></div><h2 class="article-body__section" id="section-coway-airmega-100-review-also-consider"><span>Coway Airmega 100 review: Also consider</span></h2><div ><table><thead><tr><th class="firstcol " ><p><strong>Category</strong></p></th><th  ><p><strong>Coway Airmega 100</strong></p></th><th  ><p><strong>Coway Airmega 350</strong></p></th><th  ><p><strong>Levoit Core 300S</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$129.99 / £99.99</p></td><td  ><p>$329.00 / £259.99</p></td><td  ><p>$149.99 / £127.48</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>8.7 x 15.6 x 8.7 inches / 220 x 395 x 220 mm</p></td><td  ><p>12 x 23 x 12 inches / 305 x 590 x 305mm</p></td><td  ><p>8.7 x 14.2 x 8.7 inches / 220 x 360 x 220mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>6.6 lbs / 3.0 kg</p></td><td  ><p>17.19 lbs / 7.8 kg</p></td><td  ><p>5.95 lbs / 2.7 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Room coverage</strong></p></td><td  ><p>810 sq ft / 75 sq m</p></td><td  ><p>2,640 sq ft / 245 sq m</p></td><td  ><p>1,051 sq ft / 98 sq m</p></td></tr><tr><td class="firstcol " ><p><strong>Fan speeds</strong></p></td><td  ><p>4 stages (Sleep, 1, 2, 3)</p></td><td  ><p>5 stages (Sleep, 1, 2, 3, Turbo)</p></td><td  ><p>4 stages (Sleep, 1, 2, 3)</p></td></tr><tr><td class="firstcol " ><p><strong>Oscillation</strong></p></td><td  ><p>No</p></td><td  ><p>No</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p><strong>Filtration</strong></p></td><td  ><p>3-stage True HEPA</p></td><td  ><p>3-stage HyperVortex True HEPA</p></td><td  ><p>3-stage True HEPA</p></td></tr><tr><td class="firstcol " ><p><strong>Filters</strong></p></td><td  ><p>3-in-1 integrated filter (Pre-Filter, True HEPA, Deodorization)</p></td><td  ><p>3-in-1 custom side-load filter (Pre-filter, True HEPA, Activated Carbon)</p></td><td  ><p>3-in-1 cylindrical filter (Pre-filter, True HEPA, High-Efficiency Carbon)</p></td></tr><tr><td class="firstcol " ><p><strong>Stated filter replacement cycle</strong></p></td><td  ><p>Up to 12 months</p></td><td  ><p>Up to 12 months</p></td><td  ><p>6 to 8 months</p></td></tr><tr><td class="firstcol " ><p><strong>Controls</strong></p></td><td  ><p>On-device touch controls</p></td><td  ><p>On-device touch controls</p></td><td  ><p>On-device touch controls, VeSync App, Voice control (Alexa/Google Assistant)</p></td></tr><tr><td class="firstcol " ><p><strong>Additional features</strong></p></td><td  ><p>Real-time PM2.5 particle sensor, 3-color LED indicator, 360° air intake, night light, timer</p></td><td  ><p>Real-time particle sensor (up to PM10), 4-color LED indicator, Eco mode, Mute mode, Light sensor, Control lock, side-loading filter hatch</p></td><td  ><p>AirSight Plus laser particle sensor, 4-color LED indicator ring, Auto mode, VeSync app scheduling, voice control, display lock, sleep mode</p></td></tr></tbody></table></div><div class="product"><p><strong>Coway Airmega 350</strong><br>If you need to cover a much larger space, Coway's own 350 offers significantly more power and coverage. It shares the same lack of smart connectivity, but the filtration performance is top notch. Read our full <a href="https://www.techradar.com/home/air-quality/coway-airmega-350-review-a-quiet-powerful-air-purifier-that-will-earn-its-place-in-any-home" data-dimension112="a456ace2-312f-4fe7-806f-00a9b6a831e7" data-action="Deal Block" data-label="Coway Airmega 350 review" data-dimension48="Coway Airmega 350 review" data-dimension25="">Coway Airmega 350 review</a> here.</p></div><div class="product"><p><strong>Levoit Core 300S </strong><br>A popular compact alternative that has a similar RRP to the Airmega 100. It also boasts built in Wi-Fi and Alexa support, filling the smart features gap the Coway lacks. Read our full <a href="https://www.techradar.com/reviews/levoit-core-300s-true-hepa-air-purifier" data-dimension112="52b4c5d2-0c9b-4be9-96ac-7f838688f039" data-action="Deal Block" data-label="Levoit Core 300S review" data-dimension48="Levoit Core 300S review" data-dimension25="">Levoit Core 300S review</a> here.</p></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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="mjX9Uxr67z2Tf3bn9A4SMW" name="Coway Airmega 100" alt="The The Coway Airmega 100's filter separated from the rest of the device." src="https://cdn.mos.cms.futurecdn.net/mjX9Uxr67z2Tf3bn9A4SMW-1920-80.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 class="article-body__section" id="section-how-i-tested-the-coway-airmega-100"><span>How I tested the Coway Airmega 100</span></h2><p>I used the Coway Airmega 100 for several weeks across different spaces in my home, from my home office to open plan living room and dining area. I tested all fan speeds and modes, monitored the sensor's reaction to cooking, dust and general household air, and assessed the build quality, noise levels, filter access and overall usability throughout.</p><ul><li><em>First reviewed: May 2026</em></li><li>Read more about <a href="https://www.techradar.com/news/how-we-test">how we test</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Who needs hot water? Researchers made an ultrasonic espresso machine that brews coffee without heat, and drinkers couldn't notice any difference ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>The process makes espresso-strength coffee in under three minutes</strong></li><li><strong>It brews at room temperature via ultrasonic waves</strong></li><li><strong>The process reduces energy use by up to 75%</strong></li></ul><p>Scientists have come up with a way of making coffee at room temperature, and it's much faster than any cold brew: where that takes 12 to 24 hours, this new method makes espresso in less than three minutes. The secret? Ultrasound.</p><p>As Francisco Trujillo, senior lecturer at the School of Chemical Engineering in Sydney, <a href="https://www.sciencealert.com/scientists-made-espresso-without-hot-water-and-people-couldnt-tell" target="_blank">explains</a>, "As someone from Colombia, I like to think coffee is in my blood — and I'm proud to come from a country known for producing some of the best coffee beans in the world. So perhaps that's why I have spent a lot of time in my laboratory with my team asking a simple question: does espresso really need hot water?"</p><p>The answer, it seems, might be no. According to Trujillo, the ultrasonic espresso has "the same richness, the same boldness," and a quarter of the energy usage. In taste tests 100 coffee drinkers couldn't tell the difference between traditional and ultrasonic espresso, and in some cases they preferred the latter.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/I8DWQkNfE9g" allowfullscreen></iframe></div></div><h2 id="how-does-an-ultrasonic-coffee-machine-work">How does an ultrasonic coffee machine work?</h2><p>Instead of heat, Trujillo's coffee machine uses ultrasound: sound waves at a frequency much higher than our ears can hear. By placing a transducer against the side of a traditional espresso basket and vibrating it at high frequency, the vibrations create a phenomenon called acoustic cavitation where little bubbles form and collapse in the water.</p><p>As Trujillo explains, "When these bubbles collapse near coffee particles, they produce microscopic jets and forces that act a little like scrubbing brushes. They pit and fracture the surface of the coffee grounds, helping flavor compounds, oils and caffeine move into the water much faster than they normally would at room temperature."</p><p>It's not quite a simple as giving your coffee a good shake. The team found that the brewing ratio was crucial, with too much water making too weak an espresso and too little making espresso extraction difficult. The size of the coffee grind also made a difference.</p><p>For now this is just an experiment, but Trujillo can see multiple applications for the technology: in coffee machines at home and in small coffee shops to save energy, but also in ready to drink coffee priducts. "A concentrated room-temperature coffee could be used directly in bottled drinks, milk-based beverages or cold coffee products. It can also be shipped as a concentrate and diluted later."</p><p>I don't think the <a href="https://www.techradar.com/best/best-bean-to-cup-coffee-machine-2022-the-top-coffee-makers-for-barista-worthy-drinks">best bean-to-cup coffee makers</a> have anything to worry about just yet, and in all honesty I'd rather stick with my thermoblock coffee machine because three minutes to make a coffee is about two minutes too long for me first thing in the morning. But it's fascinating and could mean a whole new generation of to-go drinks in the not too distant future.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/who-needs-hot-water-researchers-made-an-ultrasonic-espresso-machine-that-brews-coffee-without-heat-and-drinkers-couldnt-notice-any-difference</link>
                                                                            <description>
                            <![CDATA[ Scientists have found a way to make excellent espresso without using hot water via the power of ultrasound ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">e46r6z6Vn7ExRZLUXx5XSC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PKTouS88Ts3J7whkP9fRbm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 15 Jun 2026 10:19:16 +0000</pubDate>                                                                                                                                <updated>Tue, 16 Jun 2026 05:37:37 +0000</updated>
                                                                                                                                            <category><![CDATA[Coffee Machines]]></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-320-70.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PKTouS88Ts3J7whkP9fRbm-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Woman&#039;s hands holding cup of espresso coffee]]></media:description>                                                            <media:text><![CDATA[Woman&#039;s hands holding cup of espresso coffee]]></media:text>
                                <media:title type="plain"><![CDATA[Woman&#039;s hands holding cup of espresso coffee]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PKTouS88Ts3J7whkP9fRbm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>The process makes espresso-strength coffee in under three minutes</strong></li><li><strong>It brews at room temperature via ultrasonic waves</strong></li><li><strong>The process reduces energy use by up to 75%</strong></li></ul><p>Scientists have come up with a way of making coffee at room temperature, and it's much faster than any cold brew: where that takes 12 to 24 hours, this new method makes espresso in less than three minutes. The secret? Ultrasound.</p><p>As Francisco Trujillo, senior lecturer at the School of Chemical Engineering in Sydney, <a href="https://www.sciencealert.com/scientists-made-espresso-without-hot-water-and-people-couldnt-tell" target="_blank">explains</a>, "As someone from Colombia, I like to think coffee is in my blood — and I'm proud to come from a country known for producing some of the best coffee beans in the world. So perhaps that's why I have spent a lot of time in my laboratory with my team asking a simple question: does espresso really need hot water?"</p><p>The answer, it seems, might be no. According to Trujillo, the ultrasonic espresso has "the same richness, the same boldness," and a quarter of the energy usage. In taste tests 100 coffee drinkers couldn't tell the difference between traditional and ultrasonic espresso, and in some cases they preferred the latter.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/I8DWQkNfE9g" allowfullscreen></iframe></div></div><h2 id="how-does-an-ultrasonic-coffee-machine-work">How does an ultrasonic coffee machine work?</h2><p>Instead of heat, Trujillo's coffee machine uses ultrasound: sound waves at a frequency much higher than our ears can hear. By placing a transducer against the side of a traditional espresso basket and vibrating it at high frequency, the vibrations create a phenomenon called acoustic cavitation where little bubbles form and collapse in the water.</p><p>As Trujillo explains, "When these bubbles collapse near coffee particles, they produce microscopic jets and forces that act a little like scrubbing brushes. They pit and fracture the surface of the coffee grounds, helping flavor compounds, oils and caffeine move into the water much faster than they normally would at room temperature."</p><p>It's not quite a simple as giving your coffee a good shake. The team found that the brewing ratio was crucial, with too much water making too weak an espresso and too little making espresso extraction difficult. The size of the coffee grind also made a difference.</p><p>For now this is just an experiment, but Trujillo can see multiple applications for the technology: in coffee machines at home and in small coffee shops to save energy, but also in ready to drink coffee priducts. "A concentrated room-temperature coffee could be used directly in bottled drinks, milk-based beverages or cold coffee products. It can also be shipped as a concentrate and diluted later."</p><p>I don't think the <a href="https://www.techradar.com/best/best-bean-to-cup-coffee-machine-2022-the-top-coffee-makers-for-barista-worthy-drinks">best bean-to-cup coffee makers</a> have anything to worry about just yet, and in all honesty I'd rather stick with my thermoblock coffee machine because three minutes to make a coffee is about two minutes too long for me first thing in the morning. But it's fascinating and could mean a whole new generation of to-go drinks in the not too distant future.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This travel hair dryer is so good, I gave away my full-size one and never looked back ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you're not a wash-and-go type of person, you need a travel hair dryer — and if you pick the right one, you might never go back to your full-size one. I recently switched my mini travel styler for the light and breezy <a href="https://www.techradar.com/home/small-appliances/t3-afar-review">T3 Afar</a>, and I was so impressed, I've realised it's all I need — and you might too.</p><p>My first travel hairdryer (a little Remington model) was very simple — it had one speed and one temperature, but it folded down small enough to stick in a bag with relative ease, and it was a big improvement on the offerings in most hotels. </p><p>Hotel dryers usually fall into two categories: either they blast you with a jet of desert air, or they’re so underpowered that they only wheeze warmly in your general direction. You’ll usually find the holiday hairdryer in a drawer, nestled in a drawstring bag, but if you’re unlucky, then the dryer might be tethered to the wall using a coiled cable like an old phone handset. Want to style your hair over by the window, in the natural light? Not a chance.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AYocFRRuuV6qdkG2V4bESU" name="t3-controls-2" alt="Person holding T3 Afar hair dryer, showing controls on handle" src="https://cdn.mos.cms.futurecdn.net/AYocFRRuuV6qdkG2V4bESU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Even a basic travel dryer will make your life easier and your hair happier, and today's portables are a far cry from my fold-away Remington. Now you can expect adjustable heat and speed to protect your scalp, and ionic technology for smoother results (the only thing flying away should be you).</p><p>Opting for a travel dryer doesn’t mean simplifying your styling, either. The T3 Afar is available with an optional diffuser for drying curls, and the <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-travel-review">Dyson Supersonic Travel</a> (which launched just a few weeks ago) is compatible with all regular Supersonic and Supersonic Nural attachments, including the wide-toothed comb and concentrator nozzles. </p><p>The best travel dryers also offer universal voltage, so the appliance automatically adapts wherever you go. You might need to pop a small plug converter into the dryer's carry case, but that’s all.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4040px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="3aqg34CfdfUM3nTQUmyCrU" name="t3-afar-listing" alt="T3 Afar hair dryer with travel pouch" src="https://cdn.mos.cms.futurecdn.net/3aqg34CfdfUM3nTQUmyCrU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4040" height="2272" 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 of this comes in an appliance that’s small, lightweight, and tough enough to survive being thrown around in a suitcase. They’re so good, in fact, that after trying the T3 Afar, I realized that I simply didn't need anything else.</p><p>A travel hair dryer has advantages at home, too — particularly if you live in a small apartment where storage is scarce. Having only a travel dryer means I can stash it in my nightstand rather than leaving it out, and the Afar has a handy cable tidy to keep everything neat, too. No more tangled cables for a hungry robot vacuum to try to swallow.</p><p>Finally, if you're still not convinced, travel dryers are usually less expensive than their full-size counterparts, too. The Dyson Supersonic Travel is $299.99 / £249.99 / AU$449, while the standard Dyson Supersonic Origin is $419.99 / £279.99 / AU$599. The T3 Afar is $199.99 / £159.99 (about AU$280), while the bigger T3 Airluxe is $224.99 / £199.99 (about AU$320).</p><p>Next time you're looking to replace your hairdryer, you should seriously consider making it a portable one. Your hair and wallet will be happier for it.</p><div data-model-name="T3 Afar" data-widget-type="review"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/this-travel-hair-dryer-is-so-good-i-gave-away-my-full-size-one-and-never-looked-back</link>
                                                                            <description>
                            <![CDATA[ Mini dryers aren't just for vacations — pick the right portable and you'll want to use it every day. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">y7LYo4ttn2N2xfyarLGKcQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/u9beTX6XzRpiv8w7gWwyTU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 14 Jun 2026 20:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hair Care]]></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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/u9beTX6XzRpiv8w7gWwyTU-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[T3 Afar hair dryer folded, with card bundled and nozzle detached]]></media:description>                                                            <media:text><![CDATA[T3 Afar hair dryer folded, with card bundled and nozzle detached]]></media:text>
                                <media:title type="plain"><![CDATA[T3 Afar hair dryer folded, with card bundled and nozzle detached]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/u9beTX6XzRpiv8w7gWwyTU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you're not a wash-and-go type of person, you need a travel hair dryer — and if you pick the right one, you might never go back to your full-size one. I recently switched my mini travel styler for the light and breezy <a href="https://www.techradar.com/home/small-appliances/t3-afar-review">T3 Afar</a>, and I was so impressed, I've realised it's all I need — and you might too.</p><p>My first travel hairdryer (a little Remington model) was very simple — it had one speed and one temperature, but it folded down small enough to stick in a bag with relative ease, and it was a big improvement on the offerings in most hotels. </p><p>Hotel dryers usually fall into two categories: either they blast you with a jet of desert air, or they’re so underpowered that they only wheeze warmly in your general direction. You’ll usually find the holiday hairdryer in a drawer, nestled in a drawstring bag, but if you’re unlucky, then the dryer might be tethered to the wall using a coiled cable like an old phone handset. Want to style your hair over by the window, in the natural light? Not a chance.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AYocFRRuuV6qdkG2V4bESU" name="t3-controls-2" alt="Person holding T3 Afar hair dryer, showing controls on handle" src="https://cdn.mos.cms.futurecdn.net/AYocFRRuuV6qdkG2V4bESU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Even a basic travel dryer will make your life easier and your hair happier, and today's portables are a far cry from my fold-away Remington. Now you can expect adjustable heat and speed to protect your scalp, and ionic technology for smoother results (the only thing flying away should be you).</p><p>Opting for a travel dryer doesn’t mean simplifying your styling, either. The T3 Afar is available with an optional diffuser for drying curls, and the <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-travel-review">Dyson Supersonic Travel</a> (which launched just a few weeks ago) is compatible with all regular Supersonic and Supersonic Nural attachments, including the wide-toothed comb and concentrator nozzles. </p><p>The best travel dryers also offer universal voltage, so the appliance automatically adapts wherever you go. You might need to pop a small plug converter into the dryer's carry case, but that’s all.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4040px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="3aqg34CfdfUM3nTQUmyCrU" name="t3-afar-listing" alt="T3 Afar hair dryer with travel pouch" src="https://cdn.mos.cms.futurecdn.net/3aqg34CfdfUM3nTQUmyCrU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4040" height="2272" 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 of this comes in an appliance that’s small, lightweight, and tough enough to survive being thrown around in a suitcase. They’re so good, in fact, that after trying the T3 Afar, I realized that I simply didn't need anything else.</p><p>A travel hair dryer has advantages at home, too — particularly if you live in a small apartment where storage is scarce. Having only a travel dryer means I can stash it in my nightstand rather than leaving it out, and the Afar has a handy cable tidy to keep everything neat, too. No more tangled cables for a hungry robot vacuum to try to swallow.</p><p>Finally, if you're still not convinced, travel dryers are usually less expensive than their full-size counterparts, too. The Dyson Supersonic Travel is $299.99 / £249.99 / AU$449, while the standard Dyson Supersonic Origin is $419.99 / £279.99 / AU$599. The T3 Afar is $199.99 / £159.99 (about AU$280), while the bigger T3 Airluxe is $224.99 / £199.99 (about AU$320).</p><p>Next time you're looking to replace your hairdryer, you should seriously consider making it a portable one. Your hair and wallet will be happier for it.</p><div data-model-name="T3 Afar" data-widget-type="review"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The KitchenAid KF4 brews a beautifully balanced espresso thanks to its Intelligrind system, but its iced drink menu left me cold ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-kitchenaid-kf4-two-minute-review"><span>KitchenAid KF4: two-minute review</span></h3><p>The KitchenAid Fully Automatic Espresso Machine KF4 is a new addition to the company’s lineup, and though it looks very similar to earlier models like the KF8 and KF6, it’s considerably smaller and a great choice for compact kitchens. It also offers particularly good noise shielding, and during my tests it proved quieter than its siblings when grinding and brewing.</p><p>It has the same Intelligrind system as KitchenAid’s larger machines, making it easy to achieve the correct dosage for your chosen coffee. With just a few manual tweaks of the grinder (which can be adjusted via a dial), you’ll soon be enjoying consistently delicious, well-extracted espresso. </p><p>The KF4’s automatic milk system lets you use that espresso in delicious lattes and cappuccinos, and while it’s optimized for dairy, it worked perfectly well with barista-style oat milk as well, producing foam that was almost as thick and creamy, and just the right temperature. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3911px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pB3LyY3yDaKUYPAeM6oPKa" name="ka-make-macchiato" alt="KitchenAid KF4 espresso machine dispensing coffee into macchiato" src="https://cdn.mos.cms.futurecdn.net/pB3LyY3yDaKUYPAeM6oPKa-1920-80.jpg" mos="" align="middle" fullscreen="" width="3911" height="2200" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The KF4 brews a mean macchiato and works well with plant milk despite not having a dedicated mode for it </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It’s a shame, then, that the KF4’s ‘iced’ espresso and coffee options didn’t deliver the results I’d hoped. Many espresso machines offer cold extraction, which takes longer to brew but delivers a drink with a mellow flavor that’s easily turned into an iced latte or enjoyed on its own. The KF4 brews its ‘iced’ drinks at a lower temperature than usual, but the resulting coffee is still hot enough to melt ice within a minute or two, leaving you with a drink that’s diluted and lukewarm.</p><p>Otherwise, this is an excellent mid-range automatic espresso machine that’s solidly made, easy to use, and simple to keep clean. Its components aren’t dishwasher-safe, but its excellent set of maintenance programs means keeping everything hygienic (including the milk system) is a piece of cake. </p><h3 class="article-body__section" id="section-kitchenaid-kf4-specifications"><span>KitchenAid KF4: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Name</p></td><td  ><p>KitchenAid Fully Automatic Espresso Machine KF4</p></td></tr><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Bean-to-cup</p></td></tr><tr><td class="firstcol " ><p>Dimensions (W x H x D)</p></td><td  ><p>7.68 x 6.3 x 18.7 inches / 195 x 160 x 475mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>19.8lbs / 9kg</p></td></tr><tr><td class="firstcol " ><p>Water reservoir capacity</p></td><td  ><p>1.9 quarts / 1.8 liters</p></td></tr><tr><td class="firstcol " ><p>Milk frother</p></td><td  ><p>Yes (automatic, dairy only)</p></td></tr><tr><td class="firstcol " ><p>Bars of pressure</p></td><td  ><p>15</p></td></tr><tr><td class="firstcol " ><p>Noise level</p></td><td  ><p>72dB grinding, 60dB brewing</p></td></tr><tr><td class="firstcol " ><p>User profiles</p></td><td  ><p>4</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-kitchenaid-kf4-price-and-availability"><span>KitchenAid KF4: price and availability</span></h3><ul><li><strong>Launched April 2026</strong></li><li><strong>Available in US, UK and Australia</strong></li><li><strong>List price $1,299.99 / £899 / AU$1,599</strong></li></ul><p>The KitchenAid Fully Automatic Espresso Machine KF4 launched in April 2026 with a list price of $1,299.99 / £899, putting it in the middle of KitchenAid’s range of automatic coffee makers. It made its way to Australia in July 2026, where it costs AU$1,599.</p><p>If you like the look of the KF4 but your budget won’t quite stretch that far, take a look at the KitchenAid KF3. It's very similar to the KF4 but has a slightly smaller range of drinks and no milk carafe. Instead, you place the end of the milk tube in a glass or cup, which is a less elegant solution, but one that cuts the price to $999.99 / £749 / AU$1,349.</p><p>For comparison, KitchenAid’s top-end fully automatic espresso machine, the KF8, is priced at $1,999.99 / £1,899 / AU$2,599, while the lower-specced KF2 (which uses a steam wand and offers fewer drink recipes) is $799.99 / £699 / AU$1,099.</p><ul><li><strong>Value score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-kitchenaid-kf4-design"><span>KitchenAid KF4: design</span></h3><ul><li><strong>Smaller than previous KitchenAid automatic espresso machines</strong></li><li><strong>Milk system is easy to use and clean</strong></li><li><strong>No components are dishwasher-safe</strong></li></ul><p>The KF4 looks very much like KitchenAid’s previous automatic coffee makers, but with one significant difference: it’s much more compact. The KF6 measures 10.2 x 14.3 x 18.6 inches / 260 x 363 x 473mm, while the new KF4 is 7.68 x 6.3 x 18.7 inches / 195 x 160 x 475mm (H x W x D). This allows it to slide into a much narrower space, making it a great option for bijou kitchens.</p><p>Otherwise, the KF4 follows the same design language as other KitchenAid machines with its boxy shape and rounded corners, and a choice of porcelain white or matt black finishes. However, the company has made a few thoughtful tweaks here. The brushed stainless steel at the top of earlier models has been replaced with plastic, for example, and the metal around the edge of the drip tray has a satin finish. The overall look is sleeker and more modern, and the area surrounding the display is no longer susceptible to gathering unsightly fingerprints. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3555px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="B82me9PtgqXwTeNQ6i2aka" name="ka-water-tank" alt="KitchenAid KF4 espresso machine with water tank removed" src="https://cdn.mos.cms.futurecdn.net/B82me9PtgqXwTeNQ6i2aka-1920-80.jpg" mos="" align="middle" fullscreen="" width="3555" height="2000" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The water tank is robust, and the KF4 is supplied with a filter </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The 3.5 inch / 8.8cm color touchscreen is supplemented by six buttons: four that provide quick access to the menu, profiles, rinsing cycles, and machine settings; one that initiates brewing; and one that cancels the current drink. The screen has a noticeably lower resolution than other espresso machines I’ve tested recently, such as the Philips Café Aromis, but it’s clear and responsive.</p><p>The bean hopper is generously sized, and unlike many other brands, KitchenAid’s designers have opted for an opaque lid with a silicone seal. This means you can’t check how many beans are left at a glance, but ensures that your coffee isn’t exposed to unnecessary light and air, thereby keeping it fresh longer. The lid is fully removable rather than hinged, which makes the hopper easier to access if you keep your coffee maker underneath a wall cabinet, and it has a chute for a scoop of pre-ground coffee if you want to mix things up. A suitably-sized scoop is provided with the machine.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Wt64hj8xMHbYcEiPoCP77a-1920-80.jpg" alt="KitchenAid KF4 espresso machine grounds container" /><figcaption>The drip tray is large and deep, helping avoid spills<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vKrwFRwvQtU39z6bC6Mg6a-1920-80.jpg" alt="KitchenAid KF4 espresso machine bean hopper" /><figcaption>The bean hopper has a chute for adding a scoop of pre-ground coffee<small role="credit">Future</small></figcaption></figure></figure><p>The drip tray is deep, helping prevent spills, and has a large spout at the back for easy emptying. Used coffee grounds drop into a removable bin in the center, and during testing I was pleased to see that this was a very tidy process. Some espresso machines manage to spread wet grounds all over the drip tray and the interior of the case, but not the KF4.</p><p>The water tank is large too, and feels very sturdy. It has a hinged lid and a recessed handle, making it easy to remove, carry, and slide back into place without spilling. The KF4 is also supplied with a water-testing strip and water filter. The tank is quite narrow, so reaching inside to fit the filter can be tricky, but this doesn’t need to be done too often.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3772px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="Qd5y7FC4cnjzKRyWvovsPa" name="ka-milk-carafe" alt="Milk carafe for KitchenAid KF4 espresso machine" src="https://cdn.mos.cms.futurecdn.net/Qd5y7FC4cnjzKRyWvovsPa-1920-80.jpg" mos="" align="middle" fullscreen="" width="3772" height="2121" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">You can keep the milk carafe in the fridge between uses </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The KF4’s milk system is the same as that of the KF8, with a lidded carafe that connects to the machine via a silicone tube. Lift a small cover on the side of the KF4’s coffee dispenser to reveal a socket, push one end of the hose into place, then attach the other to the carafe. It’s not as neat as the Philips LatteGo system, where the milk carafes are made from three simple pieces of hard plastic, but the KF4’s rinsing and cleaning programs help keep everything hygienic. The milk carafe can be stored in the fridge between uses, but none of the removable parts — including the milk system, drip tray, and grounds container — are dishwasher-safe. </p><p>The height of the dispenser can be adjusted to accommodate different-sized cups, with a good range of movement that suits everything from an espresso cup to a 350ml coffee mug. The movement isn’t as smooth as with the latest machines from Philips and De’Longhi, which is a shame, but that's a minor quibble.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-kitchenaid-kf4-performance"><span>KitchenAid KF4: performance</span></h3><ul><li><strong>Consistently well-extracted espresso</strong></li><li><strong>Good milk foaming, despite lack of dedicated plant milk mode</strong></li><li><strong>Four user profiles, which can store four custom drinks each</strong></li><li><strong>‘Iced’ drinks are brewed at a lower temperature, but are still ho</strong>t</li></ul><p>Most importantly, the KitchenAid KF4 brews an excellent espresso. Its Intelligrind system selects the best dose for your coffee beans, and it’s easy to tweak the grind size for the optimum extraction. It produced very consistent results during my tests, and once I’d dialled in the best grind size for each type of coffee, I could be confident that it would always taste great.</p><p>Milk-foaming is great as well. Although there’s no option specifically for foaming plant milk, as there is with the KF8, I found it performed perfectly well using barista-style oat milk. I got the thickest, silkiest foam when using full-fat dairy milk, but plant and semi-skimmed milk were both fine as alternatives. However, it’s worth knowing that, unlike some other coffee makers I’ve tested recently (including the De’Longhi Primadonna Aromatic and Philips Café Aromis), the KitchenAid KF4 can only produce hot milk foam, so iced lattes and cappuccinos are off the menu.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JQpV82qgecCtT93ryKK7da-1920-80.jpg" alt="KitchenAid KF4 espresso machine dispensing espresso" /><figcaption>Once you've dialled in the grind size, you can be confident you'll get consistent results<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rNYLszJJEQ9de7JxxoZa8a-1920-80.jpg" alt="Person selecting espresso option using KitchenAid KF4 espresso machine touchscreen" /><figcaption>The large touchscreen makes it easy to browse the menu<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kQzQxJhpzHpUomAA4MD9Ca-1920-80.jpg" alt="Person adjusting drink settings using KitchenAid KF4 espresso machine" /><figcaption>You can adjust the brew settings and save a preset to your profile<small role="credit">Future</small></figcaption></figure></figure><p>There are four user profiles, which will be plenty for most households. The downside is that each profile can only store four custom drinks. I found that the default volumes of espresso and milk were quite small, so I would have preferred to be able to create a lot more bespoke presets for quick access. </p><p>I was disappointed with the KF4’s two iced drink options (iced coffee and iced espresso). Many modern coffee makers — from the budget-friendly <a href="https://www.techradar.com/home/coffee-machines/delonghi-dedica-duo-review">De’Longhi Dedica Duo</a> through to the prosumer <a href="https://www.techradar.com/home/coffee-machines/jura-j10-review">Jura J10</a> — offer cold-extracted espresso. This uses ambient temperature water direct from the tank and produces a drink with a more mellow flavor than hot espresso, which is ideal for iced drinks with or without milk.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qDXBvz7FMm7cpbGfEuecRa" name="ka-make-iced-coffee" alt="KitchenAid KF4 espresso machine dispensing iced coffee" src="https://cdn.mos.cms.futurecdn.net/qDXBvz7FMm7cpbGfEuecRa-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Making an 'iced' coffee involves pouring warm espresso onto ice, which melts rapidly </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The KF4, on the other hand, takes the same approach as the <a href="https://www.techradar.com/home/coffee-machines/philips-lattego-5500-series-review">Philips LatteGo 5500 Series</a> by asking you to add a handful of ice to your cup and then pouring a shot of hot espresso over the top. KitchenAid says that the ‘iced’ espresso and coffee are brewed at a lower temperature than usual, but during my tests they were still hot enough to quickly melt the ice in my cup, leaving me with a diluted, lukewarm drink. I’ve come to expect better results from KitchenAid’s machines, and it was disappointing. </p><p>These two ‘iced’ options occupy two spots in the KF4’s menu that could be used for other drinks. The KF4 doesn’t have a preset for brewing a cortado, for example, which is a shame since it’s a favorite of mine.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4948px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="yVvHbkUesfxkHHJpfjovma" name="ka-steam-clean" alt="KitchenAid KF4 espresso machine evaporating water from system" src="https://cdn.mos.cms.futurecdn.net/yVvHbkUesfxkHHJpfjovma-1920-80.jpg" mos="" align="middle" fullscreen="" width="4948" height="2783" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The ''evaporate' option purges all water from the machine  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>There’s better news when it comes to noise shielding. KitchenAid’s fully automatic coffee makers are some of the quietest on the market, and the KF4 is no exception. In fact, it’s one of the quietest machines I’ve ever used, averaging 72dB while grinding and 60dB while brewing. </p><p>Maintenance is refreshingly simple and thorough as well, with a choice of quick and deep cleaning options. The machine rinses itself upon startup and shutdown, prompts you to empty the drip tray and grounds container regularly, and asks you to rinse the milk system after each use. When it’s time for a more intensive clean, open the settings menu, and you’ll find options for washing the milk system and brewing unit with special cleaners. The KF4 is supplied with cleaning tablets for the brew unit, though you’ll need to buy descaler and milk system cleaner separately. There’s also an option for evaporating all the water in the machine, which is a brilliant feature I wish all automatic coffee machines had. It makes it easy to keep everything hygienically dry, and is particularly helpful if you’re going to be storing or shipping it.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-kitchenaid-kf4"><span>Should you buy the KitchenAid KF4?</span></h3><div ><table><caption>KitchenAid KF4 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>One of KitchenAid's more affordable options.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>More compact than the brand's earlier auto machines, but just as smart-looking. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent espresso and milk, but 'iced' options are disappointing and it can only store four custom drinks per user.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-15">Buy it if</h2><div class="product"><p><strong>You want delicious espresso, quickly</strong></p><p>The KitchenAid KF4 does its core job very well, brewing consistently delicious espresso quickly and quietly. It has relatively few frills compared to some other coffee makers I’ve tested recently, and that’s no bad thing.</p></div><div class="product"><p><strong>You don’t want to pay over the odds</strong></p><p>Automatic coffee makers are never cheap, but the KF4 is very reasonably priced for such a capable machine from a premium brand. The top-end KF8 costs twice as much.</p></div><div class="product"><p><strong>You’re short of space</strong></p><p>This is one of the most compact fully-automatic espresso machines on the market, and its slim case slides neatly into small spaces.</p></div><h2 id="don-t-buy-it-if-15">Don't buy it if</h2><div class="product"><p><strong>You want authentic-tasting cold-brewed coffee</strong></p><p>The KF4’s ‘iced’ coffee options are brewed at a lower temperature than usual, but are still hot enough to melt ice and leave you with a diluted, lukewarm drink.</p></div><div class="product"><p><strong>You want to tinker with lots of custom drinks</strong></p><p>There are four user profiles, but the machine can only store four bespoke drinks for each one.</p></div><h3 class="article-body__section" id="section-kitchenaid-kf4-also-consider"><span>KitchenAid KF4: also consider</span></h3><p>If you're not sure whether the KitchenAid KF8 is the right espresso machine for you, here are two other options to keep in mind.</p><div class="product"><a data-dimension112="2b4f46e0-8496-11f1-a4c8-b1d876b5907c" data-action="Deal Block" data-label="Read our full KitchenAid KF8 review" data-dimension48="Read our full KitchenAid KF8 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:898px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tXdd3Fw7MUCoPiLkdUowoC" name="kf8" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXdd3Fw7MUCoPiLkdUowoC-1920-80.jpg" mos="" align="middle" fullscreen="" width="898" height="898" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>KitchenAid KF8</strong></p><p>KitchenAid's premium automatic espresso machine has dedicated modes for different plant milks, a more extensive drinks menu, more grind sizes, a much larger screen, and a higher price tag than the KF4.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/kitchenaid-fully-automatic-espresso-machine-kf8-review-making-cafe-quality-coffee-at-home-has-never-been-easier" data-dimension112="2b4f46e0-8496-11f1-a4c8-b1d876b5907c" data-action="Deal Block" data-label="Read our full KitchenAid KF8 review" data-dimension48="Read our full KitchenAid KF8 review" data-dimension25=""><strong>KitchenAid KF8 review</strong></a></p></div><div class="product"><a data-dimension112="2b4f474e-8496-11f1-a251-15f2ea42f6b1" data-action="Deal Block" data-label="Read my full Philips Cafe Aromis review" data-dimension48="Read my full Philips Cafe Aromis review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:532px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="m3ZFzCxiFNApmBToEy5sKZ" name="aromis" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/m3ZFzCxiFNApmBToEy5sKZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="532" height="532" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips Cafe Aromis</strong></p><p>This machine is about the same price as the KF4, but managed to outperform it. The Cafe Aromis has a better screen, brews proper cold-extracted coffee, can foam cold milk, and has a genuinely useful app.</p><p><strong>Read my full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-cafe-aromis-series-8000-review#section-philips-cafe-aromis-8000-series-specifications" data-dimension112="2b4f474e-8496-11f1-a251-15f2ea42f6b1" data-action="Deal Block" data-label="Read my full Philips Cafe Aromis review" data-dimension48="Read my full Philips Cafe Aromis review" data-dimension25=""><strong>Philips Cafe Aromis review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="2b4f474e-8496-11f1-a251-15f2ea42f6b1" data-action="Deal Block" data-label="Read my full Philips Cafe Aromis review" data-dimension48="Read my full Philips Cafe Aromis review" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-kitchenaid-kf4-how-i-tested"><span>KitchenAid KF4: how I tested</span></h3><p>I used the KitchenAid KF4 for two weeks, in place of my usual espresso machine. I used it to prepare a wide range of drinks with and without milk, using two different types of coffee to see how the machine would adapt, and how easy it was to dial in the grinder. I tested the milk system with barista-style oat milk, and both semi-skimmed and whole dairy milk. I ran the machine's cleaning programs as directed after each use, and used the brew unit cleaning and evaporation cycles at the end of testing.</p><p>First reviewed June 2026</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/kitchenaid-kf4-review</link>
                                                                            <description>
                            <![CDATA[ KitchenAid's latest fully automatic coffee maker is extra compact and makes an excellent espresso, though its 'iced' drinks leave something to be desired. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZXxa7uszQYNogXTCzhLePj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HmYpytC5vTykQ9HnKdPWLa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 13 Jun 2026 08:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 20 Jul 2026 23:55:17 +0000</updated>
                                                                                                                                            <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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HmYpytC5vTykQ9HnKdPWLa-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[KitchenAid KF4 espresso machine with coffee drinks on kitchen counter]]></media:description>                                                            <media:text><![CDATA[KitchenAid KF4 espresso machine with coffee drinks on kitchen counter]]></media:text>
                                <media:title type="plain"><![CDATA[KitchenAid KF4 espresso machine with coffee drinks on kitchen counter]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HmYpytC5vTykQ9HnKdPWLa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-kitchenaid-kf4-two-minute-review"><span>KitchenAid KF4: two-minute review</span></h3><p>The KitchenAid Fully Automatic Espresso Machine KF4 is a new addition to the company’s lineup, and though it looks very similar to earlier models like the KF8 and KF6, it’s considerably smaller and a great choice for compact kitchens. It also offers particularly good noise shielding, and during my tests it proved quieter than its siblings when grinding and brewing.</p><p>It has the same Intelligrind system as KitchenAid’s larger machines, making it easy to achieve the correct dosage for your chosen coffee. With just a few manual tweaks of the grinder (which can be adjusted via a dial), you’ll soon be enjoying consistently delicious, well-extracted espresso. </p><p>The KF4’s automatic milk system lets you use that espresso in delicious lattes and cappuccinos, and while it’s optimized for dairy, it worked perfectly well with barista-style oat milk as well, producing foam that was almost as thick and creamy, and just the right temperature. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3911px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pB3LyY3yDaKUYPAeM6oPKa" name="ka-make-macchiato" alt="KitchenAid KF4 espresso machine dispensing coffee into macchiato" src="https://cdn.mos.cms.futurecdn.net/pB3LyY3yDaKUYPAeM6oPKa-1920-80.jpg" mos="" align="middle" fullscreen="" width="3911" height="2200" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The KF4 brews a mean macchiato and works well with plant milk despite not having a dedicated mode for it </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>It’s a shame, then, that the KF4’s ‘iced’ espresso and coffee options didn’t deliver the results I’d hoped. Many espresso machines offer cold extraction, which takes longer to brew but delivers a drink with a mellow flavor that’s easily turned into an iced latte or enjoyed on its own. The KF4 brews its ‘iced’ drinks at a lower temperature than usual, but the resulting coffee is still hot enough to melt ice within a minute or two, leaving you with a drink that’s diluted and lukewarm.</p><p>Otherwise, this is an excellent mid-range automatic espresso machine that’s solidly made, easy to use, and simple to keep clean. Its components aren’t dishwasher-safe, but its excellent set of maintenance programs means keeping everything hygienic (including the milk system) is a piece of cake. </p><h3 class="article-body__section" id="section-kitchenaid-kf4-specifications"><span>KitchenAid KF4: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Name</p></td><td  ><p>KitchenAid Fully Automatic Espresso Machine KF4</p></td></tr><tr><td class="firstcol " ><p>Type</p></td><td  ><p>Bean-to-cup</p></td></tr><tr><td class="firstcol " ><p>Dimensions (W x H x D)</p></td><td  ><p>7.68 x 6.3 x 18.7 inches / 195 x 160 x 475mm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>19.8lbs / 9kg</p></td></tr><tr><td class="firstcol " ><p>Water reservoir capacity</p></td><td  ><p>1.9 quarts / 1.8 liters</p></td></tr><tr><td class="firstcol " ><p>Milk frother</p></td><td  ><p>Yes (automatic, dairy only)</p></td></tr><tr><td class="firstcol " ><p>Bars of pressure</p></td><td  ><p>15</p></td></tr><tr><td class="firstcol " ><p>Noise level</p></td><td  ><p>72dB grinding, 60dB brewing</p></td></tr><tr><td class="firstcol " ><p>User profiles</p></td><td  ><p>4</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-kitchenaid-kf4-price-and-availability"><span>KitchenAid KF4: price and availability</span></h3><ul><li><strong>Launched April 2026</strong></li><li><strong>Available in US, UK and Australia</strong></li><li><strong>List price $1,299.99 / £899 / AU$1,599</strong></li></ul><p>The KitchenAid Fully Automatic Espresso Machine KF4 launched in April 2026 with a list price of $1,299.99 / £899, putting it in the middle of KitchenAid’s range of automatic coffee makers. It made its way to Australia in July 2026, where it costs AU$1,599.</p><p>If you like the look of the KF4 but your budget won’t quite stretch that far, take a look at the KitchenAid KF3. It's very similar to the KF4 but has a slightly smaller range of drinks and no milk carafe. Instead, you place the end of the milk tube in a glass or cup, which is a less elegant solution, but one that cuts the price to $999.99 / £749 / AU$1,349.</p><p>For comparison, KitchenAid’s top-end fully automatic espresso machine, the KF8, is priced at $1,999.99 / £1,899 / AU$2,599, while the lower-specced KF2 (which uses a steam wand and offers fewer drink recipes) is $799.99 / £699 / AU$1,099.</p><ul><li><strong>Value score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-kitchenaid-kf4-design"><span>KitchenAid KF4: design</span></h3><ul><li><strong>Smaller than previous KitchenAid automatic espresso machines</strong></li><li><strong>Milk system is easy to use and clean</strong></li><li><strong>No components are dishwasher-safe</strong></li></ul><p>The KF4 looks very much like KitchenAid’s previous automatic coffee makers, but with one significant difference: it’s much more compact. The KF6 measures 10.2 x 14.3 x 18.6 inches / 260 x 363 x 473mm, while the new KF4 is 7.68 x 6.3 x 18.7 inches / 195 x 160 x 475mm (H x W x D). This allows it to slide into a much narrower space, making it a great option for bijou kitchens.</p><p>Otherwise, the KF4 follows the same design language as other KitchenAid machines with its boxy shape and rounded corners, and a choice of porcelain white or matt black finishes. However, the company has made a few thoughtful tweaks here. The brushed stainless steel at the top of earlier models has been replaced with plastic, for example, and the metal around the edge of the drip tray has a satin finish. The overall look is sleeker and more modern, and the area surrounding the display is no longer susceptible to gathering unsightly fingerprints. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3555px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="B82me9PtgqXwTeNQ6i2aka" name="ka-water-tank" alt="KitchenAid KF4 espresso machine with water tank removed" src="https://cdn.mos.cms.futurecdn.net/B82me9PtgqXwTeNQ6i2aka-1920-80.jpg" mos="" align="middle" fullscreen="" width="3555" height="2000" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The water tank is robust, and the KF4 is supplied with a filter </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The 3.5 inch / 8.8cm color touchscreen is supplemented by six buttons: four that provide quick access to the menu, profiles, rinsing cycles, and machine settings; one that initiates brewing; and one that cancels the current drink. The screen has a noticeably lower resolution than other espresso machines I’ve tested recently, such as the Philips Café Aromis, but it’s clear and responsive.</p><p>The bean hopper is generously sized, and unlike many other brands, KitchenAid’s designers have opted for an opaque lid with a silicone seal. This means you can’t check how many beans are left at a glance, but ensures that your coffee isn’t exposed to unnecessary light and air, thereby keeping it fresh longer. The lid is fully removable rather than hinged, which makes the hopper easier to access if you keep your coffee maker underneath a wall cabinet, and it has a chute for a scoop of pre-ground coffee if you want to mix things up. A suitably-sized scoop is provided with the machine.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Wt64hj8xMHbYcEiPoCP77a-1920-80.jpg" alt="KitchenAid KF4 espresso machine grounds container" /><figcaption>The drip tray is large and deep, helping avoid spills<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vKrwFRwvQtU39z6bC6Mg6a-1920-80.jpg" alt="KitchenAid KF4 espresso machine bean hopper" /><figcaption>The bean hopper has a chute for adding a scoop of pre-ground coffee<small role="credit">Future</small></figcaption></figure></figure><p>The drip tray is deep, helping prevent spills, and has a large spout at the back for easy emptying. Used coffee grounds drop into a removable bin in the center, and during testing I was pleased to see that this was a very tidy process. Some espresso machines manage to spread wet grounds all over the drip tray and the interior of the case, but not the KF4.</p><p>The water tank is large too, and feels very sturdy. It has a hinged lid and a recessed handle, making it easy to remove, carry, and slide back into place without spilling. The KF4 is also supplied with a water-testing strip and water filter. The tank is quite narrow, so reaching inside to fit the filter can be tricky, but this doesn’t need to be done too often.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3772px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="Qd5y7FC4cnjzKRyWvovsPa" name="ka-milk-carafe" alt="Milk carafe for KitchenAid KF4 espresso machine" src="https://cdn.mos.cms.futurecdn.net/Qd5y7FC4cnjzKRyWvovsPa-1920-80.jpg" mos="" align="middle" fullscreen="" width="3772" height="2121" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">You can keep the milk carafe in the fridge between uses </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The KF4’s milk system is the same as that of the KF8, with a lidded carafe that connects to the machine via a silicone tube. Lift a small cover on the side of the KF4’s coffee dispenser to reveal a socket, push one end of the hose into place, then attach the other to the carafe. It’s not as neat as the Philips LatteGo system, where the milk carafes are made from three simple pieces of hard plastic, but the KF4’s rinsing and cleaning programs help keep everything hygienic. The milk carafe can be stored in the fridge between uses, but none of the removable parts — including the milk system, drip tray, and grounds container — are dishwasher-safe. </p><p>The height of the dispenser can be adjusted to accommodate different-sized cups, with a good range of movement that suits everything from an espresso cup to a 350ml coffee mug. The movement isn’t as smooth as with the latest machines from Philips and De’Longhi, which is a shame, but that's a minor quibble.</p><ul><li><strong>Design score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-kitchenaid-kf4-performance"><span>KitchenAid KF4: performance</span></h3><ul><li><strong>Consistently well-extracted espresso</strong></li><li><strong>Good milk foaming, despite lack of dedicated plant milk mode</strong></li><li><strong>Four user profiles, which can store four custom drinks each</strong></li><li><strong>‘Iced’ drinks are brewed at a lower temperature, but are still ho</strong>t</li></ul><p>Most importantly, the KitchenAid KF4 brews an excellent espresso. Its Intelligrind system selects the best dose for your coffee beans, and it’s easy to tweak the grind size for the optimum extraction. It produced very consistent results during my tests, and once I’d dialled in the best grind size for each type of coffee, I could be confident that it would always taste great.</p><p>Milk-foaming is great as well. Although there’s no option specifically for foaming plant milk, as there is with the KF8, I found it performed perfectly well using barista-style oat milk. I got the thickest, silkiest foam when using full-fat dairy milk, but plant and semi-skimmed milk were both fine as alternatives. However, it’s worth knowing that, unlike some other coffee makers I’ve tested recently (including the De’Longhi Primadonna Aromatic and Philips Café Aromis), the KitchenAid KF4 can only produce hot milk foam, so iced lattes and cappuccinos are off the menu.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JQpV82qgecCtT93ryKK7da-1920-80.jpg" alt="KitchenAid KF4 espresso machine dispensing espresso" /><figcaption>Once you've dialled in the grind size, you can be confident you'll get consistent results<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rNYLszJJEQ9de7JxxoZa8a-1920-80.jpg" alt="Person selecting espresso option using KitchenAid KF4 espresso machine touchscreen" /><figcaption>The large touchscreen makes it easy to browse the menu<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kQzQxJhpzHpUomAA4MD9Ca-1920-80.jpg" alt="Person adjusting drink settings using KitchenAid KF4 espresso machine" /><figcaption>You can adjust the brew settings and save a preset to your profile<small role="credit">Future</small></figcaption></figure></figure><p>There are four user profiles, which will be plenty for most households. The downside is that each profile can only store four custom drinks. I found that the default volumes of espresso and milk were quite small, so I would have preferred to be able to create a lot more bespoke presets for quick access. </p><p>I was disappointed with the KF4’s two iced drink options (iced coffee and iced espresso). Many modern coffee makers — from the budget-friendly <a href="https://www.techradar.com/home/coffee-machines/delonghi-dedica-duo-review">De’Longhi Dedica Duo</a> through to the prosumer <a href="https://www.techradar.com/home/coffee-machines/jura-j10-review">Jura J10</a> — offer cold-extracted espresso. This uses ambient temperature water direct from the tank and produces a drink with a more mellow flavor than hot espresso, which is ideal for iced drinks with or without milk.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qDXBvz7FMm7cpbGfEuecRa" name="ka-make-iced-coffee" alt="KitchenAid KF4 espresso machine dispensing iced coffee" src="https://cdn.mos.cms.futurecdn.net/qDXBvz7FMm7cpbGfEuecRa-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Making an 'iced' coffee involves pouring warm espresso onto ice, which melts rapidly </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The KF4, on the other hand, takes the same approach as the <a href="https://www.techradar.com/home/coffee-machines/philips-lattego-5500-series-review">Philips LatteGo 5500 Series</a> by asking you to add a handful of ice to your cup and then pouring a shot of hot espresso over the top. KitchenAid says that the ‘iced’ espresso and coffee are brewed at a lower temperature than usual, but during my tests they were still hot enough to quickly melt the ice in my cup, leaving me with a diluted, lukewarm drink. I’ve come to expect better results from KitchenAid’s machines, and it was disappointing. </p><p>These two ‘iced’ options occupy two spots in the KF4’s menu that could be used for other drinks. The KF4 doesn’t have a preset for brewing a cortado, for example, which is a shame since it’s a favorite of mine.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4948px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="yVvHbkUesfxkHHJpfjovma" name="ka-steam-clean" alt="KitchenAid KF4 espresso machine evaporating water from system" src="https://cdn.mos.cms.futurecdn.net/yVvHbkUesfxkHHJpfjovma-1920-80.jpg" mos="" align="middle" fullscreen="" width="4948" height="2783" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The ''evaporate' option purges all water from the machine  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>There’s better news when it comes to noise shielding. KitchenAid’s fully automatic coffee makers are some of the quietest on the market, and the KF4 is no exception. In fact, it’s one of the quietest machines I’ve ever used, averaging 72dB while grinding and 60dB while brewing. </p><p>Maintenance is refreshingly simple and thorough as well, with a choice of quick and deep cleaning options. The machine rinses itself upon startup and shutdown, prompts you to empty the drip tray and grounds container regularly, and asks you to rinse the milk system after each use. When it’s time for a more intensive clean, open the settings menu, and you’ll find options for washing the milk system and brewing unit with special cleaners. The KF4 is supplied with cleaning tablets for the brew unit, though you’ll need to buy descaler and milk system cleaner separately. There’s also an option for evaporating all the water in the machine, which is a brilliant feature I wish all automatic coffee machines had. It makes it easy to keep everything hygienically dry, and is particularly helpful if you’re going to be storing or shipping it.</p><ul><li><strong>Performance score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-kitchenaid-kf4"><span>Should you buy the KitchenAid KF4?</span></h3><div ><table><caption>KitchenAid KF4 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>One of KitchenAid's more affordable options.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>More compact than the brand's earlier auto machines, but just as smart-looking. </p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Excellent espresso and milk, but 'iced' options are disappointing and it can only store four custom drinks per user.</p></td><td  ><p>4/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-15">Buy it if</h2><div class="product"><p><strong>You want delicious espresso, quickly</strong></p><p>The KitchenAid KF4 does its core job very well, brewing consistently delicious espresso quickly and quietly. It has relatively few frills compared to some other coffee makers I’ve tested recently, and that’s no bad thing.</p></div><div class="product"><p><strong>You don’t want to pay over the odds</strong></p><p>Automatic coffee makers are never cheap, but the KF4 is very reasonably priced for such a capable machine from a premium brand. The top-end KF8 costs twice as much.</p></div><div class="product"><p><strong>You’re short of space</strong></p><p>This is one of the most compact fully-automatic espresso machines on the market, and its slim case slides neatly into small spaces.</p></div><h2 id="don-t-buy-it-if-15">Don't buy it if</h2><div class="product"><p><strong>You want authentic-tasting cold-brewed coffee</strong></p><p>The KF4’s ‘iced’ coffee options are brewed at a lower temperature than usual, but are still hot enough to melt ice and leave you with a diluted, lukewarm drink.</p></div><div class="product"><p><strong>You want to tinker with lots of custom drinks</strong></p><p>There are four user profiles, but the machine can only store four bespoke drinks for each one.</p></div><h3 class="article-body__section" id="section-kitchenaid-kf4-also-consider"><span>KitchenAid KF4: also consider</span></h3><p>If you're not sure whether the KitchenAid KF8 is the right espresso machine for you, here are two other options to keep in mind.</p><div class="product"><a data-dimension112="2b4f46e0-8496-11f1-a4c8-b1d876b5907c" data-action="Deal Block" data-label="Read our full KitchenAid KF8 review" data-dimension48="Read our full KitchenAid KF8 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:898px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="tXdd3Fw7MUCoPiLkdUowoC" name="kf8" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/tXdd3Fw7MUCoPiLkdUowoC-1920-80.jpg" mos="" align="middle" fullscreen="" width="898" height="898" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>KitchenAid KF8</strong></p><p>KitchenAid's premium automatic espresso machine has dedicated modes for different plant milks, a more extensive drinks menu, more grind sizes, a much larger screen, and a higher price tag than the KF4.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/coffee-machines/kitchenaid-fully-automatic-espresso-machine-kf8-review-making-cafe-quality-coffee-at-home-has-never-been-easier" data-dimension112="2b4f46e0-8496-11f1-a4c8-b1d876b5907c" data-action="Deal Block" data-label="Read our full KitchenAid KF8 review" data-dimension48="Read our full KitchenAid KF8 review" data-dimension25=""><strong>KitchenAid KF8 review</strong></a></p></div><div class="product"><a data-dimension112="2b4f474e-8496-11f1-a251-15f2ea42f6b1" data-action="Deal Block" data-label="Read my full Philips Cafe Aromis review" data-dimension48="Read my full Philips Cafe Aromis review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:532px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="m3ZFzCxiFNApmBToEy5sKZ" name="aromis" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/m3ZFzCxiFNApmBToEy5sKZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="532" height="532" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Philips Cafe Aromis</strong></p><p>This machine is about the same price as the KF4, but managed to outperform it. The Cafe Aromis has a better screen, brews proper cold-extracted coffee, can foam cold milk, and has a genuinely useful app.</p><p><strong>Read my full </strong><a href="https://www.techradar.com/home/coffee-machines/philips-cafe-aromis-series-8000-review#section-philips-cafe-aromis-8000-series-specifications" data-dimension112="2b4f474e-8496-11f1-a251-15f2ea42f6b1" data-action="Deal Block" data-label="Read my full Philips Cafe Aromis review" data-dimension48="Read my full Philips Cafe Aromis review" data-dimension25=""><strong>Philips Cafe Aromis review</strong></a><a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="2b4f474e-8496-11f1-a251-15f2ea42f6b1" data-action="Deal Block" data-label="Read my full Philips Cafe Aromis review" data-dimension48="Read my full Philips Cafe Aromis review" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-kitchenaid-kf4-how-i-tested"><span>KitchenAid KF4: how I tested</span></h3><p>I used the KitchenAid KF4 for two weeks, in place of my usual espresso machine. I used it to prepare a wide range of drinks with and without milk, using two different types of coffee to see how the machine would adapt, and how easy it was to dial in the grinder. I tested the milk system with barista-style oat milk, and both semi-skimmed and whole dairy milk. I ran the machine's cleaning programs as directed after each use, and used the brew unit cleaning and evaporation cycles at the end of testing.</p><p>First reviewed June 2026</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AeroPress has made the best manual coffee grinder I've ever used — and it's not even close ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Last month, AeroPress launched a new premium manual coffee grinder with an all-metal construction, titanium-coated burrs, and 60 grind sizes so you can get the perfect extraction whether you make your coffee with an AeroPress or not. </p><p>The AeroPress Manual Coffee Grinder (which is <a href="https://www.aeropress.co.uk" target="_blank">available from AeroPress in the UK</a> and <a href="https://www.aeropress.com" target="_blank">the US</a>) looks stunning, and after using it for a week to prepare my usual drinks (including espresso and drip coffee), I can say with confidence that its performance matches its style.</p><p>Once you remove the grinder from its cushioned box, you'll be struck by just how solid it feels. This is clearly a device that's built to last, and it's beautifully engineered inside and out. The package also includes a soft case to protect it in transit (though it won't scuff easily), and a dual-ended cleaning brush for everyday maintenance.</p><p>You'll also find a small metal attachment that you can use to turn the grinder with an electric drill. I've not tried this yet, and it sounds a little extreme, but I can definitely imagine it being useful if you have limited strength or mobility in your hands.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/gsgVUkbxchjWSfkTRmqz59-1920-80.jpg" alt="Aeropress manual coffee grinder" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/E25rXf6cDfY4bRRRpShro8-1920-80.jpg" alt="Adjusting grind settings for Aeropress manual coffee grinder" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hrs5xFmLLmRPT5e4jEjJV8-1920-80.jpg" alt="Adding coffee beans to Aeropress manual coffee grinder" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Remove the catch container from the bottom of the grinder, and you'll find a gold-toned dial for adjusting the grind size. Not sure which to use? The manual includes a chart showing the ideal size for different brewing methods (though it comes preset to a medium/fine grade ideal for an AeroPress).</p><p>The hopper can hold up to 25g of beans, so you can easily make drip coffee for one or espresso for two, and its wide opening makes loading easy. AeroPress advises against using frozen beans, as these are harder to grind.</p><p>The easy-turn handle is magnetically held against the body of the grinder, keeping it secure in transit. When it's time to grind, just lift it off, slot the arm onto the top of the grinder, add your beans, and you're ready to begin.</p><p>The large, circular hand-piece makes grinding near-effortless, providing a large surface to spread the pressure as you turn it, and rotating smoothly so you don't need to reposition your grip. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ASE5qMmzxLSd3vsGg9Dub8" name="IMG_20260612_123137" alt="Aeropress manual coffee grinder with freshly-ground coffee" src="https://cdn.mos.cms.futurecdn.net/ASE5qMmzxLSd3vsGg9Dub8-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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>Each time I open the catch after grinding, I'm amazed by the evenness of the grind — easily on a par with much more expensive electric burr grinders. I've used my share of hand-cranked grinders before, and I've never seen results this good before, particularly from a grinder this compact.</p><p>When you've finished, use the brush to sweep stray grounds out of the catch and off the burrs. The grinder unscrews so you can access them easily and keep them rolling smoothly for years to come.</p><p>Everything packs neatly into the storage bag, but if you're an AeroPress fan, it also fits snugly inside the body of your favorite coffee maker (with the exception of the AeroPress Premium). The resulting package might not be light enough for backpacking, but it's certainly easy enough to carry when car camping, picnicking, or on vacation.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4864px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qdyDehwGZBKFoifXQgRpY9" name="IMG_20260612_124014" alt="Aeropress manual coffee grinder inside AeroPress coffee maker" src="https://cdn.mos.cms.futurecdn.net/qdyDehwGZBKFoifXQgRpY9-1920-80.jpg" mos="" align="middle" fullscreen="" width="4864" height="2736" 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 AeroPress Manual Coffee Grinder has a list price of $199 / £199 (about AU$372), though I'm hoping that we might see a discount for Amazon Prime Day in just a few days' time. You'll find all of today's best deals below.</p><div data-model-name="AeroPress Manual Coffee Grinder" data-widget-type="review"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/aeropress-has-made-the-best-manual-coffee-grinder-ive-ever-used-and-its-not-even-close</link>
                                                                            <description>
                            <![CDATA[ This premium portable grinder doesn't just look great, it also grinds beautifully, however you prefer to make your coffee ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NVcC2gp64Jsh8J4HuRtHxk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HL5Me79ftLxt78y8aqVeC9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 12 Jun 2026 20:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 15 Jun 2026 15:25:00 +0000</updated>
                                                                                                                                            <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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HL5Me79ftLxt78y8aqVeC9-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Aeropress manual coffee grinder]]></media:description>                                                            <media:text><![CDATA[Aeropress manual coffee grinder]]></media:text>
                                <media:title type="plain"><![CDATA[Aeropress manual coffee grinder]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HL5Me79ftLxt78y8aqVeC9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Last month, AeroPress launched a new premium manual coffee grinder with an all-metal construction, titanium-coated burrs, and 60 grind sizes so you can get the perfect extraction whether you make your coffee with an AeroPress or not. </p><p>The AeroPress Manual Coffee Grinder (which is <a href="https://www.aeropress.co.uk" target="_blank">available from AeroPress in the UK</a> and <a href="https://www.aeropress.com" target="_blank">the US</a>) looks stunning, and after using it for a week to prepare my usual drinks (including espresso and drip coffee), I can say with confidence that its performance matches its style.</p><p>Once you remove the grinder from its cushioned box, you'll be struck by just how solid it feels. This is clearly a device that's built to last, and it's beautifully engineered inside and out. The package also includes a soft case to protect it in transit (though it won't scuff easily), and a dual-ended cleaning brush for everyday maintenance.</p><p>You'll also find a small metal attachment that you can use to turn the grinder with an electric drill. I've not tried this yet, and it sounds a little extreme, but I can definitely imagine it being useful if you have limited strength or mobility in your hands.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/gsgVUkbxchjWSfkTRmqz59-1920-80.jpg" alt="Aeropress manual coffee grinder" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/E25rXf6cDfY4bRRRpShro8-1920-80.jpg" alt="Adjusting grind settings for Aeropress manual coffee grinder" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hrs5xFmLLmRPT5e4jEjJV8-1920-80.jpg" alt="Adding coffee beans to Aeropress manual coffee grinder" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Remove the catch container from the bottom of the grinder, and you'll find a gold-toned dial for adjusting the grind size. Not sure which to use? The manual includes a chart showing the ideal size for different brewing methods (though it comes preset to a medium/fine grade ideal for an AeroPress).</p><p>The hopper can hold up to 25g of beans, so you can easily make drip coffee for one or espresso for two, and its wide opening makes loading easy. AeroPress advises against using frozen beans, as these are harder to grind.</p><p>The easy-turn handle is magnetically held against the body of the grinder, keeping it secure in transit. When it's time to grind, just lift it off, slot the arm onto the top of the grinder, add your beans, and you're ready to begin.</p><p>The large, circular hand-piece makes grinding near-effortless, providing a large surface to spread the pressure as you turn it, and rotating smoothly so you don't need to reposition your grip. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ASE5qMmzxLSd3vsGg9Dub8" name="IMG_20260612_123137" alt="Aeropress manual coffee grinder with freshly-ground coffee" src="https://cdn.mos.cms.futurecdn.net/ASE5qMmzxLSd3vsGg9Dub8-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" 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>Each time I open the catch after grinding, I'm amazed by the evenness of the grind — easily on a par with much more expensive electric burr grinders. I've used my share of hand-cranked grinders before, and I've never seen results this good before, particularly from a grinder this compact.</p><p>When you've finished, use the brush to sweep stray grounds out of the catch and off the burrs. The grinder unscrews so you can access them easily and keep them rolling smoothly for years to come.</p><p>Everything packs neatly into the storage bag, but if you're an AeroPress fan, it also fits snugly inside the body of your favorite coffee maker (with the exception of the AeroPress Premium). The resulting package might not be light enough for backpacking, but it's certainly easy enough to carry when car camping, picnicking, or on vacation.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4864px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qdyDehwGZBKFoifXQgRpY9" name="IMG_20260612_124014" alt="Aeropress manual coffee grinder inside AeroPress coffee maker" src="https://cdn.mos.cms.futurecdn.net/qdyDehwGZBKFoifXQgRpY9-1920-80.jpg" mos="" align="middle" fullscreen="" width="4864" height="2736" 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 AeroPress Manual Coffee Grinder has a list price of $199 / £199 (about AU$372), though I'm hoping that we might see a discount for Amazon Prime Day in just a few days' time. You'll find all of today's best deals below.</p><div data-model-name="AeroPress Manual Coffee Grinder" data-widget-type="review"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ De’Longhi’s bean-to-cup coffee machine makes ‘a cornucopia of coffees’ — but, having tested it, I’ve found its hot and cold drinks are decent rather than exceptional ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-de-longhi-eletta-ultra-two-minute-review"><span>De’Longhi Eletta Ultra: two-minute review</span></h2><p>The De’Longhi Eletta Ultra is a fully automatic bean-to-cup coffee machine. Not only does it offer a range of more than 50 drink presets, it's capable of cold extraction, enabling it to produce cold brew in just a few minutes. And with up to four user profiles, you can save your drink preferences for the morning, lunch or afternoon, ensuring your coffee is tailored to your taste at different times of day.</p><p>Not only is its 3.82 x 2.20 inch / 97 x 56mm touchscreen bright and crisp, it’s incredibly easy to navigate, making selecting your coffee a cinch. Thanks to its 1.9 quart / 1.8 liter water tank and 8.82oz / 250g bean hopper you can brew a fair few drinks before needing to top it up. Its design is a little boxy for my tastes but its clean lines and brushed metal finish means it will look relatively unobtrusive in most kitchens.</p><p>One of the first things that struck me about the Eletta Ultra is that it has an impressive array of features. First off, it has 52 different drinks presets, which is truly wild: that includes everything from a ristretto through a babyccino to cold extracted coffees like cold brew. It even offers regional specialities I’ve not seen from some of the <a href="https://www.techradar.com/best/best-bean-to-cup-coffee-machine-2022-the-top-coffee-makers-for-barista-worthy-drinks">best bean-to-cup coffee makers</a> like the Portuguese galão or the heart-hammering black eye.</p><p>The vast majority of these presets are also customizable, allowing you to tweak things like their length, intensity or even add an extra shot, then save it to one of four personal profiles. Not only that but should you prefer a stronger coffee in the morning or a little bit less intensity in the afternoon the Eletta Ultra lets you save custom preferences to each profile for Morning, Lunchtime and Later in the Day. That’s an impressive level of personalization available.</p><p>But how does the De’Longhi Eletta Ultra perform? Well, it’s certainly got a decent engine under that hood. I found its boiler usually warms up in the morning within around 30 seconds, which is faster than a lot of bean-to-cup machines and a fraction of the time many prosumer devices take. And unlike some coffee makers, it doesn’t make an absolute din when in use; using a sound level meter, I clocked it at about 58dB, which is honestly very quiet compared to most of the competition.</p><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="8HdKXkRnrgeVVZNePAK463" name="De'Longhi Eletta Ultra" alt="A closeup of the De'Longhi Eletta Ultra's hot milk carafe." src="https://cdn.mos.cms.futurecdn.net/8HdKXkRnrgeVVZNePAK463-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Despite how easy the Eletta is to use on paper, it honestly took me quite a while to dial in the right settings — the machine felt a little mercurial at first, flipping straight from underextracting to overextracting as I refined the grind. Eventually though, I hit on the right grind size, intensity and length to start pulling consistent shots and the resulting espresso was certainly satisfying enough, albeit lacking a bit in some of the richness and full body I’d expect from a machine at this price.</p><p>I’m not an expert milk frother, I’ll readily admit, so I definitely appreciate how simple the Eletta Ultra makes steaming the white stuff. To whip up milky coffees, all I had to do was hook up the hot or cold carafe to match the drink I was making, set it to Light, Creamy or Thick and the machine did the rest. But while this made whipping up cappuccinos and lattes for my colleagues a snap, the resultant foam wasn’t quite as velvety smooth as from some machines, leaving some larger air bubbles intact. </p><p>One of the big draws of the Eletta Ultra for me is that cold extraction functionality. As someone who regularly has to spend an interminable 18 hours waiting for my home-made cold brew to steep, discovering I can make cold brew on demand is like a cat learning how a can opener works. But while the cold brew this machine extracts looks delightful, it’s far too watery for my tastes, lacking the complex fruitiness and natural sweetness I’ve come to expect from a great cold brew.</p><p>Fundamentally, if you’re looking for convenience or a cornucopia of different kinds of coffees, the De’Longhi Eletta Ultra is an appealing package. You can dial up your preferred take on a whole host of drinks in seconds and trust that you’ll get a pleasurable beverage out of it. But if you have exacting standards for your coffee, you might find it falls just a few inches short of the wonderfully extracted espresso a machine like the <a href="https://www.techradar.com/home/coffee-machines/sage-barista-touch-impress-cold-extraction-review">Breville Barista Touch Impress with Cold Extraction</a> (known under the brand name Sage in the UK) can offer.</p><h2 class="article-body__section" id="section-de-longhi-eletta-ultra-review-price-availability"><span>De’Longhi Eletta Ultra review: price & availability</span></h2><ul><li><strong>Launched on February 26, 2026</strong></li><li><strong>Available in the UK but not yet in US or Australia</strong></li><li><strong>List price of £1,149.99 (around $1,550 / AU$2,260)</strong></li></ul><p>The De’Longhi Eletta Ultra in the UK on February 26, 2026 — it’s not yet available in either the US or Australia but given other Eletta models are available in those regions, it’s probably safe to assume it will make it there eventually. </p><p>Currently you can pick it up for a list price of £1,149.99<strong> </strong>(around $1,550 / AU$2,260). As far as bean-to-cup machines go, that’s definitely up the pricier end of the market but it’s not excessive given its feature set. The similarly full-featured Breville Barista Touch Impress with Cold Extraction retails from $1,499.95 / £1,199.95 / AU$1,999, while the fully automatic Siemens EQ900 Plus has a list price of £2,199 (about $2,800 / AU$4,300). So the Eletta Ultra is roughly what I’d expect to pay for a machine of this spec.</p><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="nmJ4kVA24QPCypKWmRxgG3" name="De'Longhi Eletta Ultra" alt="A closeup of the De'Longhi Eletta Ultra's grind settings." src="https://cdn.mos.cms.futurecdn.net/nmJ4kVA24QPCypKWmRxgG3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-de-longhi-eletta-ultra-review-specs"><span>De’Longhi Eletta Ultra review: specs</span></h2><div ><table><thead><tr><th class="firstcol " ><p><strong>Category</strong></p></th><th  ><p><strong>Specification</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Fully automatic bean-to-cup espresso machine</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>14.96 x 9.25 x 17.91 inches / 380 x 235 x 455mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>24.14 lbs / 10.95 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank capacity</strong></p></td><td  ><p>1.9 quarts / 1.8 liters</p></td></tr><tr><td class="firstcol " ><p><strong>Steam wand</strong></p></td><td  ><p>No (Includes automatic LatteCrema Hot & Cool milk carafes / Hot water spout)</p></td></tr><tr><td class="firstcol " ><p><strong>Max pressure</strong></p></td><td  ><p>19 bar</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dz5Ao9Ch5JN2esHD3tPRV" name="De'Longhi Eletta Ultra" alt="The De'Longhi Eletta Ultra with its menu screen showing in front of a pink background." src="https://cdn.mos.cms.futurecdn.net/dz5Ao9Ch5JN2esHD3tPRV-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-de-longhi-eletta-ultra-review-design"><span>De’Longhi Eletta Ultra review: design</span></h2><ul><li><strong>52 drink presets that can be customised across four profiles</strong></li><li><strong>Bright, easy-to-navigate touchscreen display</strong></li><li><strong>Fairly unremarkable looks</strong></li></ul><p>The De’Longhi Eletta Ultra is a big machine without necessarily being hulking — at a size of 9.25 x 17.91 x 14.96 inches / 235 x 455 x 380mm, I’d say it appears slap bang in the middle of the best bean-to-cup coffee makers. And it’s similarly average in terms of its capacity: you can fit up to 1.9 quarts / 1.8 liters into the Eletta Ultra’s water tank, meaning you should get a fair few brews out of it before you have to refill it.</p><p>Meanwhile, loading its hopper could not be easier — you can squeeze up to 8.82oz / 250g of beans into it just by pouring them into the top of the machine. My only slight reservation here is I generally like to mix and match my beans from day to day and these kinds of integrated hoppers are almost impossible to empty, which stands in sharp contrast to machines with a screw-in hopper like the <a href="https://www.techradar.com/home/coffee-machines/breville-the-oracle-touch-coffee-machine-review">Breville Oracle Touch</a>. You can at least add a dose of grounds in the chute at the front of the hopper should you fancy a one-off taste of something different.</p><p>When it comes to aesthetics, I find the Eletta Ultra clean and sharp, if a bit bland. On the one hand, its 3.82 x 2.20 inch / 97 x 56mm touchscreen display is impressively bright and detailed, making swiping through settings and drinks profiles a breeze, while its metallic finish certainly would fit in well with most kitchens. However, its looks are a little boxy for my taste and I prefer the more traditional barista-style look offered by something like the Breville Oracle Touch or <a href="https://www.techradar.com/reviews/ninja-luxe-cafe">Ninja Luxe Café</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rZ348f8c4W8UgSs92fxYbn" name="De'Longhi Eletta Ultra" alt="A man's hand swipes through the De'Longhi Eletta Ultra's drinks menu." src="https://cdn.mos.cms.futurecdn.net/rZ348f8c4W8UgSs92fxYbn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As this is a fully automatic bean-to-cup machine, there’s not really a huge number of additional accessories you need — the huge toolkit of portafilters, tamps and brushes that manual machines ship with doesn’t really apply. However, the Eletta Ultra does come with warm and cold milk-steaming carafes, ensuring your hot drinks stay piping hot and your cold drinks don’t come out lukewarm.</p><p>One thing the De’Longhi Eletta Ultra does have in spades, however, is features. It offers an almost overwhelming selection of drinks, with 52 available in total — whether you fancy classics like an espresso or a flat white, regional specialties<strong> </strong>like milchkaffee or cafe con leche or even cold drinks like cold brew or iced cappuccino, you should find your ideal tipple here. And, as is increasingly common with automatic machines, each of these is fully customizable, allowing you to set your ideal length and intensity and save them to one of four personalized profiles.</p><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="Ly942oXDjeBo4Mg33YuP93" name="De'Longhi Eletta Ultra" alt="A closeup of the top of the De'Longhi Eletta Ultra's hot milk carafe, showing its three different foam settings." src="https://cdn.mos.cms.futurecdn.net/Ly942oXDjeBo4Mg33YuP93-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But the smart features don’t stop there. De’Longhi’s Bean Sense feature is designed to help you get the best out of your beans; dial in whether you’re using Arabica or a blend, your bean roast level, current grinder level and the Eletta Ultra will pour a test espresso, before tweaking its boiler temperature and suggesting the ideal grind to tailor extraction to your coffee. Additionally, each personalized profile allows you to tweak your settings for three different times of day — you can save different preferences for individual drinks for Morning, Lunchtime and Later in the Day.</p><p>I definitely appreciated being able to tailor my coffee this way. My tastes tend bolder for most drinks, so I liked being able to set the intensity and boiler temperature a little higher for my personalised versions, while there’s no version of me throughout the multiverse that would drink a cold brew in any size that isn’t large. While my biggest shift from AM to PM — the fact I switch from caffeine to decaf — isn’t something a machine without dual or interchangeable hoppers can cater to, I can see for a lot of people it would be useful to add extra shots earlier or dial down the intensity later. So all-in-all, I’ve got a lot of praise for the De’Longhi’s feature set.</p><ul><li><strong>Design score: 4.5 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pWEkx8A2wLjPEC9GcQnzkn" name="De'Longhi Eletta Ultra" alt="The De'Longhi Eletta Ultra extracting a double espresso into an espresso glass." src="https://cdn.mos.cms.futurecdn.net/pWEkx8A2wLjPEC9GcQnzkn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-de-longhi-eletta-ultra-review-performance"><span>De’Longhi Eletta Ultra review: performance</span></h3><ul><li><strong>Heats up fast and runs quiet</strong></li><li><strong>Produces competent but not exceptional coffee</strong></li><li><strong>Super easy to use and clean</strong></li></ul><p>Producing your favorite coffees using the De’Longhi Eletta Ultra is an absolute breeze. Punching in your preferences and selecting your brew really only requires a few taps and swipes, which is fantastically convenient when you’re in a hurry. And the range of drinks available is impressive. But I do think some of this breadth comes at the expense of producing core coffees with substantial depth of flavor.</p><p>Heating up the Eletta Ultra’s boiler for the first time took around 30 seconds. That’s pretty fast, all told, with many machines of its ilk taking closer to a minute, although some would argue it’s worth allowing these machines a little longer to fully warm their components. De’Longhi has also made a lot of noise (ironically) about how much quieter the Eletta Ultra is than other machines — and it is not wrong. Using a sound level meter, I clocked it at roughly 58dB, which is a fair margin quieter than a lot of machines I’ve tested.</p><p>Quick though the machine is to run, it can take a little longer to optimize its output. I’m used to a bit of dialling in when first getting used to the quirks of a coffee machine but I did find the Eletta Ultra more idiosyncratic than even the most eccentric barista.</p><p>The first shot I poured was massively underextracted: it had a beige crema and I could see the bottom of the mug, which does not scream ‘rich espresso’ to me. After refining the grind in stages, I managed to get it from Miller Lite flavorlessness to the level of gas station coffee, where it was running a little too fast and still not quite hitting enough pressure to eke out more robust flavors. But when I upped the intensity and dropped the length of the shot to 30ml, it started dribbling out… then stalled entirely. The only way I could get it to extract properly again was slowly increasing the coarseness of the grind until I ended up back where I started.</p><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="AbBCqDeYmryckNwJwhaxUn" name="De'Longhi Eletta Ultra" alt="The De'Longhi Eletta Ultra extracting a cappuccino with a thick foam." src="https://cdn.mos.cms.futurecdn.net/AbBCqDeYmryckNwJwhaxUn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Weirdly, at this point, the Eletta Ultra began extracting pretty decent coffee. Even with a relatively cheap supermarket brand of beans, it started pouring rich, consistent espresso with that nice buff-color crema I’m used to. Trying it out with some mid-range beans, Pact’s Decaf Casa Loma, the resultant espresso was a pleasant caramel flavor with a velvety mouthfeel. Don’t get me wrong — it’s not quite the powerful punch I’ve come to expect from some manual machines but it’s not bad either.</p><p>Milk-based drinks were a similar story. I whipped up a range of drinks for some of my colleagues down at TechRadar’s testing labs, including a cappuccino, a macchiato and a flat white. The process could not be more straightforward: once you’ve selected your drink profile, all you need to do is set the hot or cold milk carafe to either Light, Creamy or Thick and it will pump out frothy milk to order. But the general reception to these drinks was good rather than great — for example, the cappuccino foam landed slightly on the frothy side, with slightly too large bubbles to create a beautifully smooth foam.</p><p>As a big cold brew drinker, I was most excited about trying out the Eletta Ultra’s cold extraction presets. And it does produce some absolutely gorgeous-looking cold brew — pumping out a little at a time, it produces a subtle gradient from light to dense toward the bottom of the glass. But when I made my first batch, the ice was fully melted by the time the machine had finished pouring, suggesting it’s more lukewarm brew than truly cold. And I honestly wasn’t wowed by the finished product — I’ll admit that my standards for cold brew are Gordon-Ramsey-esque so it is a high bar to clear but, even on intense mode, it lacked the smooth, fruity potency I’ve come to expect from my cold coffee.</p><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="YGpvkkZPcGMgjZXe7fxFYo" name="De'Longhi Eletta Ultra" alt="The De'Longhi Eletta Ultra cold extracting a glass of cold brew over ice." src="https://cdn.mos.cms.futurecdn.net/YGpvkkZPcGMgjZXe7fxFYo-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As someone who spends half his time tweaking variables to get the best out of his beans, I could definitely see the allure of the Eletta Ultra’s Bean Sense tech. However, I sometimes found in practice that, far from improving the coffee, the settings it selected marred its flavor. For example, because I was using a relatively dark roast, the Bean Sense process automatically set the boiler temperature to medium and recommended I used a coarser grind — but this just led the coffee to taste weak and underextracted. I’m sure it sometimes offers useful insights but if you have a specific flavor profile in mind, you may find yourself overruling it as much as you do following its guidance.</p><p>Keeping the Eletta Ultra clean is a breeze, although a full, internal clean is a slightly more involved process. In regular use, you really only need to remember to empty its purged coffee grounds box each day and it automatically purges its steam wand after every use. For a more thorough clean, its drip tray and milk carafes can be disassembled and washed by hand or in a dishwasher, while the water tank requires cleaning by hand. Deep cleaning requires cleaning tabs but the machine will provide a QR code for ordering them and guide you through the steps on screen.</p><p>All told, I think the Eletta Ultra’s approach to coffee is workmanlike, rather than artisanal. It’s able to produce a fantastic array of drinks with very little fuss and it’ll knock you up a well-constructed coffee without an enormous investment on your part. But you’re getting a townhouse, not the Guggenheim, and so you need to set your expectations accordingly.</p><ul><li><strong>Performance score: 3.5 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PyYkqH3ta4MAdhKknaqPKo" name="De'Longhi Eletta Ultra" alt="An extracted double espresso sitting on the the De'Longhi Eletta Ultra's drip tray." src="https://cdn.mos.cms.futurecdn.net/PyYkqH3ta4MAdhKknaqPKo-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-should-i-buy-the-de-longhi-eletta-ultra"><span>Should I buy the De’Longhi Eletta Ultra?</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The De’Longhi Eletta Ultra isn’t exactly cheap but, for a fully automatic bean-to-cup machine with cold extraction, its price is pretty reasonable.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Huge variety of drink presets, personalised profiles, hot and cold extraction, smart features, medium capacity. Not the most stylish design but it’s also pretty inoffensive.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Super easy to use. Extracted coffee good rather than great; not the smoothest milk foam; cold brew a little on the weak side. Warms up fast, runs quiet. Easy to keep clean.</p></td><td  ><p>3.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-16">Buy it if…</h2><div class="product"><p><strong>You want a huge array of personalised drinks</strong><br>With 52 different drink presets that you can tailor your way for different times of the day, there’s a staggering range of drinks available to you at the tap of a screen.</p></div><div class="product"><p><strong>You value convenience above all else</strong><br>Using the Eletta Ultra is simplicity itself. Even your most technologically averse relative can easily chuck some milk in the carafe, tap their preferred beverage and be enjoying their fave coffee in around a minute.</p></div><h2 id="don-t-buy-it-if-16">Don’t buy it if…</h2><div class="product"><p><strong>You want the best coffee for your buck</strong><br>Convenient though the Eletta Ultra is, you’ll likely get a more flavor-packed coffee if you either switch to a similarly priced semi-automatic machine or invest more cash in a higher-grade fully automatic machine.</p></div><div class="product"><p><strong>You’re a cold-brew fan</strong><br>Okay, the cold brew the Eletta Ultra produces takes two minutes, rather than 24 hours. But honestly the low and slow method can achieve better results, meaning it still might be the best route to the natural sweetness you’re looking for.</p></div><h2 class="article-body__section" id="section-de-longhi-eletta-ultra-review-also-consider"><span>De’Longhi Eletta Ultra review: also consider</span></h2><div ><table><thead><tr><th class="firstcol " ><p><strong></strong></p></th><th  ><p><strong>De’Longhi Eletta Ultra</strong></p></th><th  ><p><strong>Breville Barista Touch Impress with Cold Extraction</strong></p></th><th  ><p><strong>Smeg BCC13</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Fully automatic bean-to-cup espresso machine</p></td><td  ><p>Semi-automatic espresso machine</p></td><td  ><p>Fully automatic bean-to-cup espresso machine</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>14.96 x 9.25 x 17.91 inches / 380 x 235 x 455mm</p></td><td  ><p>13.4 x 14.2 x 16.3 inches / 340 x 360 x 415mm</p></td><td  ><p>13.2 x 7 x 17 inches / 336 x 180 x 433mm </p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>24.14 lbs / 10.95kg</p></td><td  ><p>24.18 lbs / 10.97kg</p></td><td  ><p>20 lbs / 9kg</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank capacity</strong></p></td><td  ><p>1.9 quarts / 1.8 liters</p></td><td  ><p>2.1 quarts / 2 liters</p></td><td  ><p>1.48 quarts / 1.4 liters</p></td></tr><tr><td class="firstcol " ><p><strong>Steam wand</strong></p></td><td  ><p>No (Includes automatic LatteCrema Hot & Cool milk carafes / Hot water spout)</p></td><td  ><p>Yes (Automatic and manual AutoMilq steam wand)</p></td><td  ><p>No (Includes automatic milk carafe system via removable milk tube)</p></td></tr><tr><td class="firstcol " ><p><strong>Max pressure</strong></p></td><td  ><p>19 bar</p></td><td  ><p>9 bar</p></td><td  ><p>19 bar</p></td></tr></tbody></table></div><div class="product"><p><strong>Breville Barista Touch Impress with Cold Extraction</strong><br>While the Breville Barista Touch Impress with Cold Extraction isn’t fully automatic, it makes every step of the process significantly easier with its lever-operated tamping system and AutoMilq system. It also guides you through the dosing of your coffee and picking the perfect grind size, helping you gradually improve your coffee-making skills — no wonder it’s currently sat at the top of our guide to the best coffee makers. Read our full <a href="https://www.techradar.com/home/coffee-machines/sage-barista-touch-impress-cold-extraction-review" data-dimension112="fd5f3839-255f-42e0-bfe0-4aa5275557a0" data-action="Deal Block" data-label="Breville Barista Touch Impress with Cold Extraction review" data-dimension48="Breville Barista Touch Impress with Cold Extraction review" data-dimension25="">Breville Barista Touch Impress with Cold Extraction review</a>.</p></div><div class="product"><p><strong>Smeg BCC13</strong><br>If you have zero interest in how the sausage coffee is made and just want well-extracted coffee on demand, the Smeg BCC13 is a much more affordable option. There’s absolutely zero variables to tweak — you don’t even need to worry about dialling in the right grind size. You literally just tap your desired drink and off you go. Its automated milk steaming isn’t great at handling plant milks though, so if anyone in your household prefers a cow-free coffee, this machine might not be for you. Read our full <a href="https://www.techradar.com/reviews/smeg-bcc13" data-dimension112="f951fc38-8ec1-4cb0-84ad-da9bc424d692" data-action="Deal Block" data-label="Smeg BCC13 review" data-dimension48="Smeg BCC13 review" data-dimension25="">Smeg BCC13 review</a>.</p></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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="p2GZU6TxvixiGnKxmGcKpn" name="De'Longhi Eletta Ultra" alt="A man's hand sets different coffee routines on the De'Longhi Eletta Ultra's menu." src="https://cdn.mos.cms.futurecdn.net/p2GZU6TxvixiGnKxmGcKpn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-how-i-tested-the-de-longhi-eletta-ultra-review"><span>How I tested the De’Longhi Eletta Ultra review</span></h2><ul><li><strong>Tested it over several weeks</strong></li><li><strong>Created and customized a range of drinks</strong></li><li><strong>Tried it out with a range of different beans</strong></li></ul><p>I tested the De’Longhi Eletta Ultra over a period of several weeks. After calibrating the machine’s boiler temperature and grind size by extracting multiple shots of espresso, I tested out its capabilities by brewing a wide range of drinks, including espressos, Americanos, lattes, cappuccinos and cold brew. I also tried it with a range of beans, from mass-market supermarket beans to higher-quality microlot coffee.</p><p>On top of this, I tested many of its smart features. Not only did I experiment with creating personalized settings for each drink, changing its length, intensity and number of shots, but I also tried out the De’Longhi’s Bean Sense feature to see how it impacted multiple different drinks. Finally, I measured the Eletta Ultra’s noise output when extracting coffee with a sound level meter.</p><p>In terms of my own experience, I’ve been a daily coffee drinker for more than 20 years. I’ve experimented with countless different brewing methods during that time, whether that’s manual espresso, a stove-top moka pot, an Aeropress or cold brewed in mason jars. When it comes to testing experience, I’ve been reviewing and writing about tech for over a decade.</p><ul><li><em>First reviewed: June 2026</em></li><li>For more details, see <a href="https://www.techradar.com/news/how-we-test" target="_blank">how we test, review, and rate products at TechRadar</a>.</li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/delonghis-bean-to-cup-coffee-machine-makes-a-cornucopia-of-coffees-but-having-tested-it-ive-found-its-hot-and-cold-drinks-are-decent-rather-than-exceptional</link>
                                                                            <description>
                            <![CDATA[ De’Longhi’s bean-to-cup coffee machine helped me whip up a huge variety of personalized coffees with ease. But its drinks unfortunately fall just a few inches short of greatness. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">SZiUgZ8qqBMHzmFaEAJeR4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/doqrHK6PE5BoZE3rKQeu4o-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 12 Jun 2026 18:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Coffee Machines]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                <author><![CDATA[ josh.russell@futurenet.com (Josh Russell) ]]></author>                    <dc:creator><![CDATA[ Josh Russell ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/YPWYdoWTKnfU3wLMNrMj2E-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/doqrHK6PE5BoZE3rKQeu4o-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The De&#039;Longhi Eletta Ultra in between its hot milk carafe, a pink mug and a pot of coffee beans in front of a pink background.]]></media:description>                                                            <media:text><![CDATA[The De&#039;Longhi Eletta Ultra in between its hot milk carafe, a pink mug and a pot of coffee beans in front of a pink background.]]></media:text>
                                <media:title type="plain"><![CDATA[The De&#039;Longhi Eletta Ultra in between its hot milk carafe, a pink mug and a pot of coffee beans in front of a pink background.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/doqrHK6PE5BoZE3rKQeu4o-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-de-longhi-eletta-ultra-two-minute-review"><span>De’Longhi Eletta Ultra: two-minute review</span></h2><p>The De’Longhi Eletta Ultra is a fully automatic bean-to-cup coffee machine. Not only does it offer a range of more than 50 drink presets, it's capable of cold extraction, enabling it to produce cold brew in just a few minutes. And with up to four user profiles, you can save your drink preferences for the morning, lunch or afternoon, ensuring your coffee is tailored to your taste at different times of day.</p><p>Not only is its 3.82 x 2.20 inch / 97 x 56mm touchscreen bright and crisp, it’s incredibly easy to navigate, making selecting your coffee a cinch. Thanks to its 1.9 quart / 1.8 liter water tank and 8.82oz / 250g bean hopper you can brew a fair few drinks before needing to top it up. Its design is a little boxy for my tastes but its clean lines and brushed metal finish means it will look relatively unobtrusive in most kitchens.</p><p>One of the first things that struck me about the Eletta Ultra is that it has an impressive array of features. First off, it has 52 different drinks presets, which is truly wild: that includes everything from a ristretto through a babyccino to cold extracted coffees like cold brew. It even offers regional specialities I’ve not seen from some of the <a href="https://www.techradar.com/best/best-bean-to-cup-coffee-machine-2022-the-top-coffee-makers-for-barista-worthy-drinks">best bean-to-cup coffee makers</a> like the Portuguese galão or the heart-hammering black eye.</p><p>The vast majority of these presets are also customizable, allowing you to tweak things like their length, intensity or even add an extra shot, then save it to one of four personal profiles. Not only that but should you prefer a stronger coffee in the morning or a little bit less intensity in the afternoon the Eletta Ultra lets you save custom preferences to each profile for Morning, Lunchtime and Later in the Day. That’s an impressive level of personalization available.</p><p>But how does the De’Longhi Eletta Ultra perform? Well, it’s certainly got a decent engine under that hood. I found its boiler usually warms up in the morning within around 30 seconds, which is faster than a lot of bean-to-cup machines and a fraction of the time many prosumer devices take. And unlike some coffee makers, it doesn’t make an absolute din when in use; using a sound level meter, I clocked it at about 58dB, which is honestly very quiet compared to most of the competition.</p><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="8HdKXkRnrgeVVZNePAK463" name="De'Longhi Eletta Ultra" alt="A closeup of the De'Longhi Eletta Ultra's hot milk carafe." src="https://cdn.mos.cms.futurecdn.net/8HdKXkRnrgeVVZNePAK463-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Despite how easy the Eletta is to use on paper, it honestly took me quite a while to dial in the right settings — the machine felt a little mercurial at first, flipping straight from underextracting to overextracting as I refined the grind. Eventually though, I hit on the right grind size, intensity and length to start pulling consistent shots and the resulting espresso was certainly satisfying enough, albeit lacking a bit in some of the richness and full body I’d expect from a machine at this price.</p><p>I’m not an expert milk frother, I’ll readily admit, so I definitely appreciate how simple the Eletta Ultra makes steaming the white stuff. To whip up milky coffees, all I had to do was hook up the hot or cold carafe to match the drink I was making, set it to Light, Creamy or Thick and the machine did the rest. But while this made whipping up cappuccinos and lattes for my colleagues a snap, the resultant foam wasn’t quite as velvety smooth as from some machines, leaving some larger air bubbles intact. </p><p>One of the big draws of the Eletta Ultra for me is that cold extraction functionality. As someone who regularly has to spend an interminable 18 hours waiting for my home-made cold brew to steep, discovering I can make cold brew on demand is like a cat learning how a can opener works. But while the cold brew this machine extracts looks delightful, it’s far too watery for my tastes, lacking the complex fruitiness and natural sweetness I’ve come to expect from a great cold brew.</p><p>Fundamentally, if you’re looking for convenience or a cornucopia of different kinds of coffees, the De’Longhi Eletta Ultra is an appealing package. You can dial up your preferred take on a whole host of drinks in seconds and trust that you’ll get a pleasurable beverage out of it. But if you have exacting standards for your coffee, you might find it falls just a few inches short of the wonderfully extracted espresso a machine like the <a href="https://www.techradar.com/home/coffee-machines/sage-barista-touch-impress-cold-extraction-review">Breville Barista Touch Impress with Cold Extraction</a> (known under the brand name Sage in the UK) can offer.</p><h2 class="article-body__section" id="section-de-longhi-eletta-ultra-review-price-availability"><span>De’Longhi Eletta Ultra review: price & availability</span></h2><ul><li><strong>Launched on February 26, 2026</strong></li><li><strong>Available in the UK but not yet in US or Australia</strong></li><li><strong>List price of £1,149.99 (around $1,550 / AU$2,260)</strong></li></ul><p>The De’Longhi Eletta Ultra in the UK on February 26, 2026 — it’s not yet available in either the US or Australia but given other Eletta models are available in those regions, it’s probably safe to assume it will make it there eventually. </p><p>Currently you can pick it up for a list price of £1,149.99<strong> </strong>(around $1,550 / AU$2,260). As far as bean-to-cup machines go, that’s definitely up the pricier end of the market but it’s not excessive given its feature set. The similarly full-featured Breville Barista Touch Impress with Cold Extraction retails from $1,499.95 / £1,199.95 / AU$1,999, while the fully automatic Siemens EQ900 Plus has a list price of £2,199 (about $2,800 / AU$4,300). So the Eletta Ultra is roughly what I’d expect to pay for a machine of this spec.</p><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="nmJ4kVA24QPCypKWmRxgG3" name="De'Longhi Eletta Ultra" alt="A closeup of the De'Longhi Eletta Ultra's grind settings." src="https://cdn.mos.cms.futurecdn.net/nmJ4kVA24QPCypKWmRxgG3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-de-longhi-eletta-ultra-review-specs"><span>De’Longhi Eletta Ultra review: specs</span></h2><div ><table><thead><tr><th class="firstcol " ><p><strong>Category</strong></p></th><th  ><p><strong>Specification</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Fully automatic bean-to-cup espresso machine</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>14.96 x 9.25 x 17.91 inches / 380 x 235 x 455mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>24.14 lbs / 10.95 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank capacity</strong></p></td><td  ><p>1.9 quarts / 1.8 liters</p></td></tr><tr><td class="firstcol " ><p><strong>Steam wand</strong></p></td><td  ><p>No (Includes automatic LatteCrema Hot & Cool milk carafes / Hot water spout)</p></td></tr><tr><td class="firstcol " ><p><strong>Max pressure</strong></p></td><td  ><p>19 bar</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dz5Ao9Ch5JN2esHD3tPRV" name="De'Longhi Eletta Ultra" alt="The De'Longhi Eletta Ultra with its menu screen showing in front of a pink background." src="https://cdn.mos.cms.futurecdn.net/dz5Ao9Ch5JN2esHD3tPRV-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-de-longhi-eletta-ultra-review-design"><span>De’Longhi Eletta Ultra review: design</span></h2><ul><li><strong>52 drink presets that can be customised across four profiles</strong></li><li><strong>Bright, easy-to-navigate touchscreen display</strong></li><li><strong>Fairly unremarkable looks</strong></li></ul><p>The De’Longhi Eletta Ultra is a big machine without necessarily being hulking — at a size of 9.25 x 17.91 x 14.96 inches / 235 x 455 x 380mm, I’d say it appears slap bang in the middle of the best bean-to-cup coffee makers. And it’s similarly average in terms of its capacity: you can fit up to 1.9 quarts / 1.8 liters into the Eletta Ultra’s water tank, meaning you should get a fair few brews out of it before you have to refill it.</p><p>Meanwhile, loading its hopper could not be easier — you can squeeze up to 8.82oz / 250g of beans into it just by pouring them into the top of the machine. My only slight reservation here is I generally like to mix and match my beans from day to day and these kinds of integrated hoppers are almost impossible to empty, which stands in sharp contrast to machines with a screw-in hopper like the <a href="https://www.techradar.com/home/coffee-machines/breville-the-oracle-touch-coffee-machine-review">Breville Oracle Touch</a>. You can at least add a dose of grounds in the chute at the front of the hopper should you fancy a one-off taste of something different.</p><p>When it comes to aesthetics, I find the Eletta Ultra clean and sharp, if a bit bland. On the one hand, its 3.82 x 2.20 inch / 97 x 56mm touchscreen display is impressively bright and detailed, making swiping through settings and drinks profiles a breeze, while its metallic finish certainly would fit in well with most kitchens. However, its looks are a little boxy for my taste and I prefer the more traditional barista-style look offered by something like the Breville Oracle Touch or <a href="https://www.techradar.com/reviews/ninja-luxe-cafe">Ninja Luxe Café</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rZ348f8c4W8UgSs92fxYbn" name="De'Longhi Eletta Ultra" alt="A man's hand swipes through the De'Longhi Eletta Ultra's drinks menu." src="https://cdn.mos.cms.futurecdn.net/rZ348f8c4W8UgSs92fxYbn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As this is a fully automatic bean-to-cup machine, there’s not really a huge number of additional accessories you need — the huge toolkit of portafilters, tamps and brushes that manual machines ship with doesn’t really apply. However, the Eletta Ultra does come with warm and cold milk-steaming carafes, ensuring your hot drinks stay piping hot and your cold drinks don’t come out lukewarm.</p><p>One thing the De’Longhi Eletta Ultra does have in spades, however, is features. It offers an almost overwhelming selection of drinks, with 52 available in total — whether you fancy classics like an espresso or a flat white, regional specialties<strong> </strong>like milchkaffee or cafe con leche or even cold drinks like cold brew or iced cappuccino, you should find your ideal tipple here. And, as is increasingly common with automatic machines, each of these is fully customizable, allowing you to set your ideal length and intensity and save them to one of four personalized profiles.</p><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="Ly942oXDjeBo4Mg33YuP93" name="De'Longhi Eletta Ultra" alt="A closeup of the top of the De'Longhi Eletta Ultra's hot milk carafe, showing its three different foam settings." src="https://cdn.mos.cms.futurecdn.net/Ly942oXDjeBo4Mg33YuP93-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But the smart features don’t stop there. De’Longhi’s Bean Sense feature is designed to help you get the best out of your beans; dial in whether you’re using Arabica or a blend, your bean roast level, current grinder level and the Eletta Ultra will pour a test espresso, before tweaking its boiler temperature and suggesting the ideal grind to tailor extraction to your coffee. Additionally, each personalized profile allows you to tweak your settings for three different times of day — you can save different preferences for individual drinks for Morning, Lunchtime and Later in the Day.</p><p>I definitely appreciated being able to tailor my coffee this way. My tastes tend bolder for most drinks, so I liked being able to set the intensity and boiler temperature a little higher for my personalised versions, while there’s no version of me throughout the multiverse that would drink a cold brew in any size that isn’t large. While my biggest shift from AM to PM — the fact I switch from caffeine to decaf — isn’t something a machine without dual or interchangeable hoppers can cater to, I can see for a lot of people it would be useful to add extra shots earlier or dial down the intensity later. So all-in-all, I’ve got a lot of praise for the De’Longhi’s feature set.</p><ul><li><strong>Design score: 4.5 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pWEkx8A2wLjPEC9GcQnzkn" name="De'Longhi Eletta Ultra" alt="The De'Longhi Eletta Ultra extracting a double espresso into an espresso glass." src="https://cdn.mos.cms.futurecdn.net/pWEkx8A2wLjPEC9GcQnzkn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h3 class="article-body__section" id="section-de-longhi-eletta-ultra-review-performance"><span>De’Longhi Eletta Ultra review: performance</span></h3><ul><li><strong>Heats up fast and runs quiet</strong></li><li><strong>Produces competent but not exceptional coffee</strong></li><li><strong>Super easy to use and clean</strong></li></ul><p>Producing your favorite coffees using the De’Longhi Eletta Ultra is an absolute breeze. Punching in your preferences and selecting your brew really only requires a few taps and swipes, which is fantastically convenient when you’re in a hurry. And the range of drinks available is impressive. But I do think some of this breadth comes at the expense of producing core coffees with substantial depth of flavor.</p><p>Heating up the Eletta Ultra’s boiler for the first time took around 30 seconds. That’s pretty fast, all told, with many machines of its ilk taking closer to a minute, although some would argue it’s worth allowing these machines a little longer to fully warm their components. De’Longhi has also made a lot of noise (ironically) about how much quieter the Eletta Ultra is than other machines — and it is not wrong. Using a sound level meter, I clocked it at roughly 58dB, which is a fair margin quieter than a lot of machines I’ve tested.</p><p>Quick though the machine is to run, it can take a little longer to optimize its output. I’m used to a bit of dialling in when first getting used to the quirks of a coffee machine but I did find the Eletta Ultra more idiosyncratic than even the most eccentric barista.</p><p>The first shot I poured was massively underextracted: it had a beige crema and I could see the bottom of the mug, which does not scream ‘rich espresso’ to me. After refining the grind in stages, I managed to get it from Miller Lite flavorlessness to the level of gas station coffee, where it was running a little too fast and still not quite hitting enough pressure to eke out more robust flavors. But when I upped the intensity and dropped the length of the shot to 30ml, it started dribbling out… then stalled entirely. The only way I could get it to extract properly again was slowly increasing the coarseness of the grind until I ended up back where I started.</p><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="AbBCqDeYmryckNwJwhaxUn" name="De'Longhi Eletta Ultra" alt="The De'Longhi Eletta Ultra extracting a cappuccino with a thick foam." src="https://cdn.mos.cms.futurecdn.net/AbBCqDeYmryckNwJwhaxUn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Weirdly, at this point, the Eletta Ultra began extracting pretty decent coffee. Even with a relatively cheap supermarket brand of beans, it started pouring rich, consistent espresso with that nice buff-color crema I’m used to. Trying it out with some mid-range beans, Pact’s Decaf Casa Loma, the resultant espresso was a pleasant caramel flavor with a velvety mouthfeel. Don’t get me wrong — it’s not quite the powerful punch I’ve come to expect from some manual machines but it’s not bad either.</p><p>Milk-based drinks were a similar story. I whipped up a range of drinks for some of my colleagues down at TechRadar’s testing labs, including a cappuccino, a macchiato and a flat white. The process could not be more straightforward: once you’ve selected your drink profile, all you need to do is set the hot or cold milk carafe to either Light, Creamy or Thick and it will pump out frothy milk to order. But the general reception to these drinks was good rather than great — for example, the cappuccino foam landed slightly on the frothy side, with slightly too large bubbles to create a beautifully smooth foam.</p><p>As a big cold brew drinker, I was most excited about trying out the Eletta Ultra’s cold extraction presets. And it does produce some absolutely gorgeous-looking cold brew — pumping out a little at a time, it produces a subtle gradient from light to dense toward the bottom of the glass. But when I made my first batch, the ice was fully melted by the time the machine had finished pouring, suggesting it’s more lukewarm brew than truly cold. And I honestly wasn’t wowed by the finished product — I’ll admit that my standards for cold brew are Gordon-Ramsey-esque so it is a high bar to clear but, even on intense mode, it lacked the smooth, fruity potency I’ve come to expect from my cold coffee.</p><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="YGpvkkZPcGMgjZXe7fxFYo" name="De'Longhi Eletta Ultra" alt="The De'Longhi Eletta Ultra cold extracting a glass of cold brew over ice." src="https://cdn.mos.cms.futurecdn.net/YGpvkkZPcGMgjZXe7fxFYo-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As someone who spends half his time tweaking variables to get the best out of his beans, I could definitely see the allure of the Eletta Ultra’s Bean Sense tech. However, I sometimes found in practice that, far from improving the coffee, the settings it selected marred its flavor. For example, because I was using a relatively dark roast, the Bean Sense process automatically set the boiler temperature to medium and recommended I used a coarser grind — but this just led the coffee to taste weak and underextracted. I’m sure it sometimes offers useful insights but if you have a specific flavor profile in mind, you may find yourself overruling it as much as you do following its guidance.</p><p>Keeping the Eletta Ultra clean is a breeze, although a full, internal clean is a slightly more involved process. In regular use, you really only need to remember to empty its purged coffee grounds box each day and it automatically purges its steam wand after every use. For a more thorough clean, its drip tray and milk carafes can be disassembled and washed by hand or in a dishwasher, while the water tank requires cleaning by hand. Deep cleaning requires cleaning tabs but the machine will provide a QR code for ordering them and guide you through the steps on screen.</p><p>All told, I think the Eletta Ultra’s approach to coffee is workmanlike, rather than artisanal. It’s able to produce a fantastic array of drinks with very little fuss and it’ll knock you up a well-constructed coffee without an enormous investment on your part. But you’re getting a townhouse, not the Guggenheim, and so you need to set your expectations accordingly.</p><ul><li><strong>Performance score: 3.5 / 5</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PyYkqH3ta4MAdhKknaqPKo" name="De'Longhi Eletta Ultra" alt="An extracted double espresso sitting on the the De'Longhi Eletta Ultra's drip tray." src="https://cdn.mos.cms.futurecdn.net/PyYkqH3ta4MAdhKknaqPKo-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-should-i-buy-the-de-longhi-eletta-ultra"><span>Should I buy the De’Longhi Eletta Ultra?</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Score</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>The De’Longhi Eletta Ultra isn’t exactly cheap but, for a fully automatic bean-to-cup machine with cold extraction, its price is pretty reasonable.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Huge variety of drink presets, personalised profiles, hot and cold extraction, smart features, medium capacity. Not the most stylish design but it’s also pretty inoffensive.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Super easy to use. Extracted coffee good rather than great; not the smoothest milk foam; cold brew a little on the weak side. Warms up fast, runs quiet. Easy to keep clean.</p></td><td  ><p>3.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-16">Buy it if…</h2><div class="product"><p><strong>You want a huge array of personalised drinks</strong><br>With 52 different drink presets that you can tailor your way for different times of the day, there’s a staggering range of drinks available to you at the tap of a screen.</p></div><div class="product"><p><strong>You value convenience above all else</strong><br>Using the Eletta Ultra is simplicity itself. Even your most technologically averse relative can easily chuck some milk in the carafe, tap their preferred beverage and be enjoying their fave coffee in around a minute.</p></div><h2 id="don-t-buy-it-if-16">Don’t buy it if…</h2><div class="product"><p><strong>You want the best coffee for your buck</strong><br>Convenient though the Eletta Ultra is, you’ll likely get a more flavor-packed coffee if you either switch to a similarly priced semi-automatic machine or invest more cash in a higher-grade fully automatic machine.</p></div><div class="product"><p><strong>You’re a cold-brew fan</strong><br>Okay, the cold brew the Eletta Ultra produces takes two minutes, rather than 24 hours. But honestly the low and slow method can achieve better results, meaning it still might be the best route to the natural sweetness you’re looking for.</p></div><h2 class="article-body__section" id="section-de-longhi-eletta-ultra-review-also-consider"><span>De’Longhi Eletta Ultra review: also consider</span></h2><div ><table><thead><tr><th class="firstcol " ><p><strong></strong></p></th><th  ><p><strong>De’Longhi Eletta Ultra</strong></p></th><th  ><p><strong>Breville Barista Touch Impress with Cold Extraction</strong></p></th><th  ><p><strong>Smeg BCC13</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Fully automatic bean-to-cup espresso machine</p></td><td  ><p>Semi-automatic espresso machine</p></td><td  ><p>Fully automatic bean-to-cup espresso machine</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>14.96 x 9.25 x 17.91 inches / 380 x 235 x 455mm</p></td><td  ><p>13.4 x 14.2 x 16.3 inches / 340 x 360 x 415mm</p></td><td  ><p>13.2 x 7 x 17 inches / 336 x 180 x 433mm </p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>24.14 lbs / 10.95kg</p></td><td  ><p>24.18 lbs / 10.97kg</p></td><td  ><p>20 lbs / 9kg</p></td></tr><tr><td class="firstcol " ><p><strong>Water tank capacity</strong></p></td><td  ><p>1.9 quarts / 1.8 liters</p></td><td  ><p>2.1 quarts / 2 liters</p></td><td  ><p>1.48 quarts / 1.4 liters</p></td></tr><tr><td class="firstcol " ><p><strong>Steam wand</strong></p></td><td  ><p>No (Includes automatic LatteCrema Hot & Cool milk carafes / Hot water spout)</p></td><td  ><p>Yes (Automatic and manual AutoMilq steam wand)</p></td><td  ><p>No (Includes automatic milk carafe system via removable milk tube)</p></td></tr><tr><td class="firstcol " ><p><strong>Max pressure</strong></p></td><td  ><p>19 bar</p></td><td  ><p>9 bar</p></td><td  ><p>19 bar</p></td></tr></tbody></table></div><div class="product"><p><strong>Breville Barista Touch Impress with Cold Extraction</strong><br>While the Breville Barista Touch Impress with Cold Extraction isn’t fully automatic, it makes every step of the process significantly easier with its lever-operated tamping system and AutoMilq system. It also guides you through the dosing of your coffee and picking the perfect grind size, helping you gradually improve your coffee-making skills — no wonder it’s currently sat at the top of our guide to the best coffee makers. Read our full <a href="https://www.techradar.com/home/coffee-machines/sage-barista-touch-impress-cold-extraction-review" data-dimension112="fd5f3839-255f-42e0-bfe0-4aa5275557a0" data-action="Deal Block" data-label="Breville Barista Touch Impress with Cold Extraction review" data-dimension48="Breville Barista Touch Impress with Cold Extraction review" data-dimension25="">Breville Barista Touch Impress with Cold Extraction review</a>.</p></div><div class="product"><p><strong>Smeg BCC13</strong><br>If you have zero interest in how the sausage coffee is made and just want well-extracted coffee on demand, the Smeg BCC13 is a much more affordable option. There’s absolutely zero variables to tweak — you don’t even need to worry about dialling in the right grind size. You literally just tap your desired drink and off you go. Its automated milk steaming isn’t great at handling plant milks though, so if anyone in your household prefers a cow-free coffee, this machine might not be for you. Read our full <a href="https://www.techradar.com/reviews/smeg-bcc13" data-dimension112="f951fc38-8ec1-4cb0-84ad-da9bc424d692" data-action="Deal Block" data-label="Smeg BCC13 review" data-dimension48="Smeg BCC13 review" data-dimension25="">Smeg BCC13 review</a>.</p></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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="p2GZU6TxvixiGnKxmGcKpn" name="De'Longhi Eletta Ultra" alt="A man's hand sets different coffee routines on the De'Longhi Eletta Ultra's menu." src="https://cdn.mos.cms.futurecdn.net/p2GZU6TxvixiGnKxmGcKpn-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-how-i-tested-the-de-longhi-eletta-ultra-review"><span>How I tested the De’Longhi Eletta Ultra review</span></h2><ul><li><strong>Tested it over several weeks</strong></li><li><strong>Created and customized a range of drinks</strong></li><li><strong>Tried it out with a range of different beans</strong></li></ul><p>I tested the De’Longhi Eletta Ultra over a period of several weeks. After calibrating the machine’s boiler temperature and grind size by extracting multiple shots of espresso, I tested out its capabilities by brewing a wide range of drinks, including espressos, Americanos, lattes, cappuccinos and cold brew. I also tried it with a range of beans, from mass-market supermarket beans to higher-quality microlot coffee.</p><p>On top of this, I tested many of its smart features. Not only did I experiment with creating personalized settings for each drink, changing its length, intensity and number of shots, but I also tried out the De’Longhi’s Bean Sense feature to see how it impacted multiple different drinks. Finally, I measured the Eletta Ultra’s noise output when extracting coffee with a sound level meter.</p><p>In terms of my own experience, I’ve been a daily coffee drinker for more than 20 years. I’ve experimented with countless different brewing methods during that time, whether that’s manual espresso, a stove-top moka pot, an Aeropress or cold brewed in mason jars. When it comes to testing experience, I’ve been reviewing and writing about tech for over a decade.</p><ul><li><em>First reviewed: June 2026</em></li><li>For more details, see <a href="https://www.techradar.com/news/how-we-test" target="_blank">how we test, review, and rate products at TechRadar</a>.</li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I test a lot of espresso machines, but the new KitchenAid KF4 has one of the smartest features I've ever seen — and it'll stop your coffee maker from getting gross ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Automatic coffee makers are a brilliant time-saver, preparing your favorite latte or lungo at the press of a button, and handling all the grinding, brewing, and steaming while you get on with making your breakfast, styling your hair, or just chilling on the sofa for a couple of minutes. Unfortunately, you can easily lose that time later on when the machine needs cleaning.</p><p>Handling the whole coffee-making process inside a plastic box seems like a great idea (out of sight, out of mind), but the heat, moisture, and organic matter (i.e., coffee grounds) make the dark, steamy interior of your espresso machine an ideal breeding ground for bacteria and mold. </p><p>Got a strong stomach? <a href="https://www.reddit.com/r/MoldlyInteresting/comments/1h3qsot/sooo_i_opened_my_coffee_machine_and/" target="_blank">Here's what an unloved, unwashed brew unit will eventually look like</a>, courtesy of the aptly-named subreddit r/MoldlyInteresting. "Heirloom culture fermented brew," observed one Redditor. "Aged in the dark. Price per cup: $35.00 USD."</p><p>It doesn't have to be that way, though. Emptying the drip tray and grounds bin daily and cleaning the machine according to the instructions in the manual are the first and most obvious steps. </p><p>However, manufacturers are now starting to add features that will help even further. Ninja just launched <a href="https://www.techradar.com/home/coffee-machines/ninja-has-solved-the-biggest-most-disgusting-problem-with-home-coffee-makers-and-as-a-barista-i-cant-believe-nobody-thought-of-it-earlier">a coffee maker with a built-in fan</a>, as you'd find in a PC case, which provides ventilation, and the KitchenAid KF4 has an excellent maintenance option that evaporates all water from the system in a satisfying cloud of steam.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3556px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="EPMqX3T5TfJt35stgVXyDa" name="ka-evaporate" alt="Person selecting 'Evaporate' option on KitchenAid KF4 espresso machine" src="https://cdn.mos.cms.futurecdn.net/EPMqX3T5TfJt35stgVXyDa-1920-80.jpg" mos="" align="middle" fullscreen="" width="3556" height="2000" 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 feature I wish all coffee makers had, and it's fantastic if you're planning to put your automatic espresso machine in storage, are moving house, or just want to be sure it's not full of stagnating water for two weeks while you're away on vacation.</p><p>After choosing the 'evaporate' option from the KF4's menu, you'll be prompted to remove the water tank (which you can wash and leave to air dry), then attach the hose for the milk system to the side of the coffee dispenser, push the other end into a hole in the drip tray, and place a large container under the dispenser spout. Then, stand back and watch as a surprising amount of water boils away, leaving everything perfectly dry and inhospitable to microorganisms. </p><p>I'm currently testing the KF4, and will publish a full review very soon. Stay tuned to see whether it can earn a place in our roundup of the <a href="https://www.techradar.com/home/coffee-machines/best-espresso-machine">best espresso machines</a>.</p><div data-widget-type="review" data-model-name="KitchenAid KF4 Fully Automatic Espresso Machine with Iced Coffee" data-widget-title="Today's best KitchenAid KF4 deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/coffee-machines/i-test-a-lot-of-espresso-machines-but-the-new-kitchenaid-kf4-has-one-of-the-smartest-features-ive-ever-seen-and-itll-stop-your-coffee-maker-from-getting-gross</link>
                                                                            <description>
                            <![CDATA[ Automatic coffee makers can get pretty gross, but KitchenAid's latest model can evaporate all the water inside to keep itself fresh. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hoSNpdGWRrAnC3wPaRCDB7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yVvHbkUesfxkHHJpfjovma-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 10 Jun 2026 23:00:00 +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-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yVvHbkUesfxkHHJpfjovma-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[KitchenAid KF4 espresso machine evaporating water from system]]></media:description>                                                            <media:text><![CDATA[KitchenAid KF4 espresso machine evaporating water from system]]></media:text>
                                <media:title type="plain"><![CDATA[KitchenAid KF4 espresso machine evaporating water from system]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yVvHbkUesfxkHHJpfjovma-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Automatic coffee makers are a brilliant time-saver, preparing your favorite latte or lungo at the press of a button, and handling all the grinding, brewing, and steaming while you get on with making your breakfast, styling your hair, or just chilling on the sofa for a couple of minutes. Unfortunately, you can easily lose that time later on when the machine needs cleaning.</p><p>Handling the whole coffee-making process inside a plastic box seems like a great idea (out of sight, out of mind), but the heat, moisture, and organic matter (i.e., coffee grounds) make the dark, steamy interior of your espresso machine an ideal breeding ground for bacteria and mold. </p><p>Got a strong stomach? <a href="https://www.reddit.com/r/MoldlyInteresting/comments/1h3qsot/sooo_i_opened_my_coffee_machine_and/" target="_blank">Here's what an unloved, unwashed brew unit will eventually look like</a>, courtesy of the aptly-named subreddit r/MoldlyInteresting. "Heirloom culture fermented brew," observed one Redditor. "Aged in the dark. Price per cup: $35.00 USD."</p><p>It doesn't have to be that way, though. Emptying the drip tray and grounds bin daily and cleaning the machine according to the instructions in the manual are the first and most obvious steps. </p><p>However, manufacturers are now starting to add features that will help even further. Ninja just launched <a href="https://www.techradar.com/home/coffee-machines/ninja-has-solved-the-biggest-most-disgusting-problem-with-home-coffee-makers-and-as-a-barista-i-cant-believe-nobody-thought-of-it-earlier">a coffee maker with a built-in fan</a>, as you'd find in a PC case, which provides ventilation, and the KitchenAid KF4 has an excellent maintenance option that evaporates all water from the system in a satisfying cloud of steam.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3556px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="EPMqX3T5TfJt35stgVXyDa" name="ka-evaporate" alt="Person selecting 'Evaporate' option on KitchenAid KF4 espresso machine" src="https://cdn.mos.cms.futurecdn.net/EPMqX3T5TfJt35stgVXyDa-1920-80.jpg" mos="" align="middle" fullscreen="" width="3556" height="2000" 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 feature I wish all coffee makers had, and it's fantastic if you're planning to put your automatic espresso machine in storage, are moving house, or just want to be sure it's not full of stagnating water for two weeks while you're away on vacation.</p><p>After choosing the 'evaporate' option from the KF4's menu, you'll be prompted to remove the water tank (which you can wash and leave to air dry), then attach the hose for the milk system to the side of the coffee dispenser, push the other end into a hole in the drip tray, and place a large container under the dispenser spout. Then, stand back and watch as a surprising amount of water boils away, leaving everything perfectly dry and inhospitable to microorganisms. </p><p>I'm currently testing the KF4, and will publish a full review very soon. Stay tuned to see whether it can earn a place in our roundup of the <a href="https://www.techradar.com/home/coffee-machines/best-espresso-machine">best espresso machines</a>.</p><div data-widget-type="review" data-model-name="KitchenAid KF4 Fully Automatic Espresso Machine with Iced Coffee" data-widget-title="Today's best KitchenAid KF4 deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Dyson Supersonic Travel is proof you don't have to sacrifice hair health on holiday ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-dyson-supersonic-travel-two-minute-review"><span>Dyson Supersonic Travel: two-minute review</span></h2><p>As the name suggests, the Dyson Supersonic Travel is a scaled-down, travel-friendly version of Dyson's now-iconic <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving">Supersonic dryer</a>, redesigned to fit in your luggage. It's 32% smaller and 25% lighter than the original, weighing just 0.7lbs / 330g, and it automatically adapts to any voltage between 100 and 240V without any fiddly switches or converters. </p><p>It offers the same 110,000rpm motor and intelligent heat control technology as seen on the full-size Nural, measuring air temperature over 100 times a second to avoid extreme heat damage. You get three heat settings and two airflow speeds, controlled via buttons on the cylindrical head and LEDs show you which setting you're on, at a glance. </p><p>The Travel ships with a magnetic smoothing nozzle in the box but is also compatible with any and all existing Supersonic Nural attachments, which is a useful detail if you already own the Nural or if you need a range of alternative nozzles.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TQuB3xdG6BqveESCBxsDJV" name="Dyson Supersonic Travel with smoothing nozzle attached" alt="Side view of the Dyson Supersonic Travel with styling concentrator attachment attached" src="https://cdn.mos.cms.futurecdn.net/TQuB3xdG6BqveESCBxsDJV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Travel ships with a magnetic smoothing nozzle in the box (pictured) but is also compatible with any and all existing Supersonic Nural attachments </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>In testing, drying was noticeably faster than a typical hotel dryer, and faster than some cheaper, regular hair dryers. It took around four minutes on my fine, mid-length, curly hair and the results were smooth. Dyson is upfront that airflow isn't quite as powerful as its full-size range and it is noticeable, but not a dealbreaker for my hair type. I imagine it will soon frustrate anyone with thicker or longer hair, though.</p><p>The price is where things get complicated. At $299.99 / £249.99 / AU$449, the Supersonic Travel sits at the very top of the travel dryer market. The <a href="https://www.ghdhair.com/hair-dryers/ghd-flight-plus-travel-hair-dryer-p-629" target="_blank">ghd Flight+</a> does the same basic job, albeit it with some more fiddly controls, for $129 / £79. The most like-for-like is the <a href="https://www.boots.com/dreame-hair-dryer-pocket-pro-10390511" target="_blank">Dreame Pocket Pro</a> and even that only pushes the price to $159.99 / £149. </p><p>By almost any normal dryer standards, the Supersonic Travel is a well-designed, well-built and powerful contender in the hunt for the <a href="https://www.techradar.com/best/best-hair-dryer-5-hair-dryers-for-smooth-and-shiny-styles">best hair dryers</a>. It more than holds its own and there are very few sacrifices to make. This performance goes a long way towards justifying the higher cost, but even then it's still a tough price pill to swallow unless you're a frequent traveler.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sKgxspZXTKY9gjA8mfLuJV" name="Dyson Supersonic Travel head from above" alt="Top-down view of the Dyson Supersonic Travel hair dryer" src="https://cdn.mos.cms.futurecdn.net/sKgxspZXTKY9gjA8mfLuJV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Supersonic Travel is unmistakably a Dyson, from the pink and rose gold accents to the same circular head above a narrow handle  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-dyson-supersonic-travel-price-availability"><span>Dyson Supersonic Travel: price & availability</span></h2><ul><li><strong>List price: $299.99 / £249.99 / AU$449</strong></li><li><strong>Availability: US, UK, Australia</strong></li></ul><p>The Supersonic Travel sits at the top end of the travel dryer market – and then some. It's almost three times the price of the GHD Flight+ and twice the price of the Dreame Pocket Pro. In fact, it's not too far off the price of the original Supersonic, which still retails for $399.99 / £279.99 (although is often on sale for less). </p><p>It is, however, notably cheaper than its siblings and Dyson's flagship models, the $449.99 / £399.99 / AU$749 <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving" target="_blank">Supersonic Nural</a> and the <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-vs-supersonic-r-hair-dryer">Supersonic r</a> that retails for $549.99 / £449.99 / AU$799.</p><p>The Supersonic Travel is available from <a href="https://www.dyson.co.uk/hair-care/hair-dryers/supersonic-travel/ceramic-pink" target="_blank">Dyson</a>, as well as <a href="https://www.amazon.co.uk/Dyson-Supersonic-TravelTM-Hair-Dryer/dp/B0GNSMCPXT" target="_blank">Amazon</a>, <a href="https://www.boots.com/dyson-supersonic-travel-hair-dryer-ceramic-pink-rose-gold-10387313" target="_blank">Boots</a> and <a href="https://www.cultbeauty.co.uk/p/dyson-supersonic-travel-hair-dryer-ceramic-pink-rose-gold/17755129/" target="_blank">Cult Beauty</a> in the UK; <a href="https://www.amazon.com/Dyson-Supersonic-Travel-Hair-Dryer/dp/B0GHZMFY9W" target="_blank">Amazon</a> and <a href="https://www.bestbuy.com/product/dyson-supersonic-travel-hair-dryer-ceramic-pink-rose-gold/J3ZCSY2ZZ9" target="_blank">Best Buy</a> in the US; and <a href="https://www.jbhifi.com.au/products/dyson-supersonic-travel-hair-dryer-ceramic-pink-rose-gold" target="_blank">JB Hi-Fi</a> and <a href="https://www.harveynorman.com.au/dyson-supersonic-travel-hair-dryer-rose-gold.html" target="_blank">Harvey Norman</a> in Australia.</p><p>The most obvious budget alternative is the <a href="https://www.ghdhair.com/hair-dryers/ghd-flight-plus-travel-hair-dryer-p-629">ghd Flight+</a> at £79 / $129 / AU$159 – a foldable travel dryer with dual voltage, albeit without auto-adapting voltage (you need to use a coin to switch modes) and no wider attachment compatibility. </p><p>The <a href="https://www.boots.com/dreame-hair-dryer-pocket-pro-10390511" target="_blank">Dreame Pocket Pro</a> ($159.99 / £149) is a more interesting comparison: it's lighter (at 300g), similarly auto-adapts to global voltage, and comes with a more generous attachments bundle. It's also foldable, whereas the Dyson model isn't. </p><p>Neither the GHD or Dreame models match the Dyson for brand heritage or the intelligence of the heat control system, but both are meaningfully cheaper.</p><ul><li><strong>Value for money score: 3 out of 5</strong></li></ul><h2 class="article-body__section" id="section-dyson-travel-supersonic-specs"><span>Dyson Travel Supersonic specs</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Model:</p></th><th  ><p>Dyson Supersonic Travel</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Wattage:</p></td><td  ><p>1,000-1,220W</p></td></tr><tr><td class="firstcol " ><p>Weight (without cord, appox):</p></td><td  ><p>0.7lb / 330g</p></td></tr><tr><td class="firstcol " ><p>Size (H x W x L, approx):</p></td><td  ><p>2.7 x 2.8 x 8.7in / 6.8 x 7.1 x 22.2cm</p></td></tr><tr><td class="firstcol " ><p>Airflow settings:</p></td><td  ><p>2</p></td></tr><tr><td class="firstcol " ><p>Temperature settings:</p></td><td  ><p>3 + cool shot</p></td></tr><tr><td class="firstcol " ><p>Cord length:</p></td><td  ><p>6.6ft / 2m</p></td></tr><tr><td class="firstcol " ><p>Attachments:</p></td><td  ><p>Styling concentrator (include in box); Travel also compatible with all Dyson Supersonic and Supersonic Nural attachments (sold separately)</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-dyson-supersonic-travel-design"><span>Dyson Supersonic Travel: design</span></h2><ul><li><strong>Classic Dyson-style cylindrical head design</strong></li><li><strong>32% smaller, 25% lighter than Supersonic</strong></li><li><strong>Three heat settings, two airflow speeds, controlled via buttons on head</strong></li><li><strong>Universal voltage auto-adapts from 100–240V</strong></li><li><strong>Reviewed in Ceramic Pink / Rose Gold with styling concentrator</strong></li></ul><p>The Supersonic Travel is unmistakably a Dyson device, from the pink and rose gold accents to the same circular head above a narrow handle. </p><p>The biggest difference, visually, is in size. The Travel is 32% smaller (2.7 x 2.8 x 8.7in / 6.8 x 7.1 x 22.2cm) and and 25% lighter (0.7lbs / 330g) than the original Supersonic, but doesn't lose any of the essence. I'd be as bold to say it's the best-looking travel dryer I've ever tested. </p><p>Despite the size difference, the dryer still feels well-balanced. It doesn't fold in half like the GHD Flight+ or Dreame Pocket Pro, to name two rivals, but the whole design is sleek and compact enough to drop into a handbag or carry-on regardless. The only thing that really gets in the way is the chunky 6.6ft / 2m cord. </p><p>There's no travel case in the box, which at this price feels like a miss, particularly when the ghd Flight+ includes one at a fraction of the cost. Even a bag as standard, to protect what is far from a cheap dryer, would suffice but instead you have to pay an additional $39.99 / £45 for the privilege of a <a href="https://www.dyson.co.uk/support/journey/spare-details.971347-06" target="_blank">travel pouch</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nX7tdM4WTENsc7DKcKR9MV" name="Dyson Supersonic Travel close-up of controls" alt="Close-up of the Dyson Supersonic Travel hair dryer power switch and control buttons" src="https://cdn.mos.cms.futurecdn.net/nX7tdM4WTENsc7DKcKR9MV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">On the back of the cylindrical head, the airflow button sits on the left with the temperature button on the right. Each button has a row of LEDs above it  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To account for the lack of handle space on the Travel, versus the larger Dyson models, the controls are more concentrated on the head.</p><p>On the back of this cylindrical head, the airflow button sits on the left with the temperature button on the right. Each button has a row of LEDs above it – two lights for high speed or heat, one for the gentler settings. These LEDs also flash white if the filter needs cleaning, and red if there's a fault. The power button is then a slider on the back of the handle and this slider is used to control the cool shot. </p><p>If you've ever used a Dyson, these split controls will be familiar but they do take a little getting used to compared to other, standard dryers. To enable the cold air, give the slider a nudge upwards from its 'on' position. It isn't clear or obvious that you need to do this, unless you have an <a href="https://www.techradar.com/best/the-best-dyson-airwrap-dupes-2022-our-top-tested-airwrap-alternative-hot-air-stylers">Airwrap</a> and are familiar with how Dyson maximizes the use of its switches, and ended up being one of the only features on the Dyson Travel that didn't feel natural. Also the LEDs are great on paper, because you can see which setting is selected at a glance but given that they're on the rear of the head, it's not as intuitive as it sounds either. </p><p>The removable filter cage sits at the base of the handle and pulls down onto the cord for cleaning. You can remove the entire filter and wash it with water and this is a small but welcomed touch. It also means the Travel should last longer, which at this price is a blessing. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DNCA7axLefFw6DsATx8NLV" name="Dyson Supersonic Travel filter" alt="Dyson Supersonic Travel hair dryer filter and power cord connection at the base of the handle" src="https://cdn.mos.cms.futurecdn.net/DNCA7axLefFw6DsATx8NLV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The removable filter cage sits at the base of the handle and pulls down onto the cord for cleaning. You can remove the entire filter and wash it with water </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>In the box is a magnetic smoothing nozzle, and thanks to Dyson's heat shield technology, the surface of this nozzle stays cool to the touch even during use. It's not exactly a wide default attachment range, especially at this price and the fact the Dreame Pocket Pro ships with five attachments. </p><p>However, you're unlikely to want to take lots of attachments when travelling, and the Supersonic Travel is compatible with the full Supersonic and Supersonic Nural attachment range, which is super useful if you already own either machine, and semi-useful if you can afford to buy any of them separately. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2GGXjK7Lr9ofEm6dFURjMV" name="Dyson Supersonic Travel vs SUpersonic Nural" alt="The Dyson Supersonic Travel compared with the larger Supersonic Nural" src="https://cdn.mos.cms.futurecdn.net/2GGXjK7Lr9ofEm6dFURjMV-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">This side-by-side comparison shows how the Supersonic Travel (right) is shorter and more compact than the full-size Supersonic Nural (left) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One thing to note, even though the Supersonic Travel automatically adjusts its voltage based on the country you're in, Dyson recommends using an adapter rated to 1,300W across the full voltage range rather than a universal adapter. It's not a dealbreaker but will help preserve the life of the Travel for longer. </p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h2 class="article-body__section" id="section-dyson-supersonic-travel-performance"><span>Dyson Supersonic Travel: performance</span></h2><ul><li><strong>Dries faster than a hotel dryer; notably quick for a compact machine</strong></li><li><strong>Intelligent heat control measures air temperature 100 times per second</strong></li><li><strong>Noise level: [XdB] in testing</strong></li></ul><p>The Supersonic Travel was tested daily over four weeks, including a trip to San Francisco where the universal voltage got its first real workout. </p><p>It's not the fastest dryer I've tested, but it was notably, and surprisingly, powerful for such a compact device. Drying time on my fine, mid-length curly hair ran to around 4 minutes on high heat and high airflow – faster than I expected from a machine this size. If you have thick or long hair, expect to be there for longer but even then, I can promise it will be faster than a hotel dryer and with more heat protection. </p><p>Speaking of protection, Dyson's intelligent heat control is one of the reasons the results hold up so well. With temperature measured more than 100 times per second, there's no scorching or uneven heat distribution – just consistent, controlled drying. The finish was always smooth with minimal frizz and enough volume to feel close to an at-home result. Over the review period my hair also felt softer. </p><p>The styling nozzle helps further with this. It guides the airflow for precise smoothing and shaping and clicks on magnetically. You can rotate it during styling, which is a bonus if you're trying to get different angles in a cramped hotel bathroom, but it never came loose. It's a delicate balance of movement and security that Dyson is great at across the Supersonic range. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PbKUzikF2EHyQ3TWrKAKKV" name="Dyson Supersonic Travel with Nural styling concentrator attached" alt="Dyson Supersonic Travel fitted with the Dyson Nural styling concentrator attachment" src="https://cdn.mos.cms.futurecdn.net/PbKUzikF2EHyQ3TWrKAKKV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Supersonic Travel is compatible with all attachments from the Supersonic and Nural. The Nural's styling concentrator attached to the Travel is pictured </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One of the more compelling arguments for the Supersonic Travel's price is the attachment compatibility. Any attachment from the Supersonic or Supersonic Nural range clicks straight onto the Travel's magnetic barrel. This means if you already own either machine at home, you can simply pack whichever attachments you need rather than adapting your routine around whatever comes in the box.</p><p>I tested the Travel with the Gentle Air attachment alongside the Nural's Styling Concentrator. The Gentle Air attachment diffuses the airflow slightly for a cooler, softer result. This is useful for fine hair that doesn't need aggressive heat, and is particularly good for a second-day refresh, but I found I didn't have much of a need for it given the Travel's already lower, more gentle airflow. </p><p>My favorite attachment to use with the Travel (and any Dyson Supersonic model for that matter) is the Flyaway Smoother. It uses Coanda airflow to attract and flatten stray hairs on a finished style, and it works incredibly well. Especially on fine, naturally curly hair; the difference between a finished blow-dry with, and without it is noticeable. My only complaint is that it's a large attachment which doesn't lend itself well for travelling.</p><p>Despite these attachments originally being designed for the larger Supersonic models, the magnetic connection felt as secure on the Travel as they do on the Nural; clicking on with the same  snap as on the full-size machine, and rotating smoothly during styling without any loosening mid-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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Xq47EUESRq3nVdsc7qLJKV" name="Dyson Supersonic Travel controls on head and handle" alt="Dyson Supersonic Travel hair dryer showing the controls and hollow motor design" src="https://cdn.mos.cms.futurecdn.net/Xq47EUESRq3nVdsc7qLJKV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dyson’s motor sits in the handle rather than the head, creating the hollow design (pictured) and this allows space for the controls to be split between the head and handle </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Plugged in at my hotel in San Francisco with a country adapter, the Supersonic Travel performed exactly as it did at home. There was no perceptible difference in power or overheating. You can often tell when a dryer isn't performing at full strength when abroad by a drop in noise but this also wasn't noticeable with the Dyson Supersonic Travel. Another pleasant surprise. </p><p>Speaking of noise, the loudest the Travel got during my tests was 87dB on high speed, and the lowest was 83dB on low speed. The machine is certainly not silent, but it's comparable to – and in many cases quieter than – the sort of dryer you'd find mounted to a hotel room wall. It also carries over the slightly softer-pitched sound found on the wider Dyson range (of vacuums and hairdryers) which is less jarring on the ears than the decibel rating may suggest. </p><p>Elsewhere, maintenance is minimal. The filter cage requires periodic cleaning when the LEDs flash white, which involves removing it, washing it under a tap, and leaving it to dry naturally before reinserting. It's a six-step process that Dyson details clearly in the manual and it's not difficult at all.</p><ul><li><strong>Performance score: 4.5 out of 5</strong></li></ul><div ><table><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>Premium pricing is hard to justify, especially with only one attachment and no travel bag, but the performance helps account for a lof ot it.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Recognizably Dyson, well-engineered, and compact, even if it doesn't fold and the cord is long and thick.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Fast, consistent, and surprisingly effective. The lower airflow is noticeable but a marginal drop for most hair types (other than thick and long).</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><div class="product"><p><strong>You travel frequently and your hair dryer matters to you</strong></p><p>If you're the kind of person who wants home-from-home hair drying performance, the Supersonic Travel  offers compact style with little compromise.</p><p></p></div><div class="product"><p><strong>You already own a Dyson Supersonic </strong></p><p>If you own a Supersonic or Supersonic Nural and have attachments you love, this is the machine that lets you take that routine on the road. </p></div><div class="product"><p><strong>You travel occasionally</strong></p><p>If you're happy enough with a hotel dryer for a week away, there's no compelling reason to spend $299.99 / £249.99. The ghd Flight+ does the job at $129 / £79, and for most people on an occasional trip, the difference won't be worth the outlay.</p><p></p></div><div class="product"><p><strong>You have thick or long hair or need more drying power</strong></p><p>The Supersonic Travel's airflow is intentionally reduced compared to the full-size machine. For fine or medium hair it's excellent; for a thick, dense mane that takes 20 minutes with a full-size dryer at home, this will take longer and may frustrate.</p><p></p></div><div class="product"><p><strong>You want a travel dryer with more versatility</strong></p><p>The Dreame Pocket Pro costs around half the price and arrives with curling barrels, a diffuser, and a storage bag.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-dyson-supersonic-travel"><span>How I tested the Dyson Supersonic Travel</span></h3><p>I tested the Dyson Supersonic Travel hair dryer over four weeks on my fine, mid-length naturally curly hair. </p><p>I used it as my only dryer at home and took it on a trip to San Francisco. Testing included daily use across all heat and speed settings, use with the styling concentrator on wet and damp hair, and real-world travel use with a country adapter in a US hotel room. </p><p>I measured noise levels using the DecibelX app and compared drying times against my usual full-size dryer. </p><ul><li>First reviewed May 2026</li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/dyson-supersonic-travel-review</link>
                                                                            <description>
                            <![CDATA[ Almost all of the Dyson power and performance for half the price in a third of the size ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">cXXb7amBanyxagmrpSGS9L</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PqMcNQafEYpK2AkBkvsENV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 08 Jun 2026 21:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hair Care]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Victoria Woollaston ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/XPLrVG3jXHruLmXMeGpr5d-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PqMcNQafEYpK2AkBkvsENV-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dyson Supersonic Travel hair dryer alongside the smoothing nozzle attachment]]></media:description>                                                            <media:text><![CDATA[Dyson Supersonic Travel hair dryer alongside the smoothing nozzle attachment]]></media:text>
                                <media:title type="plain"><![CDATA[Dyson Supersonic Travel hair dryer alongside the smoothing nozzle attachment]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PqMcNQafEYpK2AkBkvsENV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-dyson-supersonic-travel-two-minute-review"><span>Dyson Supersonic Travel: two-minute review</span></h2><p>As the name suggests, the Dyson Supersonic Travel is a scaled-down, travel-friendly version of Dyson's now-iconic <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving">Supersonic dryer</a>, redesigned to fit in your luggage. It's 32% smaller and 25% lighter than the original, weighing just 0.7lbs / 330g, and it automatically adapts to any voltage between 100 and 240V without any fiddly switches or converters. </p><p>It offers the same 110,000rpm motor and intelligent heat control technology as seen on the full-size Nural, measuring air temperature over 100 times a second to avoid extreme heat damage. You get three heat settings and two airflow speeds, controlled via buttons on the cylindrical head and LEDs show you which setting you're on, at a glance. </p><p>The Travel ships with a magnetic smoothing nozzle in the box but is also compatible with any and all existing Supersonic Nural attachments, which is a useful detail if you already own the Nural or if you need a range of alternative nozzles.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TQuB3xdG6BqveESCBxsDJV" name="Dyson Supersonic Travel with smoothing nozzle attached" alt="Side view of the Dyson Supersonic Travel with styling concentrator attachment attached" src="https://cdn.mos.cms.futurecdn.net/TQuB3xdG6BqveESCBxsDJV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Travel ships with a magnetic smoothing nozzle in the box (pictured) but is also compatible with any and all existing Supersonic Nural attachments </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>In testing, drying was noticeably faster than a typical hotel dryer, and faster than some cheaper, regular hair dryers. It took around four minutes on my fine, mid-length, curly hair and the results were smooth. Dyson is upfront that airflow isn't quite as powerful as its full-size range and it is noticeable, but not a dealbreaker for my hair type. I imagine it will soon frustrate anyone with thicker or longer hair, though.</p><p>The price is where things get complicated. At $299.99 / £249.99 / AU$449, the Supersonic Travel sits at the very top of the travel dryer market. The <a href="https://www.ghdhair.com/hair-dryers/ghd-flight-plus-travel-hair-dryer-p-629" target="_blank">ghd Flight+</a> does the same basic job, albeit it with some more fiddly controls, for $129 / £79. The most like-for-like is the <a href="https://www.boots.com/dreame-hair-dryer-pocket-pro-10390511" target="_blank">Dreame Pocket Pro</a> and even that only pushes the price to $159.99 / £149. </p><p>By almost any normal dryer standards, the Supersonic Travel is a well-designed, well-built and powerful contender in the hunt for the <a href="https://www.techradar.com/best/best-hair-dryer-5-hair-dryers-for-smooth-and-shiny-styles">best hair dryers</a>. It more than holds its own and there are very few sacrifices to make. This performance goes a long way towards justifying the higher cost, but even then it's still a tough price pill to swallow unless you're a frequent traveler.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sKgxspZXTKY9gjA8mfLuJV" name="Dyson Supersonic Travel head from above" alt="Top-down view of the Dyson Supersonic Travel hair dryer" src="https://cdn.mos.cms.futurecdn.net/sKgxspZXTKY9gjA8mfLuJV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Supersonic Travel is unmistakably a Dyson, from the pink and rose gold accents to the same circular head above a narrow handle  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 class="article-body__section" id="section-dyson-supersonic-travel-price-availability"><span>Dyson Supersonic Travel: price & availability</span></h2><ul><li><strong>List price: $299.99 / £249.99 / AU$449</strong></li><li><strong>Availability: US, UK, Australia</strong></li></ul><p>The Supersonic Travel sits at the top end of the travel dryer market – and then some. It's almost three times the price of the GHD Flight+ and twice the price of the Dreame Pocket Pro. In fact, it's not too far off the price of the original Supersonic, which still retails for $399.99 / £279.99 (although is often on sale for less). </p><p>It is, however, notably cheaper than its siblings and Dyson's flagship models, the $449.99 / £399.99 / AU$749 <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-review-tech-packed-and-time-saving" target="_blank">Supersonic Nural</a> and the <a href="https://www.techradar.com/home/hair-care/dyson-supersonic-nural-vs-supersonic-r-hair-dryer">Supersonic r</a> that retails for $549.99 / £449.99 / AU$799.</p><p>The Supersonic Travel is available from <a href="https://www.dyson.co.uk/hair-care/hair-dryers/supersonic-travel/ceramic-pink" target="_blank">Dyson</a>, as well as <a href="https://www.amazon.co.uk/Dyson-Supersonic-TravelTM-Hair-Dryer/dp/B0GNSMCPXT" target="_blank">Amazon</a>, <a href="https://www.boots.com/dyson-supersonic-travel-hair-dryer-ceramic-pink-rose-gold-10387313" target="_blank">Boots</a> and <a href="https://www.cultbeauty.co.uk/p/dyson-supersonic-travel-hair-dryer-ceramic-pink-rose-gold/17755129/" target="_blank">Cult Beauty</a> in the UK; <a href="https://www.amazon.com/Dyson-Supersonic-Travel-Hair-Dryer/dp/B0GHZMFY9W" target="_blank">Amazon</a> and <a href="https://www.bestbuy.com/product/dyson-supersonic-travel-hair-dryer-ceramic-pink-rose-gold/J3ZCSY2ZZ9" target="_blank">Best Buy</a> in the US; and <a href="https://www.jbhifi.com.au/products/dyson-supersonic-travel-hair-dryer-ceramic-pink-rose-gold" target="_blank">JB Hi-Fi</a> and <a href="https://www.harveynorman.com.au/dyson-supersonic-travel-hair-dryer-rose-gold.html" target="_blank">Harvey Norman</a> in Australia.</p><p>The most obvious budget alternative is the <a href="https://www.ghdhair.com/hair-dryers/ghd-flight-plus-travel-hair-dryer-p-629">ghd Flight+</a> at £79 / $129 / AU$159 – a foldable travel dryer with dual voltage, albeit without auto-adapting voltage (you need to use a coin to switch modes) and no wider attachment compatibility. </p><p>The <a href="https://www.boots.com/dreame-hair-dryer-pocket-pro-10390511" target="_blank">Dreame Pocket Pro</a> ($159.99 / £149) is a more interesting comparison: it's lighter (at 300g), similarly auto-adapts to global voltage, and comes with a more generous attachments bundle. It's also foldable, whereas the Dyson model isn't. </p><p>Neither the GHD or Dreame models match the Dyson for brand heritage or the intelligence of the heat control system, but both are meaningfully cheaper.</p><ul><li><strong>Value for money score: 3 out of 5</strong></li></ul><h2 class="article-body__section" id="section-dyson-travel-supersonic-specs"><span>Dyson Travel Supersonic specs</span></h2><div ><table><thead><tr><th class="firstcol " ><p>Model:</p></th><th  ><p>Dyson Supersonic Travel</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Wattage:</p></td><td  ><p>1,000-1,220W</p></td></tr><tr><td class="firstcol " ><p>Weight (without cord, appox):</p></td><td  ><p>0.7lb / 330g</p></td></tr><tr><td class="firstcol " ><p>Size (H x W x L, approx):</p></td><td  ><p>2.7 x 2.8 x 8.7in / 6.8 x 7.1 x 22.2cm</p></td></tr><tr><td class="firstcol " ><p>Airflow settings:</p></td><td  ><p>2</p></td></tr><tr><td class="firstcol " ><p>Temperature settings:</p></td><td  ><p>3 + cool shot</p></td></tr><tr><td class="firstcol " ><p>Cord length:</p></td><td  ><p>6.6ft / 2m</p></td></tr><tr><td class="firstcol " ><p>Attachments:</p></td><td  ><p>Styling concentrator (include in box); Travel also compatible with all Dyson Supersonic and Supersonic Nural attachments (sold separately)</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-dyson-supersonic-travel-design"><span>Dyson Supersonic Travel: design</span></h2><ul><li><strong>Classic Dyson-style cylindrical head design</strong></li><li><strong>32% smaller, 25% lighter than Supersonic</strong></li><li><strong>Three heat settings, two airflow speeds, controlled via buttons on head</strong></li><li><strong>Universal voltage auto-adapts from 100–240V</strong></li><li><strong>Reviewed in Ceramic Pink / Rose Gold with styling concentrator</strong></li></ul><p>The Supersonic Travel is unmistakably a Dyson device, from the pink and rose gold accents to the same circular head above a narrow handle. </p><p>The biggest difference, visually, is in size. The Travel is 32% smaller (2.7 x 2.8 x 8.7in / 6.8 x 7.1 x 22.2cm) and and 25% lighter (0.7lbs / 330g) than the original Supersonic, but doesn't lose any of the essence. I'd be as bold to say it's the best-looking travel dryer I've ever tested. </p><p>Despite the size difference, the dryer still feels well-balanced. It doesn't fold in half like the GHD Flight+ or Dreame Pocket Pro, to name two rivals, but the whole design is sleek and compact enough to drop into a handbag or carry-on regardless. The only thing that really gets in the way is the chunky 6.6ft / 2m cord. </p><p>There's no travel case in the box, which at this price feels like a miss, particularly when the ghd Flight+ includes one at a fraction of the cost. Even a bag as standard, to protect what is far from a cheap dryer, would suffice but instead you have to pay an additional $39.99 / £45 for the privilege of a <a href="https://www.dyson.co.uk/support/journey/spare-details.971347-06" target="_blank">travel pouch</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nX7tdM4WTENsc7DKcKR9MV" name="Dyson Supersonic Travel close-up of controls" alt="Close-up of the Dyson Supersonic Travel hair dryer power switch and control buttons" src="https://cdn.mos.cms.futurecdn.net/nX7tdM4WTENsc7DKcKR9MV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">On the back of the cylindrical head, the airflow button sits on the left with the temperature button on the right. Each button has a row of LEDs above it  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To account for the lack of handle space on the Travel, versus the larger Dyson models, the controls are more concentrated on the head.</p><p>On the back of this cylindrical head, the airflow button sits on the left with the temperature button on the right. Each button has a row of LEDs above it – two lights for high speed or heat, one for the gentler settings. These LEDs also flash white if the filter needs cleaning, and red if there's a fault. The power button is then a slider on the back of the handle and this slider is used to control the cool shot. </p><p>If you've ever used a Dyson, these split controls will be familiar but they do take a little getting used to compared to other, standard dryers. To enable the cold air, give the slider a nudge upwards from its 'on' position. It isn't clear or obvious that you need to do this, unless you have an <a href="https://www.techradar.com/best/the-best-dyson-airwrap-dupes-2022-our-top-tested-airwrap-alternative-hot-air-stylers">Airwrap</a> and are familiar with how Dyson maximizes the use of its switches, and ended up being one of the only features on the Dyson Travel that didn't feel natural. Also the LEDs are great on paper, because you can see which setting is selected at a glance but given that they're on the rear of the head, it's not as intuitive as it sounds either. </p><p>The removable filter cage sits at the base of the handle and pulls down onto the cord for cleaning. You can remove the entire filter and wash it with water and this is a small but welcomed touch. It also means the Travel should last longer, which at this price is a blessing. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DNCA7axLefFw6DsATx8NLV" name="Dyson Supersonic Travel filter" alt="Dyson Supersonic Travel hair dryer filter and power cord connection at the base of the handle" src="https://cdn.mos.cms.futurecdn.net/DNCA7axLefFw6DsATx8NLV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The removable filter cage sits at the base of the handle and pulls down onto the cord for cleaning. You can remove the entire filter and wash it with water </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>In the box is a magnetic smoothing nozzle, and thanks to Dyson's heat shield technology, the surface of this nozzle stays cool to the touch even during use. It's not exactly a wide default attachment range, especially at this price and the fact the Dreame Pocket Pro ships with five attachments. </p><p>However, you're unlikely to want to take lots of attachments when travelling, and the Supersonic Travel is compatible with the full Supersonic and Supersonic Nural attachment range, which is super useful if you already own either machine, and semi-useful if you can afford to buy any of them separately. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2GGXjK7Lr9ofEm6dFURjMV" name="Dyson Supersonic Travel vs SUpersonic Nural" alt="The Dyson Supersonic Travel compared with the larger Supersonic Nural" src="https://cdn.mos.cms.futurecdn.net/2GGXjK7Lr9ofEm6dFURjMV-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">This side-by-side comparison shows how the Supersonic Travel (right) is shorter and more compact than the full-size Supersonic Nural (left) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One thing to note, even though the Supersonic Travel automatically adjusts its voltage based on the country you're in, Dyson recommends using an adapter rated to 1,300W across the full voltage range rather than a universal adapter. It's not a dealbreaker but will help preserve the life of the Travel for longer. </p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h2 class="article-body__section" id="section-dyson-supersonic-travel-performance"><span>Dyson Supersonic Travel: performance</span></h2><ul><li><strong>Dries faster than a hotel dryer; notably quick for a compact machine</strong></li><li><strong>Intelligent heat control measures air temperature 100 times per second</strong></li><li><strong>Noise level: [XdB] in testing</strong></li></ul><p>The Supersonic Travel was tested daily over four weeks, including a trip to San Francisco where the universal voltage got its first real workout. </p><p>It's not the fastest dryer I've tested, but it was notably, and surprisingly, powerful for such a compact device. Drying time on my fine, mid-length curly hair ran to around 4 minutes on high heat and high airflow – faster than I expected from a machine this size. If you have thick or long hair, expect to be there for longer but even then, I can promise it will be faster than a hotel dryer and with more heat protection. </p><p>Speaking of protection, Dyson's intelligent heat control is one of the reasons the results hold up so well. With temperature measured more than 100 times per second, there's no scorching or uneven heat distribution – just consistent, controlled drying. The finish was always smooth with minimal frizz and enough volume to feel close to an at-home result. Over the review period my hair also felt softer. </p><p>The styling nozzle helps further with this. It guides the airflow for precise smoothing and shaping and clicks on magnetically. You can rotate it during styling, which is a bonus if you're trying to get different angles in a cramped hotel bathroom, but it never came loose. It's a delicate balance of movement and security that Dyson is great at across the Supersonic range. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PbKUzikF2EHyQ3TWrKAKKV" name="Dyson Supersonic Travel with Nural styling concentrator attached" alt="Dyson Supersonic Travel fitted with the Dyson Nural styling concentrator attachment" src="https://cdn.mos.cms.futurecdn.net/PbKUzikF2EHyQ3TWrKAKKV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Supersonic Travel is compatible with all attachments from the Supersonic and Nural. The Nural's styling concentrator attached to the Travel is pictured </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>One of the more compelling arguments for the Supersonic Travel's price is the attachment compatibility. Any attachment from the Supersonic or Supersonic Nural range clicks straight onto the Travel's magnetic barrel. This means if you already own either machine at home, you can simply pack whichever attachments you need rather than adapting your routine around whatever comes in the box.</p><p>I tested the Travel with the Gentle Air attachment alongside the Nural's Styling Concentrator. The Gentle Air attachment diffuses the airflow slightly for a cooler, softer result. This is useful for fine hair that doesn't need aggressive heat, and is particularly good for a second-day refresh, but I found I didn't have much of a need for it given the Travel's already lower, more gentle airflow. </p><p>My favorite attachment to use with the Travel (and any Dyson Supersonic model for that matter) is the Flyaway Smoother. It uses Coanda airflow to attract and flatten stray hairs on a finished style, and it works incredibly well. Especially on fine, naturally curly hair; the difference between a finished blow-dry with, and without it is noticeable. My only complaint is that it's a large attachment which doesn't lend itself well for travelling.</p><p>Despite these attachments originally being designed for the larger Supersonic models, the magnetic connection felt as secure on the Travel as they do on the Nural; clicking on with the same  snap as on the full-size machine, and rotating smoothly during styling without any loosening mid-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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Xq47EUESRq3nVdsc7qLJKV" name="Dyson Supersonic Travel controls on head and handle" alt="Dyson Supersonic Travel hair dryer showing the controls and hollow motor design" src="https://cdn.mos.cms.futurecdn.net/Xq47EUESRq3nVdsc7qLJKV-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dyson’s motor sits in the handle rather than the head, creating the hollow design (pictured) and this allows space for the controls to be split between the head and handle </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Plugged in at my hotel in San Francisco with a country adapter, the Supersonic Travel performed exactly as it did at home. There was no perceptible difference in power or overheating. You can often tell when a dryer isn't performing at full strength when abroad by a drop in noise but this also wasn't noticeable with the Dyson Supersonic Travel. Another pleasant surprise. </p><p>Speaking of noise, the loudest the Travel got during my tests was 87dB on high speed, and the lowest was 83dB on low speed. The machine is certainly not silent, but it's comparable to – and in many cases quieter than – the sort of dryer you'd find mounted to a hotel room wall. It also carries over the slightly softer-pitched sound found on the wider Dyson range (of vacuums and hairdryers) which is less jarring on the ears than the decibel rating may suggest. </p><p>Elsewhere, maintenance is minimal. The filter cage requires periodic cleaning when the LEDs flash white, which involves removing it, washing it under a tap, and leaving it to dry naturally before reinserting. It's a six-step process that Dyson details clearly in the manual and it's not difficult at all.</p><ul><li><strong>Performance score: 4.5 out of 5</strong></li></ul><div ><table><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>Premium pricing is hard to justify, especially with only one attachment and no travel bag, but the performance helps account for a lof ot it.</p></td><td  ><p>3/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Recognizably Dyson, well-engineered, and compact, even if it doesn't fold and the cord is long and thick.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Fast, consistent, and surprisingly effective. The lower airflow is noticeable but a marginal drop for most hair types (other than thick and long).</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><div class="product"><p><strong>You travel frequently and your hair dryer matters to you</strong></p><p>If you're the kind of person who wants home-from-home hair drying performance, the Supersonic Travel  offers compact style with little compromise.</p><p></p></div><div class="product"><p><strong>You already own a Dyson Supersonic </strong></p><p>If you own a Supersonic or Supersonic Nural and have attachments you love, this is the machine that lets you take that routine on the road. </p></div><div class="product"><p><strong>You travel occasionally</strong></p><p>If you're happy enough with a hotel dryer for a week away, there's no compelling reason to spend $299.99 / £249.99. The ghd Flight+ does the job at $129 / £79, and for most people on an occasional trip, the difference won't be worth the outlay.</p><p></p></div><div class="product"><p><strong>You have thick or long hair or need more drying power</strong></p><p>The Supersonic Travel's airflow is intentionally reduced compared to the full-size machine. For fine or medium hair it's excellent; for a thick, dense mane that takes 20 minutes with a full-size dryer at home, this will take longer and may frustrate.</p><p></p></div><div class="product"><p><strong>You want a travel dryer with more versatility</strong></p><p>The Dreame Pocket Pro costs around half the price and arrives with curling barrels, a diffuser, and a storage bag.</p></div><h3 class="article-body__section" id="section-how-i-tested-the-dyson-supersonic-travel"><span>How I tested the Dyson Supersonic Travel</span></h3><p>I tested the Dyson Supersonic Travel hair dryer over four weeks on my fine, mid-length naturally curly hair. </p><p>I used it as my only dryer at home and took it on a trip to San Francisco. Testing included daily use across all heat and speed settings, use with the styling concentrator on wet and damp hair, and real-world travel use with a country adapter in a US hotel room. </p><p>I measured noise levels using the DecibelX app and compared drying times against my usual full-size dryer. </p><ul><li>First reviewed May 2026</li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I tried TikTok’s most viral hair hacks —what’s actually worth it ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>There's a mix of hair hacks here covering different hair types, styles, and levels of effort (and skill)</strong></li><li><strong>Most can be done with things you already have at home </strong>—<strong> very little specialist kit is required</strong></li><li><strong>If you only learn one, make it the super quick ponytail hack</strong></li><li><strong>Heatless styling and smarter drying techniques can make a real difference to curl definition and frizz</strong></li></ul><p>TikTok's algorithm is very good at making a 30-second clip look like a hair revelation and my ego repeatedly tells me I can do styles that my clumsy fingers and fine hair say otherwise. </p><p>In an attempt to break this cycle and stop myself defaulting to a rushed messy bun each morning,  I've spent the past month putting the most viral TikTok hair hacks to the test. </p><p>The results were mixed — some have changed my life; others have tested my patience — and below is my shortlist of hacks that cover different hair types, styles, effort and skill. </p><p>Most of these also use things you'll likely already have at home too and if I can manage them, I believe anyone can!</p><h2 id="the-superquick-ponytail-hack">The superquick ponytail hack</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@ava.scudillo/video/7634201714006019359" data-video-id="7634201714006019359" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@ava.scudillo" href="https://www.tiktok.com/@ava.scudillo">@ava.scudillo</a>                            <p></p><a target="_blank" title="♬ Untitled #13 - glwzbll" href="https://www.tiktok.com/music/Untitled-13-7217925256432863233">♬ Untitled #13 - glwzbll</a></section>                    </blockquote></div>                <p>A low ponytail is probably the first look most people master when they're learning how to style their hair. It's a simple classic but it can err on the side of boring after a while. </p><p>If your hair is thin, the low pony can end up looking flat, or if you've got shoulder length hair, you can end up looking like one of the founding fathers...</p><p>This hair hack, from Ava Scudillo, has been viewed more than 9.5 million times and takes just minutes. </p><ul><li>Put the top half of your hair loosely in a clip (any clip will do)</li><li>Split the remaining hair in two and pull each side over your shoulders</li><li>Let down the clipped-up hair</li><li>Twist and wrap the two shoulder sections around the back of your head and pull forward again</li><li>Re-clip the top half</li><li>Bring the sections to the back and secure in a hair tie</li><li>Let the clipped up hair fall into place</li></ul><p>It suits slightly longer hair, just because you need to be able to keep sections separate but it worked well on my mid-length hair and you don't need skillful fingers. If you can work a clip and a hair tie, you can master this hack! Plus it's meant to look chic and undone, so no precision needed.</p><h2 id="the-high-volume-half-up-hair-hack">The high-volume half-up hair hack</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@audreyvictoria_/video/7281449545836285230" data-video-id="7281449545836285230" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@audreyvictoria_" href="https://www.tiktok.com/@audreyvictoria_">@audreyvictoria_</a>                            <p></p><a target="_blank" title="♬ doja cat demons second verse - doja cat fan" href="https://www.tiktok.com/music/doja-cat-demons-second-verse-7273709569951714054">♬ doja cat demons second verse - doja cat fan</a></section>                    </blockquote></div>                <p>A slightly trickier hair hack than Ava Scudillo's, but this style from influencer Audrey Victoria — once mastered — looks much more professional than the skill level would suggest. </p><p>It's also ideal for elevating an everyday half-up hair do or adding volume to a ponytail if you have thin hair.</p><ul><li>Put half your hair up in a tie, and leave half hanging down</li><li>Loosen the tie slightly and create a small gap just above where the ponytail sits</li><li>Pull the base of the ponytail through this gap to create a twist</li><li>Create another smaller half-up ponytail just below the original</li><li>Now pull that second ponytail up through the original gap created with the first</li></ul><p>The most fiddly part is the little twist at the base of the first ponytail but anyone who grew up in the '90s will be familiar with this technique and it only takes a couple of practice attempts. </p><p>To make this even easier, I recommend practising the twist on a single ponytail first before adding in the second. Just so you can get a sense for how it should feel in your fingers. </p><p>Like the quick ponytail hack, the outcome is meant to look undone and borderline messy so it's another forgiving style. </p><h2 id="the-short-hair-claw-clip-hack">The short hair claw clip hack</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@katymcbride_/video/7363763151281622314" data-video-id="7363763151281622314" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@katymcbride_" href="https://www.tiktok.com/@katymcbride_">@katymcbride_</a>                            <p></p><a target="_blank" title="♬ original sound - Katy McBride" href="https://www.tiktok.com/music/original-sound-7363768362164685614">♬ original sound - Katy McBride</a></section>                    </blockquote></div>                <p>Claw clips are one of the easiest hair tools to use and can turn a regular ponytail into a styled up do in seconds. </p><p>However, this only really works if you have enough hair to flow and fall down the sides of the clip. If your hair is thin, or short it doesn't have the same effect. </p><p>That's why this hair hack from Katy McBride is so genius. It gives the illusion of having much more hair and is almost as quick as the original method.  </p><ul><li>Create a half-up, messy ponytail/bun</li><li>Create another ponytail at the bottom of your hair</li><li>Pull the bottom ponytail up and secure in place beneath the messy bun with the claw clip</li></ul><p>If you want to make this look even more dramatic, pull bits of hair out of the messy bun or loosen the whole thing to give it more volume. </p><h2 id="the-hair-behind-your-ears-hack">The hair-behind-your-ears hack</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@melisekrem/video/7575891782337154326" data-video-id="7575891782337154326" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@melisekrem" href="https://www.tiktok.com/@melisekrem">@melisekrem</a>                            <p></p><a target="_blank" title="♬ เสียงต้นฉบับ - kittikmr - veesun95" href="https://www.tiktok.com/music/เสียงต้นฉบับ-kittikmr-7279805869800786689">♬ เสียงต้นฉบับ - kittikmr - veesun95</a></section>                    </blockquote></div>                <p>Wearing your hair down is great until the strands get in your eyes or tickle your face. </p><p>Tucking it behind your ears is one solution but it either doesn't stay put, or you're left with an ear-shaped kink when it inevitably falls forward again. Securing with bobby pins is another, but being able to see the pins can often ruin the overall vibe. </p><p>TikToker Melise Krem has the perfect hair hack that solves this problem.</p><ul><li>Separate two strands at the front of your face, on either side of your parting</li><li>Secure both with tiny hair ties ideally in the same colour as your hair</li><li>Loosen each tie slightly and create a small gap just above where the ponytail sits</li><li>Pull the base of the ponytail through these gaps to create a twist</li><li>Tighten each tail so the tie sits behind your ear</li><li>Bring the rest of your hair forward</li></ul><p>The beauty of this hack is that it works for almost all hair lengths, unless you have a pixie cut or similar of course. </p><p>A separate hack is to use a flat iron or curling tong to remove the tiny hair ties. Instead of pulling the tie out (and a chunk of your hair with it), put a hot hair tool near the tie and the heat will cause it to snap. You don't need to even touch it in most cases, and you can then just throw the broken tie away. </p><h2 id="easy-heatless-curls-that-are-actually-easy">Easy heatless curls – that are actually easy</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@alexandralharaldsson/video/7613847099586710815" data-video-id="7613847099586710815" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@alexandralharaldsson" href="https://www.tiktok.com/@alexandralharaldsson">@alexandralharaldsson</a>                            <p></p><a target="_blank" title="♬ original sound - Alexandra" href="https://www.tiktok.com/music/original-sound-7613852288087558943">♬ original sound - Alexandra</a></section>                    </blockquote></div>                <p>I've lost count of how many times I've tried to master the heatless curl trend, which involves wrapping your hair overnight so you wake up with ready-to-go curls. </p><p>I've bought various heatless curl kits too, but either I can't get my hair to wrap neatly enough, or it's impossible to sleep with all the clips and twists. Especially because I'm a side sleeper. </p><p>Thanks to this TikTok from Alexandra Haraldsson, though, I think I've finally cracked it. All you need is a couple of pairs of clean socks. </p><ul><li>Separate your hair into sections – the number and size will depend on how many curls you want and how many socks you have</li><li>Place the toe part of the sock at your roots and clip into place</li><li>Wrap a section of hair around the sock – the tighter the wrap, the tighter the curls</li><li>Once you reach the end of the sock, turn it inside out so that it sits over the curl you just created. The elasticated top of the sock should keep it in place, or you can secure it further with a bobby pin</li><li>Repeat for the rest of your head and go to sleep</li><li>In the morning, remove the socks and voila!</li></ul><p>If you're using cotton socks, your hair may be slightly frizzy when you uncurl it. </p><p>I solved this by putting a few drops of hair oil in my hands and running my fingers through each curl. Avoid using a brush as this can make the frizz worse (in my experience.)</p><p>If  your hair is still slightly damp, use a diffuser or a hair dryer on the lowest speed setting. </p><h2 id="the-ultimate-fake-french-braid">The ultimate fake French braid</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@loganraehill/video/7270517101654199594" data-video-id="7270517101654199594" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@loganraehill" href="https://www.tiktok.com/@loganraehill">@loganraehill</a>                            <p></p><a target="_blank" title="♬ Chopin Nocturne No. 2 Piano Mono - moshimo sound design" href="https://www.tiktok.com/music/Chopin-Nocturne-No-2-Piano-Mono-6817665487665629186">♬ Chopin Nocturne No. 2 Piano Mono - moshimo sound design</a></section>                    </blockquote></div>                <p>I don't have the skill, the patience or the type of hair that makes French braids look so effortless and beautiful, but even I can manage this fake French braid hair hack from Logan Rae Hill. </p><p>Instead of trying to fiddle with three strands, you start this braid with two at the front of your face and then twist all the way back until you reach the end. </p><ul><li>Separate two strands of hair at the front of your face</li><li>Twist one over the other</li><li>Add more hair to the first strand and twist it over the second</li><li>Add more hair to the second strand and twist it over the first</li><li>Continue until you get to the nape of your neck and run out of extra hair to add to the strands</li><li>At this point, twist each strand once on itself, and then wrap the twisted strand over the other</li><li>Repeat until you reach the end of your hair and secure with a hair tie</li></ul><p>This looks (and sounds) much trickier than it is. The key is to make sure the twists at the beginning are tight and as flat as possible, but you can be more carefree and loose as you move backwards. </p><p>You can also go back over and loosen each section after the hair is tied, if it's sitting too flat or you want more volume. </p><p>The hardest part is trying to keep the strands equal in thickness but even then, that can add to the overall look so it's not something you need to worry about. </p><h2 id="plopping-for-the-ultimate-curls">Plopping for the ultimate curls </h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@kianadalleave/video/7216037494565915950" data-video-id="7216037494565915950" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@kianadalleave" href="https://www.tiktok.com/@kianadalleave">@kianadalleave</a>                            <p></p><a target="_blank" title="♬ original sound - Kiana" href="https://www.tiktok.com/music/original-sound-7216037478162025258">♬ original sound - Kiana</a></section>                    </blockquote></div>                <p>If you have curly or wavy hair, you've likely heard of the term plopping. Even if you haven't actually attempted it. </p><p>Rather than rough drying your hair with a towel and potentially knocking out the natural curl, or adding frizz, plopping involves flipping wet hair forward onto a microfiber towel or cotton t-shirt and wrapping it up. </p><p>The idea being that the gentler drying reduces frizz while also keeping your curls defined.</p><p>As Kiana Davis demonstrates in the TikTok above, it's relatively easy to do too.</p><ul><li>Put your towel or t-shirt on a table</li><li>Lean forward and "plop" your hair on top</li><li>Wrap the base of the t-shirt or towel around your forehead</li><li>Gently gather your hair inside the rest of the towel/t-shirt and loosely wrap it around your head</li><li>Once dry, or damp, remove the towel/t-shirt</li></ul><p>It helps to add as much hold into the hair as possible before plopping, in the form of gels or mousses, to maximise the definition, maintain moisture to reduce frizz, and keep the curls in place once you've removed the towel.</p><p>You can plop for half an hour, or overnight, depending on your plans and if, when you remove the towel, your curls are still damp you can diffuse with a hair dryer, or leave to air dry.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/i-tried-tiktoks-most-viral-hair-hacks-whats-actually-worth-it</link>
                                                                            <description>
                            <![CDATA[ Not all hair hacks are created equal so I've tested dozens to work out which are worth trying, or worth avoiding ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WfQzmzzkMeajywzeutryxN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ywPoK8iktrMmzTfBvRyU9A-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 08 Jun 2026 15:28:05 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hair Care]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Victoria Woollaston ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/XPLrVG3jXHruLmXMeGpr5d-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ywPoK8iktrMmzTfBvRyU9A-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty / Letizia Le Fur]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Woman putting her hair up while looking in a mirror]]></media:description>                                                            <media:text><![CDATA[Woman putting her hair up while looking in a mirror]]></media:text>
                                <media:title type="plain"><![CDATA[Woman putting her hair up while looking in a mirror]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ywPoK8iktrMmzTfBvRyU9A-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>There's a mix of hair hacks here covering different hair types, styles, and levels of effort (and skill)</strong></li><li><strong>Most can be done with things you already have at home </strong>—<strong> very little specialist kit is required</strong></li><li><strong>If you only learn one, make it the super quick ponytail hack</strong></li><li><strong>Heatless styling and smarter drying techniques can make a real difference to curl definition and frizz</strong></li></ul><p>TikTok's algorithm is very good at making a 30-second clip look like a hair revelation and my ego repeatedly tells me I can do styles that my clumsy fingers and fine hair say otherwise. </p><p>In an attempt to break this cycle and stop myself defaulting to a rushed messy bun each morning,  I've spent the past month putting the most viral TikTok hair hacks to the test. </p><p>The results were mixed — some have changed my life; others have tested my patience — and below is my shortlist of hacks that cover different hair types, styles, effort and skill. </p><p>Most of these also use things you'll likely already have at home too and if I can manage them, I believe anyone can!</p><h2 id="the-superquick-ponytail-hack">The superquick ponytail hack</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@ava.scudillo/video/7634201714006019359" data-video-id="7634201714006019359" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@ava.scudillo" href="https://www.tiktok.com/@ava.scudillo">@ava.scudillo</a>                            <p></p><a target="_blank" title="♬ Untitled #13 - glwzbll" href="https://www.tiktok.com/music/Untitled-13-7217925256432863233">♬ Untitled #13 - glwzbll</a></section>                    </blockquote></div>                <p>A low ponytail is probably the first look most people master when they're learning how to style their hair. It's a simple classic but it can err on the side of boring after a while. </p><p>If your hair is thin, the low pony can end up looking flat, or if you've got shoulder length hair, you can end up looking like one of the founding fathers...</p><p>This hair hack, from Ava Scudillo, has been viewed more than 9.5 million times and takes just minutes. </p><ul><li>Put the top half of your hair loosely in a clip (any clip will do)</li><li>Split the remaining hair in two and pull each side over your shoulders</li><li>Let down the clipped-up hair</li><li>Twist and wrap the two shoulder sections around the back of your head and pull forward again</li><li>Re-clip the top half</li><li>Bring the sections to the back and secure in a hair tie</li><li>Let the clipped up hair fall into place</li></ul><p>It suits slightly longer hair, just because you need to be able to keep sections separate but it worked well on my mid-length hair and you don't need skillful fingers. If you can work a clip and a hair tie, you can master this hack! Plus it's meant to look chic and undone, so no precision needed.</p><h2 id="the-high-volume-half-up-hair-hack">The high-volume half-up hair hack</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@audreyvictoria_/video/7281449545836285230" data-video-id="7281449545836285230" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@audreyvictoria_" href="https://www.tiktok.com/@audreyvictoria_">@audreyvictoria_</a>                            <p></p><a target="_blank" title="♬ doja cat demons second verse - doja cat fan" href="https://www.tiktok.com/music/doja-cat-demons-second-verse-7273709569951714054">♬ doja cat demons second verse - doja cat fan</a></section>                    </blockquote></div>                <p>A slightly trickier hair hack than Ava Scudillo's, but this style from influencer Audrey Victoria — once mastered — looks much more professional than the skill level would suggest. </p><p>It's also ideal for elevating an everyday half-up hair do or adding volume to a ponytail if you have thin hair.</p><ul><li>Put half your hair up in a tie, and leave half hanging down</li><li>Loosen the tie slightly and create a small gap just above where the ponytail sits</li><li>Pull the base of the ponytail through this gap to create a twist</li><li>Create another smaller half-up ponytail just below the original</li><li>Now pull that second ponytail up through the original gap created with the first</li></ul><p>The most fiddly part is the little twist at the base of the first ponytail but anyone who grew up in the '90s will be familiar with this technique and it only takes a couple of practice attempts. </p><p>To make this even easier, I recommend practising the twist on a single ponytail first before adding in the second. Just so you can get a sense for how it should feel in your fingers. </p><p>Like the quick ponytail hack, the outcome is meant to look undone and borderline messy so it's another forgiving style. </p><h2 id="the-short-hair-claw-clip-hack">The short hair claw clip hack</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@katymcbride_/video/7363763151281622314" data-video-id="7363763151281622314" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@katymcbride_" href="https://www.tiktok.com/@katymcbride_">@katymcbride_</a>                            <p></p><a target="_blank" title="♬ original sound - Katy McBride" href="https://www.tiktok.com/music/original-sound-7363768362164685614">♬ original sound - Katy McBride</a></section>                    </blockquote></div>                <p>Claw clips are one of the easiest hair tools to use and can turn a regular ponytail into a styled up do in seconds. </p><p>However, this only really works if you have enough hair to flow and fall down the sides of the clip. If your hair is thin, or short it doesn't have the same effect. </p><p>That's why this hair hack from Katy McBride is so genius. It gives the illusion of having much more hair and is almost as quick as the original method.  </p><ul><li>Create a half-up, messy ponytail/bun</li><li>Create another ponytail at the bottom of your hair</li><li>Pull the bottom ponytail up and secure in place beneath the messy bun with the claw clip</li></ul><p>If you want to make this look even more dramatic, pull bits of hair out of the messy bun or loosen the whole thing to give it more volume. </p><h2 id="the-hair-behind-your-ears-hack">The hair-behind-your-ears hack</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@melisekrem/video/7575891782337154326" data-video-id="7575891782337154326" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@melisekrem" href="https://www.tiktok.com/@melisekrem">@melisekrem</a>                            <p></p><a target="_blank" title="♬ เสียงต้นฉบับ - kittikmr - veesun95" href="https://www.tiktok.com/music/เสียงต้นฉบับ-kittikmr-7279805869800786689">♬ เสียงต้นฉบับ - kittikmr - veesun95</a></section>                    </blockquote></div>                <p>Wearing your hair down is great until the strands get in your eyes or tickle your face. </p><p>Tucking it behind your ears is one solution but it either doesn't stay put, or you're left with an ear-shaped kink when it inevitably falls forward again. Securing with bobby pins is another, but being able to see the pins can often ruin the overall vibe. </p><p>TikToker Melise Krem has the perfect hair hack that solves this problem.</p><ul><li>Separate two strands at the front of your face, on either side of your parting</li><li>Secure both with tiny hair ties ideally in the same colour as your hair</li><li>Loosen each tie slightly and create a small gap just above where the ponytail sits</li><li>Pull the base of the ponytail through these gaps to create a twist</li><li>Tighten each tail so the tie sits behind your ear</li><li>Bring the rest of your hair forward</li></ul><p>The beauty of this hack is that it works for almost all hair lengths, unless you have a pixie cut or similar of course. </p><p>A separate hack is to use a flat iron or curling tong to remove the tiny hair ties. Instead of pulling the tie out (and a chunk of your hair with it), put a hot hair tool near the tie and the heat will cause it to snap. You don't need to even touch it in most cases, and you can then just throw the broken tie away. </p><h2 id="easy-heatless-curls-that-are-actually-easy">Easy heatless curls – that are actually easy</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@alexandralharaldsson/video/7613847099586710815" data-video-id="7613847099586710815" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@alexandralharaldsson" href="https://www.tiktok.com/@alexandralharaldsson">@alexandralharaldsson</a>                            <p></p><a target="_blank" title="♬ original sound - Alexandra" href="https://www.tiktok.com/music/original-sound-7613852288087558943">♬ original sound - Alexandra</a></section>                    </blockquote></div>                <p>I've lost count of how many times I've tried to master the heatless curl trend, which involves wrapping your hair overnight so you wake up with ready-to-go curls. </p><p>I've bought various heatless curl kits too, but either I can't get my hair to wrap neatly enough, or it's impossible to sleep with all the clips and twists. Especially because I'm a side sleeper. </p><p>Thanks to this TikTok from Alexandra Haraldsson, though, I think I've finally cracked it. All you need is a couple of pairs of clean socks. </p><ul><li>Separate your hair into sections – the number and size will depend on how many curls you want and how many socks you have</li><li>Place the toe part of the sock at your roots and clip into place</li><li>Wrap a section of hair around the sock – the tighter the wrap, the tighter the curls</li><li>Once you reach the end of the sock, turn it inside out so that it sits over the curl you just created. The elasticated top of the sock should keep it in place, or you can secure it further with a bobby pin</li><li>Repeat for the rest of your head and go to sleep</li><li>In the morning, remove the socks and voila!</li></ul><p>If you're using cotton socks, your hair may be slightly frizzy when you uncurl it. </p><p>I solved this by putting a few drops of hair oil in my hands and running my fingers through each curl. Avoid using a brush as this can make the frizz worse (in my experience.)</p><p>If  your hair is still slightly damp, use a diffuser or a hair dryer on the lowest speed setting. </p><h2 id="the-ultimate-fake-french-braid">The ultimate fake French braid</h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@loganraehill/video/7270517101654199594" data-video-id="7270517101654199594" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@loganraehill" href="https://www.tiktok.com/@loganraehill">@loganraehill</a>                            <p></p><a target="_blank" title="♬ Chopin Nocturne No. 2 Piano Mono - moshimo sound design" href="https://www.tiktok.com/music/Chopin-Nocturne-No-2-Piano-Mono-6817665487665629186">♬ Chopin Nocturne No. 2 Piano Mono - moshimo sound design</a></section>                    </blockquote></div>                <p>I don't have the skill, the patience or the type of hair that makes French braids look so effortless and beautiful, but even I can manage this fake French braid hair hack from Logan Rae Hill. </p><p>Instead of trying to fiddle with three strands, you start this braid with two at the front of your face and then twist all the way back until you reach the end. </p><ul><li>Separate two strands of hair at the front of your face</li><li>Twist one over the other</li><li>Add more hair to the first strand and twist it over the second</li><li>Add more hair to the second strand and twist it over the first</li><li>Continue until you get to the nape of your neck and run out of extra hair to add to the strands</li><li>At this point, twist each strand once on itself, and then wrap the twisted strand over the other</li><li>Repeat until you reach the end of your hair and secure with a hair tie</li></ul><p>This looks (and sounds) much trickier than it is. The key is to make sure the twists at the beginning are tight and as flat as possible, but you can be more carefree and loose as you move backwards. </p><p>You can also go back over and loosen each section after the hair is tied, if it's sitting too flat or you want more volume. </p><p>The hardest part is trying to keep the strands equal in thickness but even then, that can add to the overall look so it's not something you need to worry about. </p><h2 id="plopping-for-the-ultimate-curls">Plopping for the ultimate curls </h2>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@kianadalleave/video/7216037494565915950" data-video-id="7216037494565915950" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@kianadalleave" href="https://www.tiktok.com/@kianadalleave">@kianadalleave</a>                            <p></p><a target="_blank" title="♬ original sound - Kiana" href="https://www.tiktok.com/music/original-sound-7216037478162025258">♬ original sound - Kiana</a></section>                    </blockquote></div>                <p>If you have curly or wavy hair, you've likely heard of the term plopping. Even if you haven't actually attempted it. </p><p>Rather than rough drying your hair with a towel and potentially knocking out the natural curl, or adding frizz, plopping involves flipping wet hair forward onto a microfiber towel or cotton t-shirt and wrapping it up. </p><p>The idea being that the gentler drying reduces frizz while also keeping your curls defined.</p><p>As Kiana Davis demonstrates in the TikTok above, it's relatively easy to do too.</p><ul><li>Put your towel or t-shirt on a table</li><li>Lean forward and "plop" your hair on top</li><li>Wrap the base of the t-shirt or towel around your forehead</li><li>Gently gather your hair inside the rest of the towel/t-shirt and loosely wrap it around your head</li><li>Once dry, or damp, remove the towel/t-shirt</li></ul><p>It helps to add as much hold into the hair as possible before plopping, in the form of gels or mousses, to maximise the definition, maintain moisture to reduce frizz, and keep the curls in place once you've removed the towel.</p><p>You can plop for half an hour, or overnight, depending on your plans and if, when you remove the towel, your curls are still damp you can diffuse with a hair dryer, or leave to air dry.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Dreame AirStyle Era is the Airwrap alternative that nearly has it all ]]></title>
                                                                                                <dc:content><![CDATA[ <h2 class="article-body__section" id="section-dreame-airstyle-era-two-minute-review"><span>Dreame AirStyle Era: two-minute review</span></h2><p>The Dreame AirStyle Era is an eight-in-one multi-styler that works as a dryer and creates smooth, curly, bouncy, or straightened styles from a single device. </p><p>On paper, it looks like one for TechRadar's <a href="https://www.techradar.com/home/hair-care/best-hair-styler-tool">best hair styler</a> roundup, and it's the follow-up to the seven-in-one <a href="https://www.techradar.com/home/hair-care/dreame-airstyle-pro-review">AirStyle Pro</a>, addressing some of that model's most obvious gaps. Namely, adding a diffuser for the first time, and replacing the Pro's flyaway attachment with a U-shaped straightening nozzle.</p><p>The auto-wrap curl barrels remain the headline act. The 360-degree airflow draws hair in automatically and produces bouncy, natural-looking curls without the need to manually wind sections around a barrel. </p><p>For fine to medium hair, the results are impressive, and at $349.99 / £349 / AU$699 the Era undercuts the <a href="https://www.techradar.com/reviews/dyson-airwrap-styler-review">Dyson Airwrap</a> by $250 / £130 / AU$150 while producing comparable curl results as an <a href="https://www.techradar.com/best/the-best-dyson-airwrap-dupes-2022-our-top-tested-airwrap-alternative-hot-air-stylers">Airwrap alternative</a>. The smoothing brushes perform well too, and the diffuser is a welcome addition for anyone with naturally curly or wavy 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ymaj2a2LvVqyVNVEiFZmfD" name="Dreame AirStyle Era with attachments" alt="Dreame AirStyle Era multi-styler displayed with diffuser, styling brushes, curling barrels, and straightening nozzle attachments" src="https://cdn.mos.cms.futurecdn.net/ymaj2a2LvVqyVNVEiFZmfD-1920-80.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Dreame AirStyle Era styling system includes interchangeable attachments for drying, smoothing, curling and volumizing  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The issues are harder to ignore, though. The maximum temperature of 176F / 80C — unchanged from the AirStyle Pro — will be a limiting factor for anyone with thicker or longer hair. You could rope in one of the <a href="https://www.techradar.com/best/best-hair-dryer-5-hair-dryers-for-smooth-and-shiny-styles">best hair dryers</a> for that first stage, but that rather defeats the point of an all-in-one tool. The straightening nozzle is also more fiddly than expected, not to mention time consuming.</p><p>None of these are dealbreakers on their own, but together they add up to a tool that falls slightly short of its potential. The Era is still the most complete multi-styler Dreame has produced, and the most attractive multi-styler I've tested, and at this price it's a worthy Airwrap dupe, but it needs to be better than it is in a few key areas to make a truly compelling case.</p><p>That's the two-minute version; read on for my full Dreame AirStyle Era review.</p><h2 class="article-body__section" id="section-dreame-airstyle-era-review-price-availability"><span>Dreame AirStyle Era review: price & availability</span></h2><ul><li><strong>List price: $349.99 / £349 / AU$699</strong></li><li><strong>Available: US, Australia and UK</strong></li><li><strong>Launched: May 2026</strong></li></ul><p>The Dreame AirStyle Era costs $349.99 / £349 / AU$699 and is available directly from <a href="https://beauty.dreametech.com/products/airstyle-era-hair-styler" target="_blank">Dreame</a> and <a href="https://www.amazon.com/AirStyle-Multi-Styler-Straightening-Smoothing-Volumizing/dp/B0GWPWDH1X" target="_blank">Amazon</a> in the US, <a href="https://dreamestore.co.uk/products/airstyle-era-uk" target="_blank">Dreame</a> in the UK, and from <a href="https://dreame.com.au/products/dreame-airstyle-era-au">Dreame Australia</a> as well as from several third-party retailers. </p><p>It sits closer in price to the $279.99 <a href="https://www.techradar.com/reviews/shark-flexstyle-air-styling-and-hair-drying-system-review">Shark FlexStyle</a> in the US (which costs AU$499 in Australia), but is more akin in terms of features and attachments to the $599.99 / AU$849 <a href="https://www.techradar.com/home/hair-care/dyson-airwrap-review">Dyson Airwrap</a>. It's the follow-up to Dreame's seven-in-one <a href="https://www.techradar.com/home/hair-care/dreame-airstyle-pro-review">AirStyle Pro</a>, which had a higher list price of $399.99 in the US but was rarely sold at that, while the latter's list price is lower in Australia at AU$599. </p><p>(There are also other, cheaper <a href="https://www.techradar.com/best/the-best-dyson-airwrap-dupes-2022-our-top-tested-airwrap-alternative-hot-air-stylers">Dyson Airwrap dupes</a>, but few come with the auto-wrap curl barrels of these four stylers.)</p><p>In comparison to its predecessor, the AirStyle Era swaps the Flyaway Attachment of the Pro for a U-shaped straightening nozzle and adds a diffuser for the first time, addressing one of the glaring gaps in the original's feature set.</p><p>It's also had a meaningful upgrade under the hood — the NTC temperature sensor now checks 1,000 times per second compared to 300 on the AirStyle Pro, which in practice means more consistent heat distribution and less risk of spikes that could cause damage.</p><ul><li><strong>Value for money score: 3.5 out of 5</strong></li></ul><h2 class="article-body__section" id="section-dreame-airstyle-era-specs"><span>Dreame AirStyle Era specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Weight (styler only, no cord)</p></td><td  ><p>0.64lbs / 0.29kg</p></td></tr><tr><td class="firstcol " ><p>Dimensions (styler only)</p></td><td  ><p>1.76 x 1.76 x 10.2in / 4.5 x 4.5 x 26cm</p></td></tr><tr><td class="firstcol " ><p>Cord</p></td><td  ><p>9.2ft / 2.8m</p></td></tr><tr><td class="firstcol " ><p>Temperatures (US): </p></td><td  ><p>2 (122F / 50C and 176F / 80C) + cool shot (room temperature)</p></td></tr><tr><td class="firstcol " ><p>Temperatures (UK) </p></td><td  ><p>2 (122F / 50C and 176F / 80C) + cool shot (82F / 28C)</p></td></tr><tr><td class="firstcol " ><p>Speeds (US)</p></td><td  ><p>3 (50m/s, 55m/s, 60m/s)</p></td></tr><tr><td class="firstcol " ><p>Speeds (UK):</p></td><td  ><p>3 (50m/s, 57m/s, 65m/s)</p></td></tr><tr><td class="firstcol " ><p>Wattage</p></td><td  ><p>1,300W</p></td></tr><tr><td class="firstcol " ><p>Attachments</p></td><td  ><p>Fast dryer, straightening nozzle, diffuser nozzle, 32mm auto-wrap barrels (L+R), hard smoothing brush, soft smoothing brush, round volumizing brush</p></td></tr></tbody></table></div><p><em>The UK listing features different specifications than the US page – 28°C/55°C/80°C for temperatures and 50m/s, 57m/s, 65m/s for wind speeds. We tested the US model so use the US figures throughout.</em></p><h2 class="article-body__section" id="section-dreame-airstyle-era-review-design"><span>Dreame AirStyle Era review: design</span></h2><ul><li><strong>Pink and bronze colorway with pebbled leather-texture grip</strong></li><li><strong>Eight attachments covering drying, curling, straightening, smoothing and diffusing</strong></li><li><strong>Twist-on mechanism same as the AirStyle Pro but more secure</strong></li><li><strong>Comes with a storage box and bag</strong></li></ul><p>The Dreame AirStyle Era follows the same basic design as its predecessor (and all other multi-stylers for that matter) – a tube-shaped dryer onto which you twist different styling heads. </p><p>It comes in a single pink colorway, not too dissimilar to the pink Dyson Airwrap i.d, with bronze accents at either end, and a soft pebbled leather-texture grip running the length of the handle.</p><p>It feels and looks solid and luxurious, and at 0.64lbs without the cord, it's light enough that your arm doesn't start aching even when working through a full set of curls. </p><p>The controls consist of two buttons with LEDs that let you cycle through the two heat settings. and three wind speeds. The cool shot is built into the top of the on/off slider rather than given its own dedicated button, and you enable and disable it by sliding up once for on, and sliding up again for off. </p><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="F9EYuDgEhWErdYCUXTPNVD" name="Dreame AirStyle Era barrel in hand" alt="Close-up of the Dreame AirStyle Era handle showing the controls and textured grip held in hand" src="https://cdn.mos.cms.futurecdn.net/F9EYuDgEhWErdYCUXTPNVD-1920-80.png" 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">The AirStyle Era’s textured handle feels solid and luxurious and features dedicated controls for airflow, temperature and power settings </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>These controls sit at a natural thumb position on the handle and toe a delicate line between being easy to control mid-style and difficult to press accidentally. This is much rarer on stylers than it should be.</p><p>At the base of the handle is a removable dual intake filter— an inner stainless steel mesh that keeps fine hair and particles out of the motor, and an outer mesh that prevents tangling. </p><p>A small cleaning brush is included for maintenance, and the filter is straightforward to remove and reattach. Attached to this filter is the cord that runs to 9.2ft / 2.8m with a 360-degree anti-tangle swivel at the handle end. </p><p>Each of the eight attachments twist on using the same mechanism as the AirStyle Pro, but unlike the heads on the older model, the Era's attachments securely lock into place because they're also magnetic. This was a major complaint in our AirStyle Pro review and I'm glad it's been resolved. </p><p>In terms of the attachments, the line-up is as follows: </p><ul><li><strong>Fast dryer:</strong> A concentrated nozzle for quick drying</li><li><strong>Straightening nozzle:</strong> U-shaped head with dual airflow channels that direct air downward to smooth and straighten without heating plates</li><li><strong>Diffuser:</strong> Bowl diffuser with prongs for dry curls without disrupting them</li><li><strong>32mm auto-wrap barrels (x2):</strong> One for left curls, one for right; 360-degree airflow draws hair in to create curls without manually winding sections</li><li><strong>Soft smoothing brush: </strong>Spherical teeth designed for fine, fragile, or chemically treated hair</li><li><strong>Hard smoothing brush:</strong> Conical teeth for coarser, thicker, or heavily product-styled hair</li><li><strong>Round volumizing brush</strong>: Wider tooth spacing to reduce tangling, with perforations to diffuse airflow and create lift at the roots</li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y7k3Tz4MupoRj9mRt375dD" name="Dreame AirStyle Era closeup of filter and branding" alt="Close-up of the Dreame AirStyle Era branding, filter housing and styling brush attachments" src="https://cdn.mos.cms.futurecdn.net/Y7k3Tz4MupoRj9mRt375dD-1920-80.png" 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">A close-up look at the AirStyle Era’s branding, filter and styling tools </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The two additions — the straightening nozzle and diffuser — address the most obvious gaps in the original AirStyle Pro's feature set. </p><p>If you wanted smooth, straight hair or defined natural curls from the Pro, you needed separate tools entirely. The Era fixes that, and the result is a kit that not only covers the full range of everyday styling needs, but it makes it the only styler that can truly rival the Dyson Airwrap in terms of scope and scale.</p><p>Elsewhere, everything ships in a leather-textured storage box that keeps the attachments organized and easy to find, plus you get a travel bag if you need something more portable.</p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h2 class="article-body__section" id="section-dreame-airstyle-era-review-performance"><span>Dreame AirStyle Era review: performance</span></h2><ul><li><strong>Fast dryer attachment works well on fine to medium hair; may struggle with thicker, longer hair</strong></li><li><strong>Auto-wrap curling barrels produce good results but swapping between directions is fiddly</strong></li><li><strong>Straightening nozzle is less effective than the flyaway attachment it replaces</strong></li></ul><p>I started, as Dreame recommends, by removing most of the water in my hair with the fast dryer attachment. Like all multi-stylers of this type, you need to get hair to around 80% dry before switching to any of the styling attachments for best results, and the fast dryer handled that first stage well enough on my fine, shoulder-length hair. </p><p>It's not the hottest of stylers though, and anyone with thicker or longer hair may find themselves reaching for a standalone dryer to get there faster. This was a complaint with the original Pro and hasn't been fixed, it seems.</p><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="Fm3YAGasfuGiVmZ6Lmw3XD" name="Dreame AirStyle Era soft, hard and round volumizing brushes" alt="Dreame AirStyle Era soft smoothing brush, hard smoothing brush and round volumizing brush attachments" src="https://cdn.mos.cms.futurecdn.net/Fm3YAGasfuGiVmZ6Lmw3XD-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dreame AirStyle Era soft smoothing brush (left), hard smoothing brush (center) and round volumizing brush (right) attachments </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The auto-wrap curling barrels are where the Era earns its keep. The 360-degree airflow draws hair in and wraps it around the barrel automatically, producing bouncy, defined curls without the need to manually wind sections. The results hold well, and the curls have a natural quality that can be hard to achieve with traditional tongs. The catch is that if you want the curls to go in different directions, you need to physically swap between the left and right attachment. This isn't just tricky, because the attached barrel is hot, but it interrupts your rhythm. The Dyson Airwrap handles this on a single, multi-directional barrel, and once you've used that system it's hard not to notice the difference here.</p><p>The straightening nozzle is the most interesting new addition on paper — a U-shaped head that uses dual airflow channels to smooth and straighten without heating plates. It's more intuitive than the flyaway attachment it replaced, while producing a very similar finish, but I found it more fiddly than I'd hoped. You can only smooth small sections at a time and this takes a while, which feels like a step backwards for anyone who relied on the flyaway attachment for quick touch-ups and frizz control. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Eu9ZNrdbKdmVRxQb2hJnSD" name="Dreame AirStyle Era and diffuser" alt="Dreame AirStyle Era fitted with the diffuser attachment showing the control buttons and handle design" src="https://cdn.mos.cms.futurecdn.net/Eu9ZNrdbKdmVRxQb2hJnSD-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The diffuser attachment is a new addition to the AirStyle Era compared to the previous AirStyle Pro and it's great at enhancing natural curls and waves while reducing frizz </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The diffuser does what it should. For naturally curly or wavy hair, it distributes airflow evenly without disturbing the curl pattern, and the results are noticeably better than using the fast dryer attachment on the same hair type. It's not doing anything the category hasn't seen before, but its absence from the AirStyle Pro was a gap, and it's good to have it here.</p><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="GdSqnoKxNCUHJuc5mf2p2D" name="Dreame AirStyle Era fast dryer attachment" alt="Dreame AirStyle Era fast dryer attachment viewed from the front showing the airflow outlet" src="https://cdn.mos.cms.futurecdn.net/GdSqnoKxNCUHJuc5mf2p2D-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The fast dryer attachment quickly removes moisture before styling; it's great for fine-to-medium hair but people with thicker and/or longer hair might get frustrated with the device's temperatures  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Finally, the brushes. The soft and hard smoothing brushes both perform well. The soft brush is gentle on fine or fragile hair, with the airflow automatically redirecting downward when attached to leave your hair feeling smooth. The hard brush handles coarser or more tangled hair well, and separates knots without pulling. </p><p>In testing, my favorite brush is the round volumizing brush. It's great for lifting roots and adding shape at the ends and it can even create loose curls. </p><p>In terms of noise levels, Dreame claims it produces 76dB, and in testing I recorded 79dB on the highest speed setting. That's slightly louder than the spec sheet suggests although not unreasonable for a tool of this type and it's quiet enough to hear music or have a conversation. </p><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="yoDRoLBixXtzKVYHUNHhSD" name="Dreame AirStyle Era barrel and straightening nozzle attachement" alt="Dreame AirStyle Era fitted with the straightening nozzle attachment on a marble-effect surface" src="https://cdn.mos.cms.futurecdn.net/yoDRoLBixXtzKVYHUNHhSD-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The straightening nozzle (pictured) has replaced the flyaway attachment from the previous Pro model and helps smooth hair </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Performance score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-dreame-airstyle-era"><span>Should you buy the Dreame AirStyle Era?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Rating</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Competitively priced against the Dyson Airwrap and broader than the Shark FlexStyle in terms of attachments, though the performance doesn't always match the promise.</p></td><td  ><p>3.5 / 5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Comfortable, well-balanced, and good-looking with an improved twist-on attachment mechanism.</p></td><td  ><p>4.5 / 5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Strong curling and volumizing results, but the straightening nozzle disappoints and temperature limits will be a factor for thicker hair types.</p></td><td  ><p>4 / 5</p></td></tr></tbody></table></div><h2 id="buy-it-if-17">Buy it if...</h2><div class="product"><p><strong>You want Dyson Airwrap results without the Dyson price</strong></p><p>At $349.99, the Era undercuts the Airwrap by $250 with the auto-wrap curl barrels, in particular, producing on par results.</p></div><div class="product"><p><strong>You want one tool that does everything</strong> </p><p>The Era's eight attachments cover drying, curling, straightening, smoothing, volumizing and diffusing from a single device. </p></div><div class="product"><p><strong>You have fine or medium hair</strong> </p><p>The Era's temperature range works well for finer hair types, producing good curl and smoothing results without the risk of excessive heat damage. </p></div><h2 id="don-t-buy-it-if-17">Don't buy it if...</h2><div class="product"><p><strong>You have thick or long hair</strong></p><p>The Era's maximum temperature may not be enough to dry and style thicker or longer hair.</p></div><div class="product"><p><strong>You rely on frizz control and flyaway taming</strong></p><p>The straightening nozzle that replaces the Pro's flyaway attachment is more fiddly and less effective for smoothing.</p></div><div class="product"><p><strong>You want effortless directional curls</strong> </p><p>Switching between left and right curl directions means swapping the barrels over manually. If you want both directions without the interruption, the Dyson Airwrap's multidirectional barrel is a better choice.</p></div><h3 class="article-body__section" id="section-dreame-airstyle-era-also-consider"><span>Dreame AirStyle Era: also consider</span></h3><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>Dreame AirStyle Era (reviewed)</p></th><th  ><p>Dreame Airstyle Pro</p></th><th  ><p>Dyson Airwrap i.d. </p></th><th  ><p>Shark FlexStyle</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Weight (styler only, no cord):</p></td><td  ><p>0.64lbs / 0.29kg</p></td><td  ><p>0.6lbs / 0.3kg</p></td><td  ><p>1.4lbs / 0.6kg XXCHECK</p></td><td  ><p>1.5 lbs / 0.7kg</p></td></tr><tr><td class="firstcol " ><p>Styler dimensions (L x W):</p></td><td  ><p>10.2 x 1.8in / 26 x 4.5cm</p></td><td  ><p>10.2 x 1.8in / 26 x 4.5cm</p></td><td  ><p>10.7 x 1.9in / 27.2 x 4.8cm</p></td><td  ><p>11.3 x 1.7in / 28.7 x 4.4cm</p></td></tr><tr><td class="firstcol " ><p>Cord:</p></td><td  ><p>9.2ft / 2.8m</p></td><td  ><p>9.2ft / 2.8m</p></td><td  ><p>8.5 ft / 2.7m</p></td><td  ><p>8ft / 2.4m</p></td></tr><tr><td class="firstcol " ><p>Temperatures: </p></td><td  ><p>2 + cool shot</p></td><td  ><p>2 + cool shot</p></td><td  ><p>2 + cool shot</p></td><td  ><p>3 + cool shot</p></td></tr><tr><td class="firstcol " ><p>Speeds:</p></td><td  ><p>3</p></td><td  ><p>3 </p></td><td  ><p>3</p></td><td  ><p>3</p></td></tr><tr><td class="firstcol " ><p>Wattage:</p></td><td  ><p>1,300W</p></td><td  ><p>1,300W</p></td><td  ><p>1,300W</p></td><td  ><p>1,400W (US), 1,600W (UK)</p></td></tr><tr><td class="firstcol " ><p>List price:</p></td><td  ><p>$349.99 / £349 </p></td><td  ><p>$399.99 / £299 / AU$599 </p></td><td  ><p>$599.99 / £479.99 / AU$849</p></td><td  ><p>$279.99 / £269.99 / AU$499.99</p></td></tr></tbody></table></div><div class="product"><a data-dimension112="9f58dbd0-5fc3-4424-8411-8f6387042c93" data-action="Deal Block" data-label="Read our full Dyson Airwrap i.d. review" data-dimension48="Read our full Dyson Airwrap i.d. review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:862px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFipuCHrgMQsVqWgGNU6ML" name="eb45UnixhhpywCoobkfNhP copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFipuCHrgMQsVqWgGNU6ML-1920-80.jpg" mos="" align="middle" fullscreen="" width="862" height="862" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Dyson Airwrap i.d. </strong></p><p>The Airwrap i.d. is king in this category, both in terms of price and features. This multistyler comes with a switch that launches an automated wrap > curl > cool shot sequence, for maximum ease. It can also do clockwise and anticlockwise curls on the same barrel.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/hair-care/dyson-airwrap-i-d-review" data-dimension112="9f58dbd0-5fc3-4424-8411-8f6387042c93" data-action="Deal Block" data-label="Read our full Dyson Airwrap i.d. review" data-dimension48="Read our full Dyson Airwrap i.d. review" data-dimension25=""><strong>Dyson Airwrap i.d. review</strong></a></p></div><div class="product"><a data-dimension112="533e17f2-8263-4c5a-8d72-37d179916db1" data-action="Deal Block" data-label="Read our full Dreame AirStyle Pro review" data-dimension48="Read our full Dreame AirStyle Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2344px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hGHcsXzP4C4AfBsWYPx4SW" name="Dreame AirStyle Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hGHcsXzP4C4AfBsWYPx4SW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2344" height="2344" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Dreame AirStyle Pro </strong></p><p>The AirStyle Pro is a stylish, well-designed multi-styler with a strong attachment lineup, but it's let down by temperatures that aren't hot enough for most hair types and attachments that don't clip on securely enough. If you can work around those limitations, it's a capable tool at a fair price.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/hair-care/dreame-airstyle-pro-review" data-dimension112="533e17f2-8263-4c5a-8d72-37d179916db1" data-action="Deal Block" data-label="Read our full Dreame AirStyle Pro review" data-dimension48="Read our full Dreame AirStyle Pro review" data-dimension25=""><strong>Dreame AirStyle Pro review</strong></a></p></div><div class="product"><a data-dimension112="cbb7f6fd-fab6-4060-a013-089cadc10905" data-action="Deal Block" data-label="Read our full Shark FlexStyle review" data-dimension48="Read our full Shark FlexStyle review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1341px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EMLC9Xb6YyCVUUC2td45iQ" name="flex2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EMLC9Xb6YyCVUUC2td45iQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1341" height="1341" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Shark FlexStyle</strong></p><p>The FlexStyle is a very similar proposition to the AirStyle in that it isn't as good as the original AirWrap, but it's a solid alternative if you don't want to spend megabucks. It looks slightly less stylish than the AirStyle but is all-round a more effective tool in my opinion.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/shark-flexstyle-air-styling-and-hair-drying-system-review" data-dimension112="cbb7f6fd-fab6-4060-a013-089cadc10905" data-action="Deal Block" data-label="Read our full Shark FlexStyle review" data-dimension48="Read our full Shark FlexStyle review" data-dimension25=""><strong>Shark FlexStyle review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-dreame-airstyle-era"><span>How I tested the Dreame Airstyle Era</span></h3><p>I used the AirStyle Era as my main styling tool for a week. During this time I used it to dry my hair, and tested all the different attachments, paying particular attention to the auto-wrap curlers. </p><p>I compared the styling results to what I managed to achieve with other similar stylers I've tested – including the Dyson Airwrap i.d. and Shark FlexStyle. I also assessed how easy the styler was to use and the effectiveness of its design and features.</p><p><strong>Read more about </strong><a href="https://www.techradar.com/news/how-we-test"><strong>how we test</strong></a></p><ul><li>First reviewed May 2026</li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/hair-care/dreame-airstyle-era-review</link>
                                                                            <description>
                            <![CDATA[ I tested Dreame's most ambitious multi-styler yet, and while the curls impressed, a few familiar frustrations refused to budge. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">j26Kb42FiwWkFGtomLHESh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ymaj2a2LvVqyVNVEiFZmfD-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sun, 07 Jun 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hair Care]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Victoria Woollaston ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/XPLrVG3jXHruLmXMeGpr5d-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/ymaj2a2LvVqyVNVEiFZmfD-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dreame AirStyle Era multi-styler displayed with diffuser, styling brushes, curling barrels and straightening nozzle attachments]]></media:description>                                                            <media:text><![CDATA[Dreame AirStyle Era multi-styler displayed with diffuser, styling brushes, curling barrels and straightening nozzle attachments]]></media:text>
                                <media:title type="plain"><![CDATA[Dreame AirStyle Era multi-styler displayed with diffuser, styling brushes, curling barrels and straightening nozzle attachments]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ymaj2a2LvVqyVNVEiFZmfD-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h2 class="article-body__section" id="section-dreame-airstyle-era-two-minute-review"><span>Dreame AirStyle Era: two-minute review</span></h2><p>The Dreame AirStyle Era is an eight-in-one multi-styler that works as a dryer and creates smooth, curly, bouncy, or straightened styles from a single device. </p><p>On paper, it looks like one for TechRadar's <a href="https://www.techradar.com/home/hair-care/best-hair-styler-tool">best hair styler</a> roundup, and it's the follow-up to the seven-in-one <a href="https://www.techradar.com/home/hair-care/dreame-airstyle-pro-review">AirStyle Pro</a>, addressing some of that model's most obvious gaps. Namely, adding a diffuser for the first time, and replacing the Pro's flyaway attachment with a U-shaped straightening nozzle.</p><p>The auto-wrap curl barrels remain the headline act. The 360-degree airflow draws hair in automatically and produces bouncy, natural-looking curls without the need to manually wind sections around a barrel. </p><p>For fine to medium hair, the results are impressive, and at $349.99 / £349 / AU$699 the Era undercuts the <a href="https://www.techradar.com/reviews/dyson-airwrap-styler-review">Dyson Airwrap</a> by $250 / £130 / AU$150 while producing comparable curl results as an <a href="https://www.techradar.com/best/the-best-dyson-airwrap-dupes-2022-our-top-tested-airwrap-alternative-hot-air-stylers">Airwrap alternative</a>. The smoothing brushes perform well too, and the diffuser is a welcome addition for anyone with naturally curly or wavy 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ymaj2a2LvVqyVNVEiFZmfD" name="Dreame AirStyle Era with attachments" alt="Dreame AirStyle Era multi-styler displayed with diffuser, styling brushes, curling barrels, and straightening nozzle attachments" src="https://cdn.mos.cms.futurecdn.net/ymaj2a2LvVqyVNVEiFZmfD-1920-80.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Dreame AirStyle Era styling system includes interchangeable attachments for drying, smoothing, curling and volumizing  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The issues are harder to ignore, though. The maximum temperature of 176F / 80C — unchanged from the AirStyle Pro — will be a limiting factor for anyone with thicker or longer hair. You could rope in one of the <a href="https://www.techradar.com/best/best-hair-dryer-5-hair-dryers-for-smooth-and-shiny-styles">best hair dryers</a> for that first stage, but that rather defeats the point of an all-in-one tool. The straightening nozzle is also more fiddly than expected, not to mention time consuming.</p><p>None of these are dealbreakers on their own, but together they add up to a tool that falls slightly short of its potential. The Era is still the most complete multi-styler Dreame has produced, and the most attractive multi-styler I've tested, and at this price it's a worthy Airwrap dupe, but it needs to be better than it is in a few key areas to make a truly compelling case.</p><p>That's the two-minute version; read on for my full Dreame AirStyle Era review.</p><h2 class="article-body__section" id="section-dreame-airstyle-era-review-price-availability"><span>Dreame AirStyle Era review: price & availability</span></h2><ul><li><strong>List price: $349.99 / £349 / AU$699</strong></li><li><strong>Available: US, Australia and UK</strong></li><li><strong>Launched: May 2026</strong></li></ul><p>The Dreame AirStyle Era costs $349.99 / £349 / AU$699 and is available directly from <a href="https://beauty.dreametech.com/products/airstyle-era-hair-styler" target="_blank">Dreame</a> and <a href="https://www.amazon.com/AirStyle-Multi-Styler-Straightening-Smoothing-Volumizing/dp/B0GWPWDH1X" target="_blank">Amazon</a> in the US, <a href="https://dreamestore.co.uk/products/airstyle-era-uk" target="_blank">Dreame</a> in the UK, and from <a href="https://dreame.com.au/products/dreame-airstyle-era-au">Dreame Australia</a> as well as from several third-party retailers. </p><p>It sits closer in price to the $279.99 <a href="https://www.techradar.com/reviews/shark-flexstyle-air-styling-and-hair-drying-system-review">Shark FlexStyle</a> in the US (which costs AU$499 in Australia), but is more akin in terms of features and attachments to the $599.99 / AU$849 <a href="https://www.techradar.com/home/hair-care/dyson-airwrap-review">Dyson Airwrap</a>. It's the follow-up to Dreame's seven-in-one <a href="https://www.techradar.com/home/hair-care/dreame-airstyle-pro-review">AirStyle Pro</a>, which had a higher list price of $399.99 in the US but was rarely sold at that, while the latter's list price is lower in Australia at AU$599. </p><p>(There are also other, cheaper <a href="https://www.techradar.com/best/the-best-dyson-airwrap-dupes-2022-our-top-tested-airwrap-alternative-hot-air-stylers">Dyson Airwrap dupes</a>, but few come with the auto-wrap curl barrels of these four stylers.)</p><p>In comparison to its predecessor, the AirStyle Era swaps the Flyaway Attachment of the Pro for a U-shaped straightening nozzle and adds a diffuser for the first time, addressing one of the glaring gaps in the original's feature set.</p><p>It's also had a meaningful upgrade under the hood — the NTC temperature sensor now checks 1,000 times per second compared to 300 on the AirStyle Pro, which in practice means more consistent heat distribution and less risk of spikes that could cause damage.</p><ul><li><strong>Value for money score: 3.5 out of 5</strong></li></ul><h2 class="article-body__section" id="section-dreame-airstyle-era-specs"><span>Dreame AirStyle Era specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>Weight (styler only, no cord)</p></td><td  ><p>0.64lbs / 0.29kg</p></td></tr><tr><td class="firstcol " ><p>Dimensions (styler only)</p></td><td  ><p>1.76 x 1.76 x 10.2in / 4.5 x 4.5 x 26cm</p></td></tr><tr><td class="firstcol " ><p>Cord</p></td><td  ><p>9.2ft / 2.8m</p></td></tr><tr><td class="firstcol " ><p>Temperatures (US): </p></td><td  ><p>2 (122F / 50C and 176F / 80C) + cool shot (room temperature)</p></td></tr><tr><td class="firstcol " ><p>Temperatures (UK) </p></td><td  ><p>2 (122F / 50C and 176F / 80C) + cool shot (82F / 28C)</p></td></tr><tr><td class="firstcol " ><p>Speeds (US)</p></td><td  ><p>3 (50m/s, 55m/s, 60m/s)</p></td></tr><tr><td class="firstcol " ><p>Speeds (UK):</p></td><td  ><p>3 (50m/s, 57m/s, 65m/s)</p></td></tr><tr><td class="firstcol " ><p>Wattage</p></td><td  ><p>1,300W</p></td></tr><tr><td class="firstcol " ><p>Attachments</p></td><td  ><p>Fast dryer, straightening nozzle, diffuser nozzle, 32mm auto-wrap barrels (L+R), hard smoothing brush, soft smoothing brush, round volumizing brush</p></td></tr></tbody></table></div><p><em>The UK listing features different specifications than the US page – 28°C/55°C/80°C for temperatures and 50m/s, 57m/s, 65m/s for wind speeds. We tested the US model so use the US figures throughout.</em></p><h2 class="article-body__section" id="section-dreame-airstyle-era-review-design"><span>Dreame AirStyle Era review: design</span></h2><ul><li><strong>Pink and bronze colorway with pebbled leather-texture grip</strong></li><li><strong>Eight attachments covering drying, curling, straightening, smoothing and diffusing</strong></li><li><strong>Twist-on mechanism same as the AirStyle Pro but more secure</strong></li><li><strong>Comes with a storage box and bag</strong></li></ul><p>The Dreame AirStyle Era follows the same basic design as its predecessor (and all other multi-stylers for that matter) – a tube-shaped dryer onto which you twist different styling heads. </p><p>It comes in a single pink colorway, not too dissimilar to the pink Dyson Airwrap i.d, with bronze accents at either end, and a soft pebbled leather-texture grip running the length of the handle.</p><p>It feels and looks solid and luxurious, and at 0.64lbs without the cord, it's light enough that your arm doesn't start aching even when working through a full set of curls. </p><p>The controls consist of two buttons with LEDs that let you cycle through the two heat settings. and three wind speeds. The cool shot is built into the top of the on/off slider rather than given its own dedicated button, and you enable and disable it by sliding up once for on, and sliding up again for off. </p><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="F9EYuDgEhWErdYCUXTPNVD" name="Dreame AirStyle Era barrel in hand" alt="Close-up of the Dreame AirStyle Era handle showing the controls and textured grip held in hand" src="https://cdn.mos.cms.futurecdn.net/F9EYuDgEhWErdYCUXTPNVD-1920-80.png" 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">The AirStyle Era’s textured handle feels solid and luxurious and features dedicated controls for airflow, temperature and power settings </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>These controls sit at a natural thumb position on the handle and toe a delicate line between being easy to control mid-style and difficult to press accidentally. This is much rarer on stylers than it should be.</p><p>At the base of the handle is a removable dual intake filter— an inner stainless steel mesh that keeps fine hair and particles out of the motor, and an outer mesh that prevents tangling. </p><p>A small cleaning brush is included for maintenance, and the filter is straightforward to remove and reattach. Attached to this filter is the cord that runs to 9.2ft / 2.8m with a 360-degree anti-tangle swivel at the handle end. </p><p>Each of the eight attachments twist on using the same mechanism as the AirStyle Pro, but unlike the heads on the older model, the Era's attachments securely lock into place because they're also magnetic. This was a major complaint in our AirStyle Pro review and I'm glad it's been resolved. </p><p>In terms of the attachments, the line-up is as follows: </p><ul><li><strong>Fast dryer:</strong> A concentrated nozzle for quick drying</li><li><strong>Straightening nozzle:</strong> U-shaped head with dual airflow channels that direct air downward to smooth and straighten without heating plates</li><li><strong>Diffuser:</strong> Bowl diffuser with prongs for dry curls without disrupting them</li><li><strong>32mm auto-wrap barrels (x2):</strong> One for left curls, one for right; 360-degree airflow draws hair in to create curls without manually winding sections</li><li><strong>Soft smoothing brush: </strong>Spherical teeth designed for fine, fragile, or chemically treated hair</li><li><strong>Hard smoothing brush:</strong> Conical teeth for coarser, thicker, or heavily product-styled hair</li><li><strong>Round volumizing brush</strong>: Wider tooth spacing to reduce tangling, with perforations to diffuse airflow and create lift at the roots</li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y7k3Tz4MupoRj9mRt375dD" name="Dreame AirStyle Era closeup of filter and branding" alt="Close-up of the Dreame AirStyle Era branding, filter housing and styling brush attachments" src="https://cdn.mos.cms.futurecdn.net/Y7k3Tz4MupoRj9mRt375dD-1920-80.png" 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">A close-up look at the AirStyle Era’s branding, filter and styling tools </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The two additions — the straightening nozzle and diffuser — address the most obvious gaps in the original AirStyle Pro's feature set. </p><p>If you wanted smooth, straight hair or defined natural curls from the Pro, you needed separate tools entirely. The Era fixes that, and the result is a kit that not only covers the full range of everyday styling needs, but it makes it the only styler that can truly rival the Dyson Airwrap in terms of scope and scale.</p><p>Elsewhere, everything ships in a leather-textured storage box that keeps the attachments organized and easy to find, plus you get a travel bag if you need something more portable.</p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h2 class="article-body__section" id="section-dreame-airstyle-era-review-performance"><span>Dreame AirStyle Era review: performance</span></h2><ul><li><strong>Fast dryer attachment works well on fine to medium hair; may struggle with thicker, longer hair</strong></li><li><strong>Auto-wrap curling barrels produce good results but swapping between directions is fiddly</strong></li><li><strong>Straightening nozzle is less effective than the flyaway attachment it replaces</strong></li></ul><p>I started, as Dreame recommends, by removing most of the water in my hair with the fast dryer attachment. Like all multi-stylers of this type, you need to get hair to around 80% dry before switching to any of the styling attachments for best results, and the fast dryer handled that first stage well enough on my fine, shoulder-length hair. </p><p>It's not the hottest of stylers though, and anyone with thicker or longer hair may find themselves reaching for a standalone dryer to get there faster. This was a complaint with the original Pro and hasn't been fixed, it seems.</p><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="Fm3YAGasfuGiVmZ6Lmw3XD" name="Dreame AirStyle Era soft, hard and round volumizing brushes" alt="Dreame AirStyle Era soft smoothing brush, hard smoothing brush and round volumizing brush attachments" src="https://cdn.mos.cms.futurecdn.net/Fm3YAGasfuGiVmZ6Lmw3XD-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dreame AirStyle Era soft smoothing brush (left), hard smoothing brush (center) and round volumizing brush (right) attachments </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The auto-wrap curling barrels are where the Era earns its keep. The 360-degree airflow draws hair in and wraps it around the barrel automatically, producing bouncy, defined curls without the need to manually wind sections. The results hold well, and the curls have a natural quality that can be hard to achieve with traditional tongs. The catch is that if you want the curls to go in different directions, you need to physically swap between the left and right attachment. This isn't just tricky, because the attached barrel is hot, but it interrupts your rhythm. The Dyson Airwrap handles this on a single, multi-directional barrel, and once you've used that system it's hard not to notice the difference here.</p><p>The straightening nozzle is the most interesting new addition on paper — a U-shaped head that uses dual airflow channels to smooth and straighten without heating plates. It's more intuitive than the flyaway attachment it replaced, while producing a very similar finish, but I found it more fiddly than I'd hoped. You can only smooth small sections at a time and this takes a while, which feels like a step backwards for anyone who relied on the flyaway attachment for quick touch-ups and frizz control. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Eu9ZNrdbKdmVRxQb2hJnSD" name="Dreame AirStyle Era and diffuser" alt="Dreame AirStyle Era fitted with the diffuser attachment showing the control buttons and handle design" src="https://cdn.mos.cms.futurecdn.net/Eu9ZNrdbKdmVRxQb2hJnSD-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The diffuser attachment is a new addition to the AirStyle Era compared to the previous AirStyle Pro and it's great at enhancing natural curls and waves while reducing frizz </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The diffuser does what it should. For naturally curly or wavy hair, it distributes airflow evenly without disturbing the curl pattern, and the results are noticeably better than using the fast dryer attachment on the same hair type. It's not doing anything the category hasn't seen before, but its absence from the AirStyle Pro was a gap, and it's good to have it here.</p><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="GdSqnoKxNCUHJuc5mf2p2D" name="Dreame AirStyle Era fast dryer attachment" alt="Dreame AirStyle Era fast dryer attachment viewed from the front showing the airflow outlet" src="https://cdn.mos.cms.futurecdn.net/GdSqnoKxNCUHJuc5mf2p2D-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The fast dryer attachment quickly removes moisture before styling; it's great for fine-to-medium hair but people with thicker and/or longer hair might get frustrated with the device's temperatures  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Finally, the brushes. The soft and hard smoothing brushes both perform well. The soft brush is gentle on fine or fragile hair, with the airflow automatically redirecting downward when attached to leave your hair feeling smooth. The hard brush handles coarser or more tangled hair well, and separates knots without pulling. </p><p>In testing, my favorite brush is the round volumizing brush. It's great for lifting roots and adding shape at the ends and it can even create loose curls. </p><p>In terms of noise levels, Dreame claims it produces 76dB, and in testing I recorded 79dB on the highest speed setting. That's slightly louder than the spec sheet suggests although not unreasonable for a tool of this type and it's quiet enough to hear music or have a conversation. </p><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="yoDRoLBixXtzKVYHUNHhSD" name="Dreame AirStyle Era barrel and straightening nozzle attachement" alt="Dreame AirStyle Era fitted with the straightening nozzle attachment on a marble-effect surface" src="https://cdn.mos.cms.futurecdn.net/yoDRoLBixXtzKVYHUNHhSD-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The straightening nozzle (pictured) has replaced the flyaway attachment from the previous Pro model and helps smooth hair </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Performance score: 4 out of 5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-dreame-airstyle-era"><span>Should you buy the Dreame AirStyle Era?</span></h3><div ><table><thead><tr><th class="firstcol " ><p>Attribute</p></th><th  ><p>Notes</p></th><th  ><p>Rating</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Value</p></td><td  ><p>Competitively priced against the Dyson Airwrap and broader than the Shark FlexStyle in terms of attachments, though the performance doesn't always match the promise.</p></td><td  ><p>3.5 / 5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Comfortable, well-balanced, and good-looking with an improved twist-on attachment mechanism.</p></td><td  ><p>4.5 / 5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Strong curling and volumizing results, but the straightening nozzle disappoints and temperature limits will be a factor for thicker hair types.</p></td><td  ><p>4 / 5</p></td></tr></tbody></table></div><h2 id="buy-it-if-17">Buy it if...</h2><div class="product"><p><strong>You want Dyson Airwrap results without the Dyson price</strong></p><p>At $349.99, the Era undercuts the Airwrap by $250 with the auto-wrap curl barrels, in particular, producing on par results.</p></div><div class="product"><p><strong>You want one tool that does everything</strong> </p><p>The Era's eight attachments cover drying, curling, straightening, smoothing, volumizing and diffusing from a single device. </p></div><div class="product"><p><strong>You have fine or medium hair</strong> </p><p>The Era's temperature range works well for finer hair types, producing good curl and smoothing results without the risk of excessive heat damage. </p></div><h2 id="don-t-buy-it-if-17">Don't buy it if...</h2><div class="product"><p><strong>You have thick or long hair</strong></p><p>The Era's maximum temperature may not be enough to dry and style thicker or longer hair.</p></div><div class="product"><p><strong>You rely on frizz control and flyaway taming</strong></p><p>The straightening nozzle that replaces the Pro's flyaway attachment is more fiddly and less effective for smoothing.</p></div><div class="product"><p><strong>You want effortless directional curls</strong> </p><p>Switching between left and right curl directions means swapping the barrels over manually. If you want both directions without the interruption, the Dyson Airwrap's multidirectional barrel is a better choice.</p></div><h3 class="article-body__section" id="section-dreame-airstyle-era-also-consider"><span>Dreame AirStyle Era: also consider</span></h3><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>Dreame AirStyle Era (reviewed)</p></th><th  ><p>Dreame Airstyle Pro</p></th><th  ><p>Dyson Airwrap i.d. </p></th><th  ><p>Shark FlexStyle</p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Weight (styler only, no cord):</p></td><td  ><p>0.64lbs / 0.29kg</p></td><td  ><p>0.6lbs / 0.3kg</p></td><td  ><p>1.4lbs / 0.6kg XXCHECK</p></td><td  ><p>1.5 lbs / 0.7kg</p></td></tr><tr><td class="firstcol " ><p>Styler dimensions (L x W):</p></td><td  ><p>10.2 x 1.8in / 26 x 4.5cm</p></td><td  ><p>10.2 x 1.8in / 26 x 4.5cm</p></td><td  ><p>10.7 x 1.9in / 27.2 x 4.8cm</p></td><td  ><p>11.3 x 1.7in / 28.7 x 4.4cm</p></td></tr><tr><td class="firstcol " ><p>Cord:</p></td><td  ><p>9.2ft / 2.8m</p></td><td  ><p>9.2ft / 2.8m</p></td><td  ><p>8.5 ft / 2.7m</p></td><td  ><p>8ft / 2.4m</p></td></tr><tr><td class="firstcol " ><p>Temperatures: </p></td><td  ><p>2 + cool shot</p></td><td  ><p>2 + cool shot</p></td><td  ><p>2 + cool shot</p></td><td  ><p>3 + cool shot</p></td></tr><tr><td class="firstcol " ><p>Speeds:</p></td><td  ><p>3</p></td><td  ><p>3 </p></td><td  ><p>3</p></td><td  ><p>3</p></td></tr><tr><td class="firstcol " ><p>Wattage:</p></td><td  ><p>1,300W</p></td><td  ><p>1,300W</p></td><td  ><p>1,300W</p></td><td  ><p>1,400W (US), 1,600W (UK)</p></td></tr><tr><td class="firstcol " ><p>List price:</p></td><td  ><p>$349.99 / £349 </p></td><td  ><p>$399.99 / £299 / AU$599 </p></td><td  ><p>$599.99 / £479.99 / AU$849</p></td><td  ><p>$279.99 / £269.99 / AU$499.99</p></td></tr></tbody></table></div><div class="product"><a data-dimension112="9f58dbd0-5fc3-4424-8411-8f6387042c93" data-action="Deal Block" data-label="Read our full Dyson Airwrap i.d. review" data-dimension48="Read our full Dyson Airwrap i.d. review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:862px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="uFipuCHrgMQsVqWgGNU6ML" name="eb45UnixhhpywCoobkfNhP copy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/uFipuCHrgMQsVqWgGNU6ML-1920-80.jpg" mos="" align="middle" fullscreen="" width="862" height="862" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Dyson Airwrap i.d. </strong></p><p>The Airwrap i.d. is king in this category, both in terms of price and features. This multistyler comes with a switch that launches an automated wrap > curl > cool shot sequence, for maximum ease. It can also do clockwise and anticlockwise curls on the same barrel.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/hair-care/dyson-airwrap-i-d-review" data-dimension112="9f58dbd0-5fc3-4424-8411-8f6387042c93" data-action="Deal Block" data-label="Read our full Dyson Airwrap i.d. review" data-dimension48="Read our full Dyson Airwrap i.d. review" data-dimension25=""><strong>Dyson Airwrap i.d. review</strong></a></p></div><div class="product"><a data-dimension112="533e17f2-8263-4c5a-8d72-37d179916db1" data-action="Deal Block" data-label="Read our full Dreame AirStyle Pro review" data-dimension48="Read our full Dreame AirStyle Pro review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2344px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hGHcsXzP4C4AfBsWYPx4SW" name="Dreame AirStyle Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hGHcsXzP4C4AfBsWYPx4SW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2344" height="2344" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Dreame AirStyle Pro </strong></p><p>The AirStyle Pro is a stylish, well-designed multi-styler with a strong attachment lineup, but it's let down by temperatures that aren't hot enough for most hair types and attachments that don't clip on securely enough. If you can work around those limitations, it's a capable tool at a fair price.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/hair-care/dreame-airstyle-pro-review" data-dimension112="533e17f2-8263-4c5a-8d72-37d179916db1" data-action="Deal Block" data-label="Read our full Dreame AirStyle Pro review" data-dimension48="Read our full Dreame AirStyle Pro review" data-dimension25=""><strong>Dreame AirStyle Pro review</strong></a></p></div><div class="product"><a data-dimension112="cbb7f6fd-fab6-4060-a013-089cadc10905" data-action="Deal Block" data-label="Read our full Shark FlexStyle review" data-dimension48="Read our full Shark FlexStyle review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1341px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EMLC9Xb6YyCVUUC2td45iQ" name="flex2.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EMLC9Xb6YyCVUUC2td45iQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1341" height="1341" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Shark FlexStyle</strong></p><p>The FlexStyle is a very similar proposition to the AirStyle in that it isn't as good as the original AirWrap, but it's a solid alternative if you don't want to spend megabucks. It looks slightly less stylish than the AirStyle but is all-round a more effective tool in my opinion.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/reviews/shark-flexstyle-air-styling-and-hair-drying-system-review" data-dimension112="cbb7f6fd-fab6-4060-a013-089cadc10905" data-action="Deal Block" data-label="Read our full Shark FlexStyle review" data-dimension48="Read our full Shark FlexStyle review" data-dimension25=""><strong>Shark FlexStyle review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-dreame-airstyle-era"><span>How I tested the Dreame Airstyle Era</span></h3><p>I used the AirStyle Era as my main styling tool for a week. During this time I used it to dry my hair, and tested all the different attachments, paying particular attention to the auto-wrap curlers. </p><p>I compared the styling results to what I managed to achieve with other similar stylers I've tested – including the Dyson Airwrap i.d. and Shark FlexStyle. I also assessed how easy the styler was to use and the effectiveness of its design and features.</p><p><strong>Read more about </strong><a href="https://www.techradar.com/news/how-we-test"><strong>how we test</strong></a></p><ul><li>First reviewed May 2026</li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Cuisinart Power Blend Immersion Blender review ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-one-minute-review"><span>Cuisinart Power Blend Immersion Blender: one-minute review</span></h3><p>American manufacturer Cuisinart is known for its range of high-quality kitchen appliances at affordable prices. The Power Blend Immersion Blender follows suit, offering versatility and convenience for less than $70 / £50 / AU$90. </p><p>his powerful four-in-one stick blender comes with several convenient accessories and attachments, including a food processor (with a mixing/chopping blade and reversible shredding/slicing disc), a chef’s whisk, a blending shaft, and a prep-and-store cup that makes prepping and storing foods like whipped cream and omelette mix a breeze. It’s even got an ergonomic handle design to make use and maneuvering more comfortable.</p><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="wicuoquxskPTysgSDZvoNa" name="WhatsApp Image 2026-06-01 at 17.01.40 (1)" alt="Cuisinart Power Blend Immersion Blender in blending cup" src="https://cdn.mos.cms.futurecdn.net/wicuoquxskPTysgSDZvoNa-1920-80.jpg" 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: Future)</span></figcaption></figure><p>The results are impressive, with the Power Blend’s pressure-controlled speed giving you more control over its use and quickly whisking eggs, blending soups, and grating cheese.</p><p>However, it’s not without its flaws. This appliance may leave some food unprocessed or blended, and the blenders' pressure controls may not be suited to those with restricted hand or wrist movement (especially when turning it on). These may or may not be dealbreakers for you, depending on your individual needs, but they’re enough to hold the Cuisinart Power Blend Immersion Blender back from a position among our top blender picks.</p><ul><li>£49.99 (about $70 / AU$90) direct from Cuisinart</li><li>Available at third-party retailers, such as Amazon and Costco</li><li>Regularly discounted to £42.99</li><li>Not available in the U.S. or Australia</li></ul><p>The Cuisinart Power Blend Immersion Blender is priced at £49.99 (about $70 / AU$90), making it more affordable than competitors such as the<a href="https://www.techradar.com/home/juicers-blenders/ninja-power-duo-immersion-blender-review"> Ninja Power Duo Immersion Blender</a> ($79.99, roughly £60 / AU$110) and the<a href="https://www.techradar.com/home/juicers-blenders/bosch-serie-6-ergomaster-review"> Bosch ErgoMaster Series 6</a> (£99.99, or about $140 / AU$210), which is one of the<a href="https://www.techradar.com/best/best-blenders"> best blenders</a> on the market. Unfortunately, this product isn’t available in the US or Australia.</p><p>Considering the versatility and power of the Cuisinart Power Blend Immersion Blender, it offers fantastic value for money. What’s more, third-party retailers like Amazon and Costco tend to offer a discount, bringing the price down to £42.99 – offering more bang for your buck. </p><ul><li><strong>Value score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-specifications"><span>Cuisinart Power Blend Immersion Blender: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Review Model</p></td><td  ><p>HB500U</p></td></tr><tr><td class="firstcol " ><p>Accessories/attachments</p></td><td  ><p>Detachable blending shaft, chef's whisk, 700ml prep-and-store cup, 950ml food processor (chopping/mixing blade, reversible slicing/shredding disc), blade storage cover, canvas storage bag</p></td></tr><tr><td class="firstcol " ><p>Smart control</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p>Rated power</p></td><td  ><p>400W</p></td></tr><tr><td class="firstcol " ><p>Dishwasher safe</p></td><td  ><p>Certain parts (food processor bowl, pusher, chopping/mixing blade, slicing/shredding disc, prep-and-store cup and lid)</p></td></tr><tr><td class="firstcol " ><p>Guarantee</p></td><td  ><p>Three syear</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-design"><span>Cuisinart Power Blend Immersion Blender: design</span></h3><ul><li><strong>Comfortable ergonomic handle </strong></li><li><strong>Dishwasher-friendly parts</strong></li><li><strong>Pressure-controlled speed…</strong></li><li><strong>…that can be tricky to use with the unlock button</strong></li><li><strong>Motor can become warm</strong></li></ul><p>The Cuisinart Power Blend Immersion Blender has a silver base that houses its motor and an ergonomic handle design that makes it comfortable to use and maneuver – especially if you have restricted mobility in your hand or wrist. Near the top of the handle is a variable, pressure-controlled speed button (with an LED light at the very top indicating the speed) and an unlock/on button.</p><p>At the bottom of the base is an attachment release button, with attachments able to be inserted and locked in with ease. This versatile immersion blender comes with three main attachments: a blending shaft, a 950ml food processor, and a chef’s whisk. In addition, the appliance comes with a canvas storage bag to keep all the bits in and a convenient 700ml prep-and-store cup and lid – though the cup lid did come unstuck a few times for us.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/wFMHXxy4Vet5AHupfM36pZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender with LED on" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KHsjScpSXkQdEhhSxqFZiZ-1920-80.jpg" alt="Close-up of Cuisinart Power Blend Immersion Blender's ergonomically designed handle" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/35zB32fXQFR6KX25warRmZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender with LED off" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The blending shaft comes with a protective blade guard, allowing it to be used in glass, enamel, and non-stick vessels, while minimising splashing, which we found very effective. It also comes with a blade storage cover to allow the shaft to be safely stored. The full-sized chef’s whisk is attached to the base with a detachable gearbox and works a treat, especially when combined with the prep-and-store cup.</p><p>The food processor features a lid with a decent-sized feed chute (that could fit a large carrot vertically) and pusher, with a reversible slicing/shredding disc and mixing/chopping blade included and easily inserted into the work bowl.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/bWZiibGGMmjeBybQkf4cbZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender with chef's whisk attachment detached" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sdWpNnaTWGoxx42L3qJ5cZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender with chef's whisk attachment" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cgVXuHABUgSfNqebWTRNoZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender prep cup" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>To turn the appliance on, you need to press the unlock button while pressing the speed control button, before releasing the unlock, a bit like the mechanism seen on some lawnmowers. While this is a great child-safe feature, it took us a few tries to start the blender initially. Even when we’d worked out the system, holding both buttons simultaneously was uncomfortable, especially as you need to be mindful of the pressure you’re applying to the speed control.</p><p>While testing the chef whisk feature with some eggs in the prep-and-store cup. While trying to apply enough pressure to turn the blender on, we accidentally applied too much, resulting in our raw eggs splattering all over the kitchen.</p><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="VSVwkctNhKdYrgsWADQBfZ" name="Egg disaster with pressure" alt="Cuisinart Power Blend Immersion Blender with splattered eggs on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/VSVwkctNhKdYrgsWADQBfZ-1920-80.jpg" 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: Future)</span></figcaption></figure><p>This brings us nicely on to cleaning. Certain parts of the Power Blend are dishwasher safe: the food processor bowl, pusher, chopping/mixing blade, slicing/shredding disc, and prep-and-store cup and lid. However, the blending shaft and food processor lid need to be hand-washed, and the base should be wiped down. While the blending shaft and base are fairly easy to clean, the food processor lid is less so; it can't be immersed in water, so cleaning inside the feed chute is somewhat challenging.</p><p>Another issue we found with this stick blender was the heat the motor emitted when blending soup. We used the appliance for about two minutes, occasionally stopping and starting, and the handle was warm to the touch, suggesting the motor may be overheating. As such, we recommend not using this immersion blender continuously for too long or taking breaks if the handle begins to get quite warm.</p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-performance"><span>Cuisinart Power Blend Immersion Blender: performance</span></h3><ul><li><strong>Quickly blends chunky soups </strong></li><li><strong>Convenient mini food processor attachment</strong></li><li><strong>Impressive whisking</strong></li><li><strong>Uneven cutting and some food left unprocessed</strong></li></ul><p>The first thing we tested was the Cuisinart Power Blend Immersion Blender’s blending shaft attachment. After boiling a chunky 1L of homemade vegetable soup (with carrots, onions, cauliflower, potatoes, and a leek) until the veg was soft, we let it cool before blending on a medium-to-high pressure.</p><p>After around two minutes of blending, the soup was pretty smooth, but a few rebel chunks of cauliflower remained. As mentioned previously, at this point, the handle began to heat up, so we didn’t want to push it any more.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3Xeu2kpg6tR3L6yoUnQ4yZ-1920-80.jpg" alt="Soup blended using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2hvQxRXbkS7W79PUpjsG4a-1920-80.jpg" alt="Soup ready to be blended using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Next, we tested the chef’s whisk attachment. While the whisk seems quite flimsy, it’s pretty impressive. After cleaning up our prior disaster – and becoming more mindful of how sensitive the pressure controls are – we applied minimum pressure to our remaining eggs (mixed with milk and herbs) and had perfectly whisked eggs in a matter of seconds. It was so quick, we didn’t have time to whip out our phone and time it.</p><p>The food processor was equally impressive, though it isn’t without its flaws. We tested the mixing/chopping blade first, adding all the ingredients for a saag paste (including garlic, wilted spinach, veggie oil, spices, and coriander). It took around 30 seconds to make the paste, but it was loud: around 88 to 90 decibels. While most of the paste was mixed well, there were some less mixed parts at the bottom, under the blades, though it wasn’t enough to be a dealbreaker.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3YFQgET9C4ADxiL4zTzazZ-1920-80.jpg" alt="Saag ingredients prepared using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/juQzwL33etJKvr9HWihmsZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender containing saag ingredients" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>We also tested chopping a red onion with this blade, chopped into large chunks. It only took three or four short, one-second pulses of high-speed power to chop the onion. However, this was also loud – between 90 and 94 decibels – the cuts were largely uneven. We were impressed that the results weren’t overly wet, as we’ve seen when chopping onions with other powerful food processors.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xCbiQEx3JWhtgSPnQHoBTZ-1920-80.jpg" alt="Carrots sliced using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WPMKVBaCRsD4D2ACZ7SnVZ-1920-80.jpg" alt="Bits of carrot missed by Cuisinart Power Blend Immersion Blender during slicing" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EvptnwJpLWWXrH5Ab7xtkZ-1920-80.jpg" alt="Large carrot in Cuisinart Power Blend Immersion Blender's feed chute" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Next, we tested the shredding/slicing disc, beginning with shredding (or grating) 50g of mature cheddar cut into rectangular blocks to fit the feed chute. While the cheese was grated in under 10 seconds, there was a lot of unshredded cheese on top of the disc.</p><p>We also experienced this using the slicing disc with a large carrot. While it took less than five seconds to slice the carrot, the slices were uneven, and there were some unsliced carrot remnants on top of the disc afterwards.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/yQgMA2RL3A9DRffJV83uEa-1920-80.jpg" alt="Cheese shredded using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YDwxzpTzWrbDpuLKBtgtXZ-1920-80.jpg" alt="Unshredded cheese on Cuisinart Power Blend Immersion Blender shredding disc" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cMe5ZELSiD6c7txNEncUYZ-1920-80.jpg" alt="Feeding cheese into chute of Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Overall, the Cuisinart Power Blend Immersion Blender performs well, offering a lot of versatility and largely impressive results – but it does come with a few quirks that may irk some more than others.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-cuisinart-power-blend-immersion-blender"><span>Should you buy the Cuisinart Power Blend Immersion Blender?</span></h3><div ><table><caption>//Cuisinart Power Blend Immersion Blender 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>At just £49.99 (about $70 / AU$90), this immersion blender is considerably more affordable than its competitors.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>This blender offers a lot of versatility with its attachments, and we particularly like its ergonomic design. But while its pressure controls offer more command over speed, it can be tricky to get right and the handle can get quite hot.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>This appliance can blend, whisk, slice, shred, mix, and more, and while the results are largely impressive, we did find some food was left unprocessed and cuts were uneven.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-18">Buy it if</h2><div class="product"><p><strong>You want to pare down your kitchen appliances </strong></p><p>The Cuisinart Power Blend Immersion Blender does a lot more than blending; its versatile attachments whisk, whip, puree, slice, chop, mix, and more. So, you don’t necessarily need a separate food processor or electric whisk – saving you valuable kitchen storage space.</p></div><div class="product"><p><strong>You're on a tight budget</strong></p><p>At £49.99 (about $70 / AU$90), this affordable immersion blender offers excellent value for money. What’s more, third-party retailers like Amazon and Costco often drop the price even further.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="9374e4d0-c96d-4c21-84b8-b948d7efc692" data-action="Deal Block" data-label="You're on a tight budgetAt £49.99 (about $70 / AU$90), this affordable immersion blender offers excellent value for money. What’s more, third-party retailers like Amazon and Costco often drop the price even further." data-dimension48="You're on a tight budgetAt £49.99 (about $70 / AU$90), this affordable immersion blender offers excellent value for money. What’s more, third-party retailers like Amazon and Costco often drop the price even further." data-dimension25="">View Deal</a></p></div><h2 id="don-t-buy-it-if-18">Don't buy it if</h2><div class="product"><p><strong>You struggle with pressure controls</strong></p><p>While this blender has an ergonomic, comfortable handle design, its pressure controls (and particularly maneuvering to turn it on) may prove a struggle to those with restricted hand or wrist movement and strength.</p></div><div class="product"><p><strong>You want a quiet appliance</strong></p><p>When operating, this blender’s food processor attachment can get pretty loud (around 94 decibels). While the blender shaft is quieter, it’s still not as quiet as the likes of the Bosch ErgoMaster Series 6.</p></div><h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-also-consider"><span>Cuisinart Power Blend Immersion Blender: also consider</span></h3><p>If you're not sure whether this is the right blender for you, here are two other options to add to your shortlist.</p><div class="product"><a data-dimension112="9d99305b-0dd2-4235-9419-d3749a5a20ca" data-action="Deal Block" data-label="Bosch Series 6 ErgoMaster Pressure Controlled 3-in-1 Hand Blender" data-dimension48="Read our full Bosch Ergomaster Series 9 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:879px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="TmVQ6m34okmrcqrwh8Mcxg" name="ergomaster" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TmVQ6m34okmrcqrwh8Mcxg-1920-80.jpg" mos="" align="middle" fullscreen="" width="879" height="879" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Bosch Ergomaster Series 9</strong></p><p>This premium stick blender is comfortable in the hand, an a powerhouse in the kitchen. With its food processor attachment, whisk, and serious motor, it can easily replace three food prep appliances in one.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/juicers-blenders/bosch-serie-6-ergomaster-review" data-dimension112="9d99305b-0dd2-4235-9419-d3749a5a20ca" data-action="Deal Block" data-label="Bosch Series 6 ErgoMaster Pressure Controlled 3-in-1 Hand Blender" data-dimension48="Read our full Bosch Ergomaster Series 9 review" data-dimension25=""><strong>Bosch Ergomaster Series 9 review</strong></a></p></div><div class="product"><a data-dimension112="003290a6-241a-42c2-a6b1-18ea4fc288f1" data-action="Deal Block" data-label="Ninja Power Duo Immersion Blender With Whisk" data-dimension48="Read our full Ninja Power Duo Immersion Blender review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:241px;"><p class="vanilla-image-block" style="padding-top:124.48%;"><img id="kyBawF4oNhVWMXaP8GUo4W" name="31w+auYntmL._AC_SY300_SX300_QL70_FMwebp_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kyBawF4oNhVWMXaP8GUo4W-1920-80.webp" mos="" align="middle" fullscreen="" width="241" height="300" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja Power Duo Immersion Blender</strong></p><p>Whether you're making pasta sauce, meringue, or hummus, this budget-friendly blender has you covered. It doesn't have the sheer power of the Bosch model above, but will be just fine for most kitchens.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/juicers-blenders/ninja-power-duo-immersion-blender-review" data-dimension112="003290a6-241a-42c2-a6b1-18ea4fc288f1" data-action="Deal Block" data-label="Ninja Power Duo Immersion Blender With Whisk" data-dimension48="Read our full Ninja Power Duo Immersion Blender review" data-dimension25=""><strong>Ninja Power Duo Immersion Blender review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-cuisinart-power-blend-immersion-blender"><span>How I tested the Cuisinart Power Blend Immersion Blender</span></h3><p>I tested the Cuisinart Power Blend Immersion Blender by preparing a wide variety of foods, including eggs, curry paste, and vegetable soup. I also used its food processor attachment to shred cheese, and chop various vegetables, and compared the results with those from a dedicated food processor. I cleaned the blender thoroughly after use, following the manufacturer's instructions. For more details, see <a href="https://www.techradar.com/news/how-we-test">how we test, review, and rate products at TechRadar</a>.</p><p><em>First reviewed June 2026.</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/juicers-blenders/cuisinart-power-blend-immersion-blender</link>
                                                                            <description>
                            <![CDATA[ The Cuisinart Power Blend Immersion Blender offers a range of impressive attachments that will help you free up some valuable kitchen cupboard space. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">VKzCvFyVM9dKDSUE4D6U4F</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/EPrgrvFvQTuo54LAqCxuGa-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 07 Jun 2026 08:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Juicers & Blenders]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Vic Hood ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;An award-winning games journalist, with seven years of experience in games journalism and a degree in journalism from City University, London, Vic brings experience from IGN, Eurogamer, The Telegraph, VG247, Dot Esports and more to the TechRadar table. You may have even heard her on the radio or speaking on a panel, as she’s previously appeared on BBC Radio 4, BBC Radio 5, BBC Radio Ulster and more.&lt;/p&gt;&lt;p&gt;For her work in games journalism, Vic has received several accolades, winning the Game Media Brit List’s Emerging Talent award, as well as being featured as MCV’s Rising Star and as part of She Plays Games’ list of 100 of the video game industry’s most inspiring women. She’s also been nominated for Journalist of the Year at the Woman in Game Awards twice and nominated for GamesIndustry.biz’s 100 Women in Games list once.&lt;/p&gt;&lt;p&gt;Vic used to be TechRadar&#039;s Gaming Editor, then TRG&#039;s Associate Editor, but she&#039;s now a freelance writer - we just can&#039;t seem to shake her! In her free time, you’ll find her hiding under a blanket, playing the latest horror game, or sinking hours into narrative-driven titles. When she leaves the blanket, she&#039;s either at the pub or cooking up a storm in the kitchen. &lt;/p&gt;&lt;p&gt;Not only is Vic passionate about games, but she&#039;s appeared on both panels and podcasts to discuss mental health awareness. Make sure to follow her on Twitter for more.  &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/EPrgrvFvQTuo54LAqCxuGa-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Cuisinart Power Blend Immersion Blender with accessories on kitchen counter]]></media:description>                                                            <media:text><![CDATA[Cuisinart Power Blend Immersion Blender with accessories on kitchen counter]]></media:text>
                                <media:title type="plain"><![CDATA[Cuisinart Power Blend Immersion Blender with accessories on kitchen counter]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/EPrgrvFvQTuo54LAqCxuGa-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-one-minute-review"><span>Cuisinart Power Blend Immersion Blender: one-minute review</span></h3><p>American manufacturer Cuisinart is known for its range of high-quality kitchen appliances at affordable prices. The Power Blend Immersion Blender follows suit, offering versatility and convenience for less than $70 / £50 / AU$90. </p><p>his powerful four-in-one stick blender comes with several convenient accessories and attachments, including a food processor (with a mixing/chopping blade and reversible shredding/slicing disc), a chef’s whisk, a blending shaft, and a prep-and-store cup that makes prepping and storing foods like whipped cream and omelette mix a breeze. It’s even got an ergonomic handle design to make use and maneuvering more comfortable.</p><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="wicuoquxskPTysgSDZvoNa" name="WhatsApp Image 2026-06-01 at 17.01.40 (1)" alt="Cuisinart Power Blend Immersion Blender in blending cup" src="https://cdn.mos.cms.futurecdn.net/wicuoquxskPTysgSDZvoNa-1920-80.jpg" 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: Future)</span></figcaption></figure><p>The results are impressive, with the Power Blend’s pressure-controlled speed giving you more control over its use and quickly whisking eggs, blending soups, and grating cheese.</p><p>However, it’s not without its flaws. This appliance may leave some food unprocessed or blended, and the blenders' pressure controls may not be suited to those with restricted hand or wrist movement (especially when turning it on). These may or may not be dealbreakers for you, depending on your individual needs, but they’re enough to hold the Cuisinart Power Blend Immersion Blender back from a position among our top blender picks.</p><ul><li>£49.99 (about $70 / AU$90) direct from Cuisinart</li><li>Available at third-party retailers, such as Amazon and Costco</li><li>Regularly discounted to £42.99</li><li>Not available in the U.S. or Australia</li></ul><p>The Cuisinart Power Blend Immersion Blender is priced at £49.99 (about $70 / AU$90), making it more affordable than competitors such as the<a href="https://www.techradar.com/home/juicers-blenders/ninja-power-duo-immersion-blender-review"> Ninja Power Duo Immersion Blender</a> ($79.99, roughly £60 / AU$110) and the<a href="https://www.techradar.com/home/juicers-blenders/bosch-serie-6-ergomaster-review"> Bosch ErgoMaster Series 6</a> (£99.99, or about $140 / AU$210), which is one of the<a href="https://www.techradar.com/best/best-blenders"> best blenders</a> on the market. Unfortunately, this product isn’t available in the US or Australia.</p><p>Considering the versatility and power of the Cuisinart Power Blend Immersion Blender, it offers fantastic value for money. What’s more, third-party retailers like Amazon and Costco tend to offer a discount, bringing the price down to £42.99 – offering more bang for your buck. </p><ul><li><strong>Value score: 5/5</strong></li></ul><h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-specifications"><span>Cuisinart Power Blend Immersion Blender: specifications</span></h3><div ><table><tbody><tr><td class="firstcol " ><p>Review Model</p></td><td  ><p>HB500U</p></td></tr><tr><td class="firstcol " ><p>Accessories/attachments</p></td><td  ><p>Detachable blending shaft, chef's whisk, 700ml prep-and-store cup, 950ml food processor (chopping/mixing blade, reversible slicing/shredding disc), blade storage cover, canvas storage bag</p></td></tr><tr><td class="firstcol " ><p>Smart control</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p>Rated power</p></td><td  ><p>400W</p></td></tr><tr><td class="firstcol " ><p>Dishwasher safe</p></td><td  ><p>Certain parts (food processor bowl, pusher, chopping/mixing blade, slicing/shredding disc, prep-and-store cup and lid)</p></td></tr><tr><td class="firstcol " ><p>Guarantee</p></td><td  ><p>Three syear</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-design"><span>Cuisinart Power Blend Immersion Blender: design</span></h3><ul><li><strong>Comfortable ergonomic handle </strong></li><li><strong>Dishwasher-friendly parts</strong></li><li><strong>Pressure-controlled speed…</strong></li><li><strong>…that can be tricky to use with the unlock button</strong></li><li><strong>Motor can become warm</strong></li></ul><p>The Cuisinart Power Blend Immersion Blender has a silver base that houses its motor and an ergonomic handle design that makes it comfortable to use and maneuver – especially if you have restricted mobility in your hand or wrist. Near the top of the handle is a variable, pressure-controlled speed button (with an LED light at the very top indicating the speed) and an unlock/on button.</p><p>At the bottom of the base is an attachment release button, with attachments able to be inserted and locked in with ease. This versatile immersion blender comes with three main attachments: a blending shaft, a 950ml food processor, and a chef’s whisk. In addition, the appliance comes with a canvas storage bag to keep all the bits in and a convenient 700ml prep-and-store cup and lid – though the cup lid did come unstuck a few times for us.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/wFMHXxy4Vet5AHupfM36pZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender with LED on" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KHsjScpSXkQdEhhSxqFZiZ-1920-80.jpg" alt="Close-up of Cuisinart Power Blend Immersion Blender's ergonomically designed handle" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/35zB32fXQFR6KX25warRmZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender with LED off" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The blending shaft comes with a protective blade guard, allowing it to be used in glass, enamel, and non-stick vessels, while minimising splashing, which we found very effective. It also comes with a blade storage cover to allow the shaft to be safely stored. The full-sized chef’s whisk is attached to the base with a detachable gearbox and works a treat, especially when combined with the prep-and-store cup.</p><p>The food processor features a lid with a decent-sized feed chute (that could fit a large carrot vertically) and pusher, with a reversible slicing/shredding disc and mixing/chopping blade included and easily inserted into the work bowl.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/bWZiibGGMmjeBybQkf4cbZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender with chef's whisk attachment detached" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sdWpNnaTWGoxx42L3qJ5cZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender with chef's whisk attachment" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cgVXuHABUgSfNqebWTRNoZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender prep cup" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>To turn the appliance on, you need to press the unlock button while pressing the speed control button, before releasing the unlock, a bit like the mechanism seen on some lawnmowers. While this is a great child-safe feature, it took us a few tries to start the blender initially. Even when we’d worked out the system, holding both buttons simultaneously was uncomfortable, especially as you need to be mindful of the pressure you’re applying to the speed control.</p><p>While testing the chef whisk feature with some eggs in the prep-and-store cup. While trying to apply enough pressure to turn the blender on, we accidentally applied too much, resulting in our raw eggs splattering all over the kitchen.</p><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="VSVwkctNhKdYrgsWADQBfZ" name="Egg disaster with pressure" alt="Cuisinart Power Blend Immersion Blender with splattered eggs on kitchen counter" src="https://cdn.mos.cms.futurecdn.net/VSVwkctNhKdYrgsWADQBfZ-1920-80.jpg" 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: Future)</span></figcaption></figure><p>This brings us nicely on to cleaning. Certain parts of the Power Blend are dishwasher safe: the food processor bowl, pusher, chopping/mixing blade, slicing/shredding disc, and prep-and-store cup and lid. However, the blending shaft and food processor lid need to be hand-washed, and the base should be wiped down. While the blending shaft and base are fairly easy to clean, the food processor lid is less so; it can't be immersed in water, so cleaning inside the feed chute is somewhat challenging.</p><p>Another issue we found with this stick blender was the heat the motor emitted when blending soup. We used the appliance for about two minutes, occasionally stopping and starting, and the handle was warm to the touch, suggesting the motor may be overheating. As such, we recommend not using this immersion blender continuously for too long or taking breaks if the handle begins to get quite warm.</p><ul><li><strong>Design score: 4/5</strong></li></ul><h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-performance"><span>Cuisinart Power Blend Immersion Blender: performance</span></h3><ul><li><strong>Quickly blends chunky soups </strong></li><li><strong>Convenient mini food processor attachment</strong></li><li><strong>Impressive whisking</strong></li><li><strong>Uneven cutting and some food left unprocessed</strong></li></ul><p>The first thing we tested was the Cuisinart Power Blend Immersion Blender’s blending shaft attachment. After boiling a chunky 1L of homemade vegetable soup (with carrots, onions, cauliflower, potatoes, and a leek) until the veg was soft, we let it cool before blending on a medium-to-high pressure.</p><p>After around two minutes of blending, the soup was pretty smooth, but a few rebel chunks of cauliflower remained. As mentioned previously, at this point, the handle began to heat up, so we didn’t want to push it any more.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3Xeu2kpg6tR3L6yoUnQ4yZ-1920-80.jpg" alt="Soup blended using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2hvQxRXbkS7W79PUpjsG4a-1920-80.jpg" alt="Soup ready to be blended using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Next, we tested the chef’s whisk attachment. While the whisk seems quite flimsy, it’s pretty impressive. After cleaning up our prior disaster – and becoming more mindful of how sensitive the pressure controls are – we applied minimum pressure to our remaining eggs (mixed with milk and herbs) and had perfectly whisked eggs in a matter of seconds. It was so quick, we didn’t have time to whip out our phone and time it.</p><p>The food processor was equally impressive, though it isn’t without its flaws. We tested the mixing/chopping blade first, adding all the ingredients for a saag paste (including garlic, wilted spinach, veggie oil, spices, and coriander). It took around 30 seconds to make the paste, but it was loud: around 88 to 90 decibels. While most of the paste was mixed well, there were some less mixed parts at the bottom, under the blades, though it wasn’t enough to be a dealbreaker.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3YFQgET9C4ADxiL4zTzazZ-1920-80.jpg" alt="Saag ingredients prepared using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/juQzwL33etJKvr9HWihmsZ-1920-80.jpg" alt="Cuisinart Power Blend Immersion Blender containing saag ingredients" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>We also tested chopping a red onion with this blade, chopped into large chunks. It only took three or four short, one-second pulses of high-speed power to chop the onion. However, this was also loud – between 90 and 94 decibels – the cuts were largely uneven. We were impressed that the results weren’t overly wet, as we’ve seen when chopping onions with other powerful food processors.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xCbiQEx3JWhtgSPnQHoBTZ-1920-80.jpg" alt="Carrots sliced using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WPMKVBaCRsD4D2ACZ7SnVZ-1920-80.jpg" alt="Bits of carrot missed by Cuisinart Power Blend Immersion Blender during slicing" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EvptnwJpLWWXrH5Ab7xtkZ-1920-80.jpg" alt="Large carrot in Cuisinart Power Blend Immersion Blender's feed chute" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Next, we tested the shredding/slicing disc, beginning with shredding (or grating) 50g of mature cheddar cut into rectangular blocks to fit the feed chute. While the cheese was grated in under 10 seconds, there was a lot of unshredded cheese on top of the disc.</p><p>We also experienced this using the slicing disc with a large carrot. While it took less than five seconds to slice the carrot, the slices were uneven, and there were some unsliced carrot remnants on top of the disc afterwards.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/yQgMA2RL3A9DRffJV83uEa-1920-80.jpg" alt="Cheese shredded using Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YDwxzpTzWrbDpuLKBtgtXZ-1920-80.jpg" alt="Unshredded cheese on Cuisinart Power Blend Immersion Blender shredding disc" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cMe5ZELSiD6c7txNEncUYZ-1920-80.jpg" alt="Feeding cheese into chute of Cuisinart Power Blend Immersion Blender" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Overall, the Cuisinart Power Blend Immersion Blender performs well, offering a lot of versatility and largely impressive results – but it does come with a few quirks that may irk some more than others.</p><ul><li><strong>Performance score: 4.5/5</strong></li></ul><h3 class="article-body__section" id="section-should-you-buy-the-cuisinart-power-blend-immersion-blender"><span>Should you buy the Cuisinart Power Blend Immersion Blender?</span></h3><div ><table><caption>//Cuisinart Power Blend Immersion Blender 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>At just £49.99 (about $70 / AU$90), this immersion blender is considerably more affordable than its competitors.</p></td><td  ><p>5/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>This blender offers a lot of versatility with its attachments, and we particularly like its ergonomic design. But while its pressure controls offer more command over speed, it can be tricky to get right and the handle can get quite hot.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>This appliance can blend, whisk, slice, shred, mix, and more, and while the results are largely impressive, we did find some food was left unprocessed and cuts were uneven.</p></td><td  ><p>4.5/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-18">Buy it if</h2><div class="product"><p><strong>You want to pare down your kitchen appliances </strong></p><p>The Cuisinart Power Blend Immersion Blender does a lot more than blending; its versatile attachments whisk, whip, puree, slice, chop, mix, and more. So, you don’t necessarily need a separate food processor or electric whisk – saving you valuable kitchen storage space.</p></div><div class="product"><p><strong>You're on a tight budget</strong></p><p>At £49.99 (about $70 / AU$90), this affordable immersion blender offers excellent value for money. What’s more, third-party retailers like Amazon and Costco often drop the price even further.<a class="view-deal button" href="" target="_blank" rel="nofollow" data-dimension112="9374e4d0-c96d-4c21-84b8-b948d7efc692" data-action="Deal Block" data-label="You're on a tight budgetAt £49.99 (about $70 / AU$90), this affordable immersion blender offers excellent value for money. What’s more, third-party retailers like Amazon and Costco often drop the price even further." data-dimension48="You're on a tight budgetAt £49.99 (about $70 / AU$90), this affordable immersion blender offers excellent value for money. What’s more, third-party retailers like Amazon and Costco often drop the price even further." data-dimension25="">View Deal</a></p></div><h2 id="don-t-buy-it-if-18">Don't buy it if</h2><div class="product"><p><strong>You struggle with pressure controls</strong></p><p>While this blender has an ergonomic, comfortable handle design, its pressure controls (and particularly maneuvering to turn it on) may prove a struggle to those with restricted hand or wrist movement and strength.</p></div><div class="product"><p><strong>You want a quiet appliance</strong></p><p>When operating, this blender’s food processor attachment can get pretty loud (around 94 decibels). While the blender shaft is quieter, it’s still not as quiet as the likes of the Bosch ErgoMaster Series 6.</p></div><h3 class="article-body__section" id="section-cuisinart-power-blend-immersion-blender-also-consider"><span>Cuisinart Power Blend Immersion Blender: also consider</span></h3><p>If you're not sure whether this is the right blender for you, here are two other options to add to your shortlist.</p><div class="product"><a data-dimension112="9d99305b-0dd2-4235-9419-d3749a5a20ca" data-action="Deal Block" data-label="Bosch Series 6 ErgoMaster Pressure Controlled 3-in-1 Hand Blender" data-dimension48="Read our full Bosch Ergomaster Series 9 review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:879px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="TmVQ6m34okmrcqrwh8Mcxg" name="ergomaster" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TmVQ6m34okmrcqrwh8Mcxg-1920-80.jpg" mos="" align="middle" fullscreen="" width="879" height="879" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Bosch Ergomaster Series 9</strong></p><p>This premium stick blender is comfortable in the hand, an a powerhouse in the kitchen. With its food processor attachment, whisk, and serious motor, it can easily replace three food prep appliances in one.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/juicers-blenders/bosch-serie-6-ergomaster-review" data-dimension112="9d99305b-0dd2-4235-9419-d3749a5a20ca" data-action="Deal Block" data-label="Bosch Series 6 ErgoMaster Pressure Controlled 3-in-1 Hand Blender" data-dimension48="Read our full Bosch Ergomaster Series 9 review" data-dimension25=""><strong>Bosch Ergomaster Series 9 review</strong></a></p></div><div class="product"><a data-dimension112="003290a6-241a-42c2-a6b1-18ea4fc288f1" data-action="Deal Block" data-label="Ninja Power Duo Immersion Blender With Whisk" data-dimension48="Read our full Ninja Power Duo Immersion Blender review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:241px;"><p class="vanilla-image-block" style="padding-top:124.48%;"><img id="kyBawF4oNhVWMXaP8GUo4W" name="31w+auYntmL._AC_SY300_SX300_QL70_FMwebp_" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kyBawF4oNhVWMXaP8GUo4W-1920-80.webp" mos="" align="middle" fullscreen="" width="241" height="300" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Ninja Power Duo Immersion Blender</strong></p><p>Whether you're making pasta sauce, meringue, or hummus, this budget-friendly blender has you covered. It doesn't have the sheer power of the Bosch model above, but will be just fine for most kitchens.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/juicers-blenders/ninja-power-duo-immersion-blender-review" data-dimension112="003290a6-241a-42c2-a6b1-18ea4fc288f1" data-action="Deal Block" data-label="Ninja Power Duo Immersion Blender With Whisk" data-dimension48="Read our full Ninja Power Duo Immersion Blender review" data-dimension25=""><strong>Ninja Power Duo Immersion Blender review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-cuisinart-power-blend-immersion-blender"><span>How I tested the Cuisinart Power Blend Immersion Blender</span></h3><p>I tested the Cuisinart Power Blend Immersion Blender by preparing a wide variety of foods, including eggs, curry paste, and vegetable soup. I also used its food processor attachment to shred cheese, and chop various vegetables, and compared the results with those from a dedicated food processor. I cleaned the blender thoroughly after use, following the manufacturer's instructions. For more details, see <a href="https://www.techradar.com/news/how-we-test">how we test, review, and rate products at TechRadar</a>.</p><p><em>First reviewed June 2026.</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Blueair Mini Restful Sunrise Alarm Clock and Air Purifier is the smartest thing I've put on my nightstand this year ]]></title>
                                                                                                <dc:content><![CDATA[ <h3 class="article-body__section" id="section-blueair-mini-restful-air-purifier-two-minute-review"><span>Blueair Mini Restful air purifier: two-minute review</span></h3><p>The Blueair Mini Restful Sunrise Clock Air Purifier is a three-in-one device — technically a four-in-one if you include the built-in USB charger — that combines an air purifier, a sunrise alarm clock and a wake-up light in a single unit. It launched as part of Blueair's Sleep collection with a clear USP: rather than cluttering your nightstand with separate devices, one appliance handles the air quality, the light and the alarm. If you've been browsing the <a href="https://www.techradar.com/home/air-quality/looking-for-a-compact-air-purifier-these-are-the-3-best-options-weve-tested">best compact air purifiers</a> for a bedroom, the Mini Restful sits in a category of its own.</p><p>The purification uses Blueair's HEPASilent technology, which captures 99.97% of particles down to 0.1 microns — finer than a standard HEPA filter — and my hayfever symptoms were noticeably more manageable on mornings after I'd had the Mini Restful running. </p><p>It runs across three fan speeds plus a Night mode, covers rooms up to 33m² / 355 sq ft, and is QuietMark certified. The brand claims noise levels of 21dB on its lowest setting whereas my own tests averaged 32dB, much of which was ambient. </p><p>In reality, it's whisper quiet and I could easily run it through the night without disturbing my sleep. I even forgot to switch it off a lot of the time because it's so quiet, I didn't realize it was still running. </p><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="SGU2rHuZbkazVRubdadQb5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier night light on bedside" alt="Blueair Mini Restful operating as a bedside night light with a warm glow in a dark bedroom" src="https://cdn.mos.cms.futurecdn.net/SGU2rHuZbkazVRubdadQb5-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair Mini Restful doubles as a bedside night light with adjustable brightness levels </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>What makes it stand out most from other purifiers I've tested is the wake-up light: a circular ring below the touchscreen display that brightens gradually over 15–30 minutes before your alarm time. This is designed to mimic natural sunrise, and you can also choose from multiple alarm sounds via the app, including birdsong, soft tones, and rainfall. </p><p>This wake-up light is impressively bright for its size and the whole appliance's design is attractive enough for you to actually want on your bedside table. I tested the Blueair Mini Restful in summer so while it helped rouse me gently, it's hard to judge exactly how effective it would be in the depths of winter, say, when a more gentle wake-up is most needed. </p><p>At 11.8in / 30cm tall and just 2.36lbs / 1.07kg, it sits comfortably on a standard nightstand, and the USB-C port at the back means it can charge your phone too, saving you even more space by eliminating the need for a separate charger. </p><p>My biggest complaint about the Mini Restful is the Blueair app, which doesn't quite live up to the rest of the device's performance. When it works, it's great — intuitive and clean. Yet there's no way to track air quality levels, and during my review period there was often a lag between adjusting settings and the device responding. This became frustrating quickly. The connectivity dropped completely three times during the four weeks of tests and I had to fully reconnect to my Wi-Fi and phone. </p><p>For anyone who suffers from allergies and has been meaning to try a sunrise alarm, the Mini Restful makes a compelling case that one device can do all of it well. But even if you already own one of the <a href="https://www.techradar.com/best/the-best-air-purifier-year-for-cleaner-healthier-air-in-the-home">best air purifiers</a> on the market and a separate sunrise alarm, the Mini Restful makes a strong argument for consolidating. It will definitely feel like an upgrade. </p><h3 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-price-and-availability"><span>Blueair Mini Restful air purifier review: price and availability</span></h3><ul><li><strong>List price: $199.99 / £169</strong></li><li><strong>Available in the US and UK</strong></li></ul><p>The Blueair Mini Restful is available directly from <a href="https://www.blueair.com/products/mini-restful-coastal-beige" target="_blank">Blueair US</a> and <a href="https://blueair.co.uk/products/mini-restful-coastal-beige" target="_blank">Blueair UK</a>, as well as from <a href="https://www.amazon.com/Blueair-MiniRestful-Air-Purifier-Blue/dp/B0FN5NY3TB?th=1" target="_blank">Amazon US</a>, <a href="https://www.amazon.co.uk/Blueair-Purifier-Bedroom-HEPASilent-Connectivity/dp/B08KTH767F/ref=asc_df_B08KTH767F" target="_blank">Amazon UK</a>, <a href="https://www.walmart.com/ip/BLUEAIR-Purifier-Bedroom-Mini-Restful-Sunrise-Clock-HEPASilent-Filtration-Wake-Light-Cleans-Air-Supports-Circadian-Rhythm-USB-C-App-Connectivity-Beig/18964010584" target="_blank">Walmart</a> and <a href="https://www.johnlewis.com/blueair-mini-restful-sunrise-clock-air-purifier-midnight-blue/p115359843" target="_blank">John Lewis</a>. It has a list price of $199.99 / £169, which converts to about AU$280, but at the time of writing it's not available in Australia.</p><p>On purification alone, it's easy to find cheaper options. Blueair's own £79 <a href="https://www.techradar.com/home/air-quality/blueair-blue-pure-mini-max-air-purifier-review" target="_blank">Blue Pure Mini Max</a>, the £59.99 <a href="https://uk.govee.com/products/goveelife-smart-air-purifier-lite?irclickid=Xo4RLxWHJxycTu10v%3AQO80UFUkuWz-wc-zcyUM0&irgwc=1&afsrc=1&utm_source=impact_12845&utm_medium=affiliate&utm_campaign=Future+Publishing+Limited" target="_blank">GoveeLife Smart Air Purifier Lite</a> and the £149.99 <a href="https://www.amazon.co.uk/dp/B0FDWK7YL2?tag=ftr-techradar-gb-21&ascsubtag=trd-gb-9916686395543864001-21&geniuslink=true&th=1" target="_blank">Levoit Core 300S</a> are all strong compact options that cost less and if all you want is cleaner air in a bedroom, any of those will do the job well. However, none of them has a sunrise alarm or wake-up light. Nor do they charge your phone. </p><p>In fact, there is no direct equivalent on the market — no other purifier currently combines HEPASilent filtration with a built-in sunrise alarm and wake-up light in a single bedside device. This means the real question isn't how it compares to other purifiers, but whether it's cheaper and better than buying two separate devices. </p><p>On that measure, it mostly wins. The <a href="https://www.amazon.co.uk/Hatch-Baby-RESTORE05-Restore-Greige/dp/B0DLLSCVY2" target="_blank">Hatch Restore 3 </a>($169.99 / £220) is widely considered the best standalone sunrise alarm clock you can buy, while a compact bedroom purifier like the <a href="https://www.techradar.com/reviews/levoit-core-300s-true-hepa-air-purifier" target="_blank">Levoit Core 300S</a> adds another $99 / £90 on top. That's $260 / £240 for two devices that take up more space, require two separate apps and two separate power outlets. The Mini Restful does both jobs for $199.99 / £169 in a single unit that sits comfortably on a bedside table.</p><p>The trade-off is that neither function quite matches what a dedicated device delivers. The sunrise graduation isn't as smooth as the Hatch Restore 3, and the purification coverage is limited to spaces up to 33m² / 355 sq ft. If you need serious room coverage or a flawless sunrise simulation, you'd be better served buying separately. But for a standard bedroom and anyone who wants to simplify their nightstand, the value case is very strong.</p><p><a href="https://www.blueair.com/products/mini-restful-replacement-filter" target="_blank">Replacement filters</a> cost $29.99 / £24 and need changing every nine months — a running cost worth budgeting for, even though it's in line with most other comparable purifiers.</p><ul><li><strong>Value for money score: 4 out of 5  </strong></li></ul><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-specs"><span>Blueair Mini Restful air purifier specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>List price</p></td><td  ><p>$199.99 / £169 (about AU$280)</p></td></tr><tr><td class="firstcol " ><p>Fan speeds</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>360 degrees </p></td></tr><tr><td class="firstcol " ><p>Filtration</p></td><td  ><p>99.97% of particles to 0.1 microns</p></td></tr><tr><td class="firstcol " ><p>Filters</p></td><td  ><p>Particle & Carbon (HEPASilent)</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Touchscreen display, Blueair app</p></td></tr><tr><td class="firstcol " ><p>Wake-up light brightness</p></td><td  ><p>3 levels via touchscreen, slider control via app</p></td></tr><tr><td class="firstcol " ><p>Noise levels</p></td><td  ><p>32dB</p></td></tr><tr><td class="firstcol " ><p>Height</p></td><td  ><p>11.8 inches / 30cm</p></td></tr><tr><td class="firstcol " ><p>Base diameter</p></td><td  ><p>6.7 inches / 17cm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>2.36lbs / 1.07kg</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-design"><span>Blueair Mini Restful air purifier review: design</span></h2><ul><li><strong>Compact and attractive enough to earn its place on a nightstand</strong></li><li><strong>Soft woven fabric exterior</strong></li><li><strong>Touchscreen display doubles as clock face</strong></li><li><strong>Controls can feel awkward at table height</strong></li></ul><p>The Mini Restful is one of the better-looking air purifiers I've had in my bedroom, which matters more than it might sound. </p><p>Most purifiers are designed for corners and shelves where nobody has to look at them. They're functional, but they largely earn their keep by blending in. The Mini Restful is instead designed to stand out, and Blueair has clearly put effort into the aesthetic. The woven fabric exterior, which is available in Coastal Beige or Midnight and can be removed and cleaned, feels closer to an Alexa speaker than a home appliance. For comparison, the Levoit Core 300S — a purifier I rate highly for performance — is a plain white cylinder that would look out of place on my nightstand.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EGsCEksdyLQebD23B6ujb5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier on bedside table" alt="Blueair Mini Restful sunrise alarm clock and air purifier positioned on a bedside table next to home décor" src="https://cdn.mos.cms.futurecdn.net/EGsCEksdyLQebD23B6ujb5-1920-80.png" 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">The compact Blueair Mini Restful is designed to fit comfortably on a bedside table </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>At 11.8 inches / 30cm tall and 6.7 inches / 17cm across, it has a similar footprint to a bedside lamp, albeit slightly more imposing. It's taller than I had expected for something described as a bedside device and it's not as compact as I'd like (the Blueair Blue Pure Mini Max, for instance, is shorter and lighter) but it does fit comfortably. I could fit the purifier and my phone charger on my nightstand without it feeling cluttered.</p><p>At 2.36lbs / 1.07kg, it's also light enough to pick up and move without any effort. The cord runs neatly through the base and plugs into a standard outlet, and at the back there's a USB-C port for charging your phone overnight. This is easy to reach without having to move the unit, and it's one of those small additions that makes a real difference to how the product fits into a bedside routine. </p><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="NnNRyvXJjpgRLDacLgKkL5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier touchscreen display" alt="Touchscreen display on the Blueair Mini Restful showing the time, alarm status, fan settings and light controls" src="https://cdn.mos.cms.futurecdn.net/NnNRyvXJjpgRLDacLgKkL5-1920-80.png" 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">The Blueair Mini Restful’s touchscreen display provides quick access to time, alarms, lighting and fan controls </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All of the controls sit on the top of the device, arranged around a circular touchscreen display. The display shows the time, current fan speed and filter status at a glance, and is the main interface for adjusting settings manually. It's responsive and readable in low light and the icons are intuitive — power, fan speed, display lock and purification mode are all clearly differentiated. I found I could adjust settings without turning the main light on after the first few days of use. The display can also be locked via the app if you want to prevent accidental changes overnight.</p><p>Just below the display is the light ring — a circular band that serves as both the wake-up light and a soft night light. It's a smaller lit area than you'd find on a dedicated sunrise alarm like the Hatch Restore 3, which uses its entire face as a light source, and I was skeptical that such a narrow ring could produce enough light to actually wake me. It did, and it looked elegant doing so.</p><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="WNq5KKvWcy5HyoacojyUc5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier USB-C charing port on rear" alt="Rear USB-C charging port on the Blueair Mini Restful sunrise alarm clock and air purifier" src="https://cdn.mos.cms.futurecdn.net/WNq5KKvWcy5HyoacojyUc5-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A close-up of the USB-C charging port located on the rear of the Blueair Mini Restful </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Setup is straightforward. The Mini Restful arrives in a simple box with the device, a cord and a plug — thread the cord through the base, attach the plug, remove the plastic cover from the filter inside and you're done, in under two minutes. </p><p>From there you download the free Blueair app, create an account, and connect the device to your home Wi-Fi. The whole process took me around five minutes, and the app walks you through each step clearly. It's here that you'll set your alarm times, choose your wake sounds, adjust the sunrise duration, and create purification schedules. </p><p>The one ergonomic issue I found is that having everything on top means you need to lean over to adjust anything manually when the unit is at table height. It's a minor inconvenience rather than a dealbreaker, and in practice I used the app for most adjustments after the first week, but it's not ideal. Overall, this is a product that has been designed with the bedroom specifically in mind, and it shows in almost every decision Blueair has made.</p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-performance"><span>Blueair Mini Restful air purifier review: performance</span></h2><ul><li><strong>Powerful purification even on lowest settings</strong></li><li><strong>Near-silent on Night mode and speed 1</strong></li><li><strong>Wake-up light impressively bright for its size</strong></li><li><strong>Sunrise graduation can be abrupt</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wAVoSySphe6VkZHoqwW7M5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier ring light" alt="Illuminated ring light on the Blueair Mini Restful used for sunrise wake-up and night light functions" src="https://cdn.mos.cms.futurecdn.net/wAVoSySphe6VkZHoqwW7M5-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair Mini Restful’s circular light gradually brightens to simulate a natural sunrise although the graduation can sometimes be too abrupt </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Mini Restful has two jobs to do — clean the air and wake you up gently — and it approaches both with more conviction than I expected from a device of this size. </p><p>I tested it over four weeks as my primary bedroom purifier and alarm clock, running it every night and monitoring air quality via the Blueair app each morning. I also measured noise levels at each fan speed using a decibel meter, and ran the sunrise alarm as my sole alarm throughout the review period rather than keeping a backup. </p><p>Starting with the purification. The HEPASilent filtration captures 99.97% of airborne particles down to 0.1 microns, which is finer than a standard HEPA filter, and covers dust, pollen, pet dander and most common allergens with ease. I suffer from hayfever and the review period coincided with peak pollen season, which gave me a useful real-world test. On mornings after running the Mini Restful through the night on speed 1 or 2, I noticed a genuine difference: less of the throat tightness and eye irritation I'd normally get.</p><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="PrrnsH5Kvhaj3BpxASDMY4" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier app alarm and settings" alt="Blueair Mini Restful app showing alarm settings, sunrise light controls, display brightness and night light options" src="https://cdn.mos.cms.futurecdn.net/PrrnsH5Kvhaj3BpxASDMY4-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair companion app lets you customize alarms, sunrise light duration, display brightness and night light settings  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To test the purification speed specifically, I sprayed deodorant directly at the unit for five seconds on both the lowest and highest settings, then timed how long it took for the air quality reading in the app to return to normal. On the lowest setting it took around 45 minutes to fully clear. On the highest setting it took just 12 minutes — a significant difference. The app's air quality history chart, which shows readings over the past 24 hours and 30 days, is useful for tracking these changes and gave me a clear picture of how conditions shifted.</p><p>On noise, the Mini Restful is super quiet. Blueair claims 21dB on the lowest speed; my measurements put it at around 32dB. This sounds like a huge difference but the purifier is almost inaudible, even in a quiet room. Speed 2 registers around 35dB, which produces a gentle white noise that actually helped me sleep rather than disturbing me. Speed 3 is noticeably louder at around 48dB — not unpleasant, but enough that I wouldn't choose to run it while trying to fall asleep. The Night mode handles the transition well though, stepping the fan down to its quietest setting automatically, and I left it on this mode for the majority of the review period. </p><p>Blueair says the Mini Restful works best in rooms between 14–33m² / 151–355 sq ft, which will cover most standard bedrooms. I tested it in a medium-sized room and found it kept up well, with the air quality sensor registering improvements within 20–30 minutes of switching on after a day with the windows open. It won't cope with large open-plan spaces — for that you'd need something with considerably more power, like the <a href="https://www.techradar.com/home/air-quality/dyson-hushjet-compact-air-purifier-review">Dyson HushJet Compact</a> — but for a bedroom it's more than adequate.</p><p>The wake-up light is the more interesting part of the performance story. The light ring is small relative to a dedicated sunrise alarm but on its highest brightness setting it lit the room enough to wake me without the alarm sound triggering at all on several mornings. The three manual brightness levels via the touchscreen are useful, and the app's slider control allows finer adjustment if you want to dial it in precisely.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/tm8GktAAUy2JPeQyVBHJiK/Blueair%20Mini%20Restful%20touchscreen%20display.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/tm8GktAAUy2JPeQyVBHJiK/Blueair%20Mini%20Restful%20touchscreen%20display.mp4"></video></div><p>The issue is with the graduation. The light is supposed to brighten gradually over 15–30 minutes before your alarm time, mimicking a natural sunrise. For the most part it does, and on the mornings it worked as intended the experience was gentler than waking to a conventional alarm. But on several occasions — I counted at least six across the four-week review period — the light jumped to full brightness abruptly rather than easing up to it, which is jarring. It doesn't ruin the experience entirely but it stops the Mini Restful from matching the consistently smooth graduation of a dedicated wake-up light. If the sunrise simulation is the primary reason you're considering this, that inconsistency is worth noting. </p><p>Elsewhere, the alarm sounds themselves are pleasant and varied — birdsong, soft tones, rainfall — and the volume is adjustable via the app.</p><ul><li><strong>Performance score: 4.5 out of 5  </strong></li></ul><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-app"><span>Blueair Mini Restful air purifier review: app</span></h2><ul><li><strong>Required for full setup and alarm customization</strong></li><li><strong>Doesn't show air quality levels</strong></li><li><strong>Clean, well-organized interface</strong></li><li><strong>Lag between app and device is frustrating</strong></li><li><strong>No HomeKit, Alexa or Google Home support</strong></li></ul><p>Despite a small number of flaws, I can barely fault the hardware of the Blueair Mini Restful. The same can't be said for the app though, sadly. </p><p>Firstly, the Blueair app isn't optional. You can use the touchscreen to turn the device on and off and cycle through fan speeds, but doing anything of note, such as setting alarms, choosing wake sounds, adjusting the sunrise duration, creating purification schedules and checking air quality history, all require the app. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dJ6ssUF2WwF29Q9wu8pGx4" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier app fan and night light controls" alt="Blueair Mini Restful app interface showing fan speed controls, night light settings, schedules and display lock options" src="https://cdn.mos.cms.futurecdn.net/dJ6ssUF2WwF29Q9wu8pGx4-1920-80.png" 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">The Blueair app is where you control fan speeds, night light brightness, schedules and display lock settings. You can't track air quality changes though and there's often a lag   </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is great when it works. The interface is clean and logically laid out, with the device status and filter life all visible without having to dig through menus. Setting a sunrise alarm takes seconds: you pick a time, choose a sound, set the brightness duration between and you're done. </p><p>The filter replacement reminder is useful; the display lock feature is a sensible addition for overnight use; and the scheduling tools are flexible enough to set different purification levels for different times of day.</p><p>However, knowing how to view live air quality readings isn't obvious, and I ended up having to Google for help. Even then, you can only see the current outdoor air reading (via the Outdoor air section on the homepage) and not a live, room-by-room chart.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1320px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="kPW3HXNAbdvJ3LYvJ8VLmD" name="Blueair Restful Mini outdoor air app" alt="Blueair Mini Restful app displaying a map of Aylesbury with local air quality readings, AQI score and pollutant levels" src="https://cdn.mos.cms.futurecdn.net/v2/w:1920,t:1905,l:0,cw:1320,ch:743,q:80/kPW3HXNAbdvJ3LYvJ8VLmD.png" mos="" align="middle" fullscreen="" width="1320" height="2868" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair app shows real-time local air quality data, including AQI scores and pollutant measurements based on your location – but it's outdoor only </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then there's the problem with lag. There was a consistent, frustrating delay between adjusting a setting in the app and the device responding throughout almost the entire review period. This could be anything from a few seconds to almost 30 seconds on occasion. Switching fan speeds via the app often took longer than just tapping the top of the unit, which defeats part of the point of having remote control in the first place. </p><p>What's more, during my four-week review period the connection dropped completely three times, requiring a full reconnection through the app each time. I'd find myself checking the app before bed to make sure the alarm was still set and the connection was still live, which is exactly the kind of friction a product like this should be eliminating.</p><p>The absence of any smart home integration is also a real gap. There's no HomeKit support, Alexa skill or Google Home compatibility, which means the Mini Restful exists entirely within its own ecosystem. For anyone who controls their bedroom environment through a smart home setup — lights, heating, other devices — the Mini Restful sits outside all of that. It's not a dealbreaker, but it's a limitation that feels out of step with both the price and what other, similar connected bedroom devices offer.</p><p>Blueair has clearly invested in the app's design and the range of features it offers, and the bones are good but the execution needs a lot of work.</p><ul><li><strong>App score: 3 out of 5</strong></li></ul><h2 class="article-body__section" id="section-should-you-buy-the-blueair-mini-restful-air-purifier"><span>Should you buy the Blueair Mini Restful air purifier?</span></h2><div ><table><caption>Scorecard</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>Pricier than a standalone purifier, but replaces two devices at a lower combined cost.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Attractive, compact and genuinely bedroom-appropriate, with a few ergonomic niggles.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Strong purification and a capable wake-up light, let down slightly by occasional abrupt sunrise graduation.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App</p></td><td  ><p>Clean interface with useful features, but lag and connectivity drops are a real problem.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-19">Buy it if...</h2><div class="product"><p><strong>You suffer from allergies or hayfever</strong></p><p>The HEPASilent filtration captures particles down to 0.1 microns and is quiet enough to run through the night without disturbing your sleep. </p></div><div class="product"><p><strong>You want to simplify your nightstand</strong></p><p>The Mini Restful replaces a purifier, a wake-up light and a phone charger in a single device. </p></div><div class="product"><p><strong>You want a gentler start to the morning</strong></p><p>Waking to a gradually brightening light is a meaningfully better experience than a conventional alarm.</p></div><h2 id="don-t-buy-it-if-19">Don't buy it if...</h2><div class="product"><p><strong>You want seamless sunrise simulation</strong></p><p>The light graduation is inconsistent and a dedicated wake-up light like the Hatch Restore 3 will do it more reliably.</p></div><div class="product"><p><strong>You rely heavily on smart home integration</strong></p><p>There's no HomeKit, Alexa or Google Home support. The Mini Restful operates entirely within its own app ecosystem.</p></div><div class="product"><p><strong>You need to purify a large room</strong></p><p>Its 33m² / 355 sq ft upper limit makes it a bedroom device only. For larger spaces you'd be better served by something like the Blueair Blue Max 3250i or the Dyson HushJet Compact.</p></div><h3 class="article-body__section" id="section-blueair-mini-restful-air-purifier-also-consider"><span>Blueair Mini Restful air purifier: also consider</span></h3><p>If you're not sure whether the Blueair Mini Restful is the right air purifier for you, here are two other options to consider:</p><div class="product"><a data-dimension112="133df3ed-50a0-4983-b15a-9a06d2f09919" data-action="Deal Block" data-label="Read our full Goveelife Smart Air Purifier Lite review" data-dimension48="Read our full Goveelife Smart Air Purifier Lite review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hvMig7YdZunoTufGZftXw8" name="GoveeLife Smart Air Purifier Lite" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvMig7YdZunoTufGZftXw8-1920-80.webp" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Goveelife Smart Air Purifier Lite</strong></p><p>A portable air purifier that makes a noticeable difference to air quality, and unlike the Blueair Mini Restful, has smart home connectivity. We weren't very impressed by its aromatherapy feature, though.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/air-quality/goveelife-smart-air-purifier-lite-review" data-dimension112="133df3ed-50a0-4983-b15a-9a06d2f09919" data-action="Deal Block" data-label="Read our full Goveelife Smart Air Purifier Lite review" data-dimension48="Read our full Goveelife Smart Air Purifier Lite review" data-dimension25=""><strong>Goveelife Smart Air Purifier Lite review</strong></a></p></div><div class="product"><a data-dimension112="2fe7bbcd-e036-418f-8d96-53843cfcb568" data-action="Deal Block" data-label="Read our full Blueair Blue Pure Mini Max review" data-dimension48="Read our full Blueair Blue Pure Mini Max review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1250px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="txNwUKAvbWZrg9CHqHcczh" name="Blueair Blue Pure Mini Max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/txNwUKAvbWZrg9CHqHcczh-1920-80.jpg" mos="" align="middle" fullscreen="" width="1250" height="1250" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Blueair Blue Pure Mini Max</strong></p><p>A very affordable, efficient little air purifier, the Mini Max isn't as feature-packed as the Mini Restful, but far exceeded our expectations during testing.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/air-quality/blueair-blue-pure-mini-max-air-purifier-review" data-dimension112="2fe7bbcd-e036-418f-8d96-53843cfcb568" data-action="Deal Block" data-label="Read our full Blueair Blue Pure Mini Max review" data-dimension48="Read our full Blueair Blue Pure Mini Max review" data-dimension25=""><strong>Blueair Blue Pure Mini Max review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-blueair-mini-restful-air-purifier"><span>How I tested the Blueair Mini Restful air purifier</span></h3><ul><li><strong>Tested over four weeks as purifier and alarm clock</strong></li><li><strong>Used the sunrise alarm as my sole morning alarm</strong></li><li><strong>Measured noise levels at each fan speed with a decibel meter</strong></li><li><strong>Tested purification speed by spraying deodorant at the unit and timing air clearance</strong></li><li><strong>Monitored air quality data via the Blueair app</strong></li></ul><p>I used the Blueair Mini Restful as my main bedroom purifier and alarm clock for four weeks, running it every night and monitoring the air quality readings in the app each morning. </p><p>To test purification speed, I sprayed deodorant directly at the unit for five seconds on both the lowest and highest fan settings, then timed how long it took for the air quality reading in the app to return to normal. </p><p>I measured noise levels at each fan speed using a mobile phone decibel meter and ran the sunrise alarm as my sole morning alarm throughout the review. I also tested the app's scheduling tools, the USB-C charging port and the manual touchscreen controls.</p><p>Read more about <a href="https://www.techradar.com/news/how-we-test">how we test</a>.</p><p><em>First reviewed May 2026</em></p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/air-quality/blueair-min-restful-review</link>
                                                                            <description>
                            <![CDATA[ We put Blueair's first-ever sleep-focused purifier to the test to see if combining an air purifier, sunrise alarm and wake-up light in a single bedside device is too good to be true. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ats33bFPi46Vnin6G2xc7R</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/EGsCEksdyLQebD23B6ujb5-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sat, 06 Jun 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Air Quality]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                                                                                    <dc:creator><![CDATA[ Victoria Woollaston ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/XPLrVG3jXHruLmXMeGpr5d-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/EGsCEksdyLQebD23B6ujb5-1280-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Blueair Mini Restful sunrise alarm clock and air purifier positioned on a bedside table next to home décor]]></media:description>                                                            <media:text><![CDATA[Blueair Mini Restful sunrise alarm clock and air purifier positioned on a bedside table next to home décor]]></media:text>
                                <media:title type="plain"><![CDATA[Blueair Mini Restful sunrise alarm clock and air purifier positioned on a bedside table next to home décor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/EGsCEksdyLQebD23B6ujb5-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <h3 class="article-body__section" id="section-blueair-mini-restful-air-purifier-two-minute-review"><span>Blueair Mini Restful air purifier: two-minute review</span></h3><p>The Blueair Mini Restful Sunrise Clock Air Purifier is a three-in-one device — technically a four-in-one if you include the built-in USB charger — that combines an air purifier, a sunrise alarm clock and a wake-up light in a single unit. It launched as part of Blueair's Sleep collection with a clear USP: rather than cluttering your nightstand with separate devices, one appliance handles the air quality, the light and the alarm. If you've been browsing the <a href="https://www.techradar.com/home/air-quality/looking-for-a-compact-air-purifier-these-are-the-3-best-options-weve-tested">best compact air purifiers</a> for a bedroom, the Mini Restful sits in a category of its own.</p><p>The purification uses Blueair's HEPASilent technology, which captures 99.97% of particles down to 0.1 microns — finer than a standard HEPA filter — and my hayfever symptoms were noticeably more manageable on mornings after I'd had the Mini Restful running. </p><p>It runs across three fan speeds plus a Night mode, covers rooms up to 33m² / 355 sq ft, and is QuietMark certified. The brand claims noise levels of 21dB on its lowest setting whereas my own tests averaged 32dB, much of which was ambient. </p><p>In reality, it's whisper quiet and I could easily run it through the night without disturbing my sleep. I even forgot to switch it off a lot of the time because it's so quiet, I didn't realize it was still running. </p><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="SGU2rHuZbkazVRubdadQb5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier night light on bedside" alt="Blueair Mini Restful operating as a bedside night light with a warm glow in a dark bedroom" src="https://cdn.mos.cms.futurecdn.net/SGU2rHuZbkazVRubdadQb5-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair Mini Restful doubles as a bedside night light with adjustable brightness levels </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>What makes it stand out most from other purifiers I've tested is the wake-up light: a circular ring below the touchscreen display that brightens gradually over 15–30 minutes before your alarm time. This is designed to mimic natural sunrise, and you can also choose from multiple alarm sounds via the app, including birdsong, soft tones, and rainfall. </p><p>This wake-up light is impressively bright for its size and the whole appliance's design is attractive enough for you to actually want on your bedside table. I tested the Blueair Mini Restful in summer so while it helped rouse me gently, it's hard to judge exactly how effective it would be in the depths of winter, say, when a more gentle wake-up is most needed. </p><p>At 11.8in / 30cm tall and just 2.36lbs / 1.07kg, it sits comfortably on a standard nightstand, and the USB-C port at the back means it can charge your phone too, saving you even more space by eliminating the need for a separate charger. </p><p>My biggest complaint about the Mini Restful is the Blueair app, which doesn't quite live up to the rest of the device's performance. When it works, it's great — intuitive and clean. Yet there's no way to track air quality levels, and during my review period there was often a lag between adjusting settings and the device responding. This became frustrating quickly. The connectivity dropped completely three times during the four weeks of tests and I had to fully reconnect to my Wi-Fi and phone. </p><p>For anyone who suffers from allergies and has been meaning to try a sunrise alarm, the Mini Restful makes a compelling case that one device can do all of it well. But even if you already own one of the <a href="https://www.techradar.com/best/the-best-air-purifier-year-for-cleaner-healthier-air-in-the-home">best air purifiers</a> on the market and a separate sunrise alarm, the Mini Restful makes a strong argument for consolidating. It will definitely feel like an upgrade. </p><h3 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-price-and-availability"><span>Blueair Mini Restful air purifier review: price and availability</span></h3><ul><li><strong>List price: $199.99 / £169</strong></li><li><strong>Available in the US and UK</strong></li></ul><p>The Blueair Mini Restful is available directly from <a href="https://www.blueair.com/products/mini-restful-coastal-beige" target="_blank">Blueair US</a> and <a href="https://blueair.co.uk/products/mini-restful-coastal-beige" target="_blank">Blueair UK</a>, as well as from <a href="https://www.amazon.com/Blueair-MiniRestful-Air-Purifier-Blue/dp/B0FN5NY3TB?th=1" target="_blank">Amazon US</a>, <a href="https://www.amazon.co.uk/Blueair-Purifier-Bedroom-HEPASilent-Connectivity/dp/B08KTH767F/ref=asc_df_B08KTH767F" target="_blank">Amazon UK</a>, <a href="https://www.walmart.com/ip/BLUEAIR-Purifier-Bedroom-Mini-Restful-Sunrise-Clock-HEPASilent-Filtration-Wake-Light-Cleans-Air-Supports-Circadian-Rhythm-USB-C-App-Connectivity-Beig/18964010584" target="_blank">Walmart</a> and <a href="https://www.johnlewis.com/blueair-mini-restful-sunrise-clock-air-purifier-midnight-blue/p115359843" target="_blank">John Lewis</a>. It has a list price of $199.99 / £169, which converts to about AU$280, but at the time of writing it's not available in Australia.</p><p>On purification alone, it's easy to find cheaper options. Blueair's own £79 <a href="https://www.techradar.com/home/air-quality/blueair-blue-pure-mini-max-air-purifier-review" target="_blank">Blue Pure Mini Max</a>, the £59.99 <a href="https://uk.govee.com/products/goveelife-smart-air-purifier-lite?irclickid=Xo4RLxWHJxycTu10v%3AQO80UFUkuWz-wc-zcyUM0&irgwc=1&afsrc=1&utm_source=impact_12845&utm_medium=affiliate&utm_campaign=Future+Publishing+Limited" target="_blank">GoveeLife Smart Air Purifier Lite</a> and the £149.99 <a href="https://www.amazon.co.uk/dp/B0FDWK7YL2?tag=ftr-techradar-gb-21&ascsubtag=trd-gb-9916686395543864001-21&geniuslink=true&th=1" target="_blank">Levoit Core 300S</a> are all strong compact options that cost less and if all you want is cleaner air in a bedroom, any of those will do the job well. However, none of them has a sunrise alarm or wake-up light. Nor do they charge your phone. </p><p>In fact, there is no direct equivalent on the market — no other purifier currently combines HEPASilent filtration with a built-in sunrise alarm and wake-up light in a single bedside device. This means the real question isn't how it compares to other purifiers, but whether it's cheaper and better than buying two separate devices. </p><p>On that measure, it mostly wins. The <a href="https://www.amazon.co.uk/Hatch-Baby-RESTORE05-Restore-Greige/dp/B0DLLSCVY2" target="_blank">Hatch Restore 3 </a>($169.99 / £220) is widely considered the best standalone sunrise alarm clock you can buy, while a compact bedroom purifier like the <a href="https://www.techradar.com/reviews/levoit-core-300s-true-hepa-air-purifier" target="_blank">Levoit Core 300S</a> adds another $99 / £90 on top. That's $260 / £240 for two devices that take up more space, require two separate apps and two separate power outlets. The Mini Restful does both jobs for $199.99 / £169 in a single unit that sits comfortably on a bedside table.</p><p>The trade-off is that neither function quite matches what a dedicated device delivers. The sunrise graduation isn't as smooth as the Hatch Restore 3, and the purification coverage is limited to spaces up to 33m² / 355 sq ft. If you need serious room coverage or a flawless sunrise simulation, you'd be better served buying separately. But for a standard bedroom and anyone who wants to simplify their nightstand, the value case is very strong.</p><p><a href="https://www.blueair.com/products/mini-restful-replacement-filter" target="_blank">Replacement filters</a> cost $29.99 / £24 and need changing every nine months — a running cost worth budgeting for, even though it's in line with most other comparable purifiers.</p><ul><li><strong>Value for money score: 4 out of 5  </strong></li></ul><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-specs"><span>Blueair Mini Restful air purifier specs</span></h2><div ><table><tbody><tr><td class="firstcol " ><p>List price</p></td><td  ><p>$199.99 / £169 (about AU$280)</p></td></tr><tr><td class="firstcol " ><p>Fan speeds</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p>Oscillation</p></td><td  ><p>360 degrees </p></td></tr><tr><td class="firstcol " ><p>Filtration</p></td><td  ><p>99.97% of particles to 0.1 microns</p></td></tr><tr><td class="firstcol " ><p>Filters</p></td><td  ><p>Particle & Carbon (HEPASilent)</p></td></tr><tr><td class="firstcol " ><p>Control</p></td><td  ><p>Touchscreen display, Blueair app</p></td></tr><tr><td class="firstcol " ><p>Wake-up light brightness</p></td><td  ><p>3 levels via touchscreen, slider control via app</p></td></tr><tr><td class="firstcol " ><p>Noise levels</p></td><td  ><p>32dB</p></td></tr><tr><td class="firstcol " ><p>Height</p></td><td  ><p>11.8 inches / 30cm</p></td></tr><tr><td class="firstcol " ><p>Base diameter</p></td><td  ><p>6.7 inches / 17cm</p></td></tr><tr><td class="firstcol " ><p>Weight</p></td><td  ><p>2.36lbs / 1.07kg</p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-design"><span>Blueair Mini Restful air purifier review: design</span></h2><ul><li><strong>Compact and attractive enough to earn its place on a nightstand</strong></li><li><strong>Soft woven fabric exterior</strong></li><li><strong>Touchscreen display doubles as clock face</strong></li><li><strong>Controls can feel awkward at table height</strong></li></ul><p>The Mini Restful is one of the better-looking air purifiers I've had in my bedroom, which matters more than it might sound. </p><p>Most purifiers are designed for corners and shelves where nobody has to look at them. They're functional, but they largely earn their keep by blending in. The Mini Restful is instead designed to stand out, and Blueair has clearly put effort into the aesthetic. The woven fabric exterior, which is available in Coastal Beige or Midnight and can be removed and cleaned, feels closer to an Alexa speaker than a home appliance. For comparison, the Levoit Core 300S — a purifier I rate highly for performance — is a plain white cylinder that would look out of place on my nightstand.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EGsCEksdyLQebD23B6ujb5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier on bedside table" alt="Blueair Mini Restful sunrise alarm clock and air purifier positioned on a bedside table next to home décor" src="https://cdn.mos.cms.futurecdn.net/EGsCEksdyLQebD23B6ujb5-1920-80.png" 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">The compact Blueair Mini Restful is designed to fit comfortably on a bedside table </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>At 11.8 inches / 30cm tall and 6.7 inches / 17cm across, it has a similar footprint to a bedside lamp, albeit slightly more imposing. It's taller than I had expected for something described as a bedside device and it's not as compact as I'd like (the Blueair Blue Pure Mini Max, for instance, is shorter and lighter) but it does fit comfortably. I could fit the purifier and my phone charger on my nightstand without it feeling cluttered.</p><p>At 2.36lbs / 1.07kg, it's also light enough to pick up and move without any effort. The cord runs neatly through the base and plugs into a standard outlet, and at the back there's a USB-C port for charging your phone overnight. This is easy to reach without having to move the unit, and it's one of those small additions that makes a real difference to how the product fits into a bedside routine. </p><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="NnNRyvXJjpgRLDacLgKkL5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier touchscreen display" alt="Touchscreen display on the Blueair Mini Restful showing the time, alarm status, fan settings and light controls" src="https://cdn.mos.cms.futurecdn.net/NnNRyvXJjpgRLDacLgKkL5-1920-80.png" 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">The Blueair Mini Restful’s touchscreen display provides quick access to time, alarms, lighting and fan controls </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>All of the controls sit on the top of the device, arranged around a circular touchscreen display. The display shows the time, current fan speed and filter status at a glance, and is the main interface for adjusting settings manually. It's responsive and readable in low light and the icons are intuitive — power, fan speed, display lock and purification mode are all clearly differentiated. I found I could adjust settings without turning the main light on after the first few days of use. The display can also be locked via the app if you want to prevent accidental changes overnight.</p><p>Just below the display is the light ring — a circular band that serves as both the wake-up light and a soft night light. It's a smaller lit area than you'd find on a dedicated sunrise alarm like the Hatch Restore 3, which uses its entire face as a light source, and I was skeptical that such a narrow ring could produce enough light to actually wake me. It did, and it looked elegant doing so.</p><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="WNq5KKvWcy5HyoacojyUc5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier USB-C charing port on rear" alt="Rear USB-C charging port on the Blueair Mini Restful sunrise alarm clock and air purifier" src="https://cdn.mos.cms.futurecdn.net/WNq5KKvWcy5HyoacojyUc5-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A close-up of the USB-C charging port located on the rear of the Blueair Mini Restful </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Setup is straightforward. The Mini Restful arrives in a simple box with the device, a cord and a plug — thread the cord through the base, attach the plug, remove the plastic cover from the filter inside and you're done, in under two minutes. </p><p>From there you download the free Blueair app, create an account, and connect the device to your home Wi-Fi. The whole process took me around five minutes, and the app walks you through each step clearly. It's here that you'll set your alarm times, choose your wake sounds, adjust the sunrise duration, and create purification schedules. </p><p>The one ergonomic issue I found is that having everything on top means you need to lean over to adjust anything manually when the unit is at table height. It's a minor inconvenience rather than a dealbreaker, and in practice I used the app for most adjustments after the first week, but it's not ideal. Overall, this is a product that has been designed with the bedroom specifically in mind, and it shows in almost every decision Blueair has made.</p><ul><li><strong>Design score: 4.5 out of 5</strong></li></ul><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-performance"><span>Blueair Mini Restful air purifier review: performance</span></h2><ul><li><strong>Powerful purification even on lowest settings</strong></li><li><strong>Near-silent on Night mode and speed 1</strong></li><li><strong>Wake-up light impressively bright for its size</strong></li><li><strong>Sunrise graduation can be abrupt</strong></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wAVoSySphe6VkZHoqwW7M5" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier ring light" alt="Illuminated ring light on the Blueair Mini Restful used for sunrise wake-up and night light functions" src="https://cdn.mos.cms.futurecdn.net/wAVoSySphe6VkZHoqwW7M5-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair Mini Restful’s circular light gradually brightens to simulate a natural sunrise although the graduation can sometimes be too abrupt </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>The Mini Restful has two jobs to do — clean the air and wake you up gently — and it approaches both with more conviction than I expected from a device of this size. </p><p>I tested it over four weeks as my primary bedroom purifier and alarm clock, running it every night and monitoring air quality via the Blueair app each morning. I also measured noise levels at each fan speed using a decibel meter, and ran the sunrise alarm as my sole alarm throughout the review period rather than keeping a backup. </p><p>Starting with the purification. The HEPASilent filtration captures 99.97% of airborne particles down to 0.1 microns, which is finer than a standard HEPA filter, and covers dust, pollen, pet dander and most common allergens with ease. I suffer from hayfever and the review period coincided with peak pollen season, which gave me a useful real-world test. On mornings after running the Mini Restful through the night on speed 1 or 2, I noticed a genuine difference: less of the throat tightness and eye irritation I'd normally get.</p><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="PrrnsH5Kvhaj3BpxASDMY4" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier app alarm and settings" alt="Blueair Mini Restful app showing alarm settings, sunrise light controls, display brightness and night light options" src="https://cdn.mos.cms.futurecdn.net/PrrnsH5Kvhaj3BpxASDMY4-1920-80.png" mos="" align="middle" fullscreen="" width="1600" height="900" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair companion app lets you customize alarms, sunrise light duration, display brightness and night light settings  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>To test the purification speed specifically, I sprayed deodorant directly at the unit for five seconds on both the lowest and highest settings, then timed how long it took for the air quality reading in the app to return to normal. On the lowest setting it took around 45 minutes to fully clear. On the highest setting it took just 12 minutes — a significant difference. The app's air quality history chart, which shows readings over the past 24 hours and 30 days, is useful for tracking these changes and gave me a clear picture of how conditions shifted.</p><p>On noise, the Mini Restful is super quiet. Blueair claims 21dB on the lowest speed; my measurements put it at around 32dB. This sounds like a huge difference but the purifier is almost inaudible, even in a quiet room. Speed 2 registers around 35dB, which produces a gentle white noise that actually helped me sleep rather than disturbing me. Speed 3 is noticeably louder at around 48dB — not unpleasant, but enough that I wouldn't choose to run it while trying to fall asleep. The Night mode handles the transition well though, stepping the fan down to its quietest setting automatically, and I left it on this mode for the majority of the review period. </p><p>Blueair says the Mini Restful works best in rooms between 14–33m² / 151–355 sq ft, which will cover most standard bedrooms. I tested it in a medium-sized room and found it kept up well, with the air quality sensor registering improvements within 20–30 minutes of switching on after a day with the windows open. It won't cope with large open-plan spaces — for that you'd need something with considerably more power, like the <a href="https://www.techradar.com/home/air-quality/dyson-hushjet-compact-air-purifier-review">Dyson HushJet Compact</a> — but for a bedroom it's more than adequate.</p><p>The wake-up light is the more interesting part of the performance story. The light ring is small relative to a dedicated sunrise alarm but on its highest brightness setting it lit the room enough to wake me without the alarm sound triggering at all on several mornings. The three manual brightness levels via the touchscreen are useful, and the app's slider control allows finer adjustment if you want to dial it in precisely.</p><div class="looped-video"><video class="lazyload-in-view lazyloading" data-src="https://cdn.mos.cms.futurecdn.net/tm8GktAAUy2JPeQyVBHJiK/Blueair%20Mini%20Restful%20touchscreen%20display.mp4" autoplay loop muted playsinline src="https://cdn.mos.cms.futurecdn.net/tm8GktAAUy2JPeQyVBHJiK/Blueair%20Mini%20Restful%20touchscreen%20display.mp4"></video></div><p>The issue is with the graduation. The light is supposed to brighten gradually over 15–30 minutes before your alarm time, mimicking a natural sunrise. For the most part it does, and on the mornings it worked as intended the experience was gentler than waking to a conventional alarm. But on several occasions — I counted at least six across the four-week review period — the light jumped to full brightness abruptly rather than easing up to it, which is jarring. It doesn't ruin the experience entirely but it stops the Mini Restful from matching the consistently smooth graduation of a dedicated wake-up light. If the sunrise simulation is the primary reason you're considering this, that inconsistency is worth noting. </p><p>Elsewhere, the alarm sounds themselves are pleasant and varied — birdsong, soft tones, rainfall — and the volume is adjustable via the app.</p><ul><li><strong>Performance score: 4.5 out of 5  </strong></li></ul><h2 class="article-body__section" id="section-blueair-mini-restful-air-purifier-review-app"><span>Blueair Mini Restful air purifier review: app</span></h2><ul><li><strong>Required for full setup and alarm customization</strong></li><li><strong>Doesn't show air quality levels</strong></li><li><strong>Clean, well-organized interface</strong></li><li><strong>Lag between app and device is frustrating</strong></li><li><strong>No HomeKit, Alexa or Google Home support</strong></li></ul><p>Despite a small number of flaws, I can barely fault the hardware of the Blueair Mini Restful. The same can't be said for the app though, sadly. </p><p>Firstly, the Blueair app isn't optional. You can use the touchscreen to turn the device on and off and cycle through fan speeds, but doing anything of note, such as setting alarms, choosing wake sounds, adjusting the sunrise duration, creating purification schedules and checking air quality history, all require the app. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dJ6ssUF2WwF29Q9wu8pGx4" name="Blueair Mini Restful Sunrise Alarm Clock and Air Purifier app fan and night light controls" alt="Blueair Mini Restful app interface showing fan speed controls, night light settings, schedules and display lock options" src="https://cdn.mos.cms.futurecdn.net/dJ6ssUF2WwF29Q9wu8pGx4-1920-80.png" 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">The Blueair app is where you control fan speeds, night light brightness, schedules and display lock settings. You can't track air quality changes though and there's often a lag   </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is great when it works. The interface is clean and logically laid out, with the device status and filter life all visible without having to dig through menus. Setting a sunrise alarm takes seconds: you pick a time, choose a sound, set the brightness duration between and you're done. </p><p>The filter replacement reminder is useful; the display lock feature is a sensible addition for overnight use; and the scheduling tools are flexible enough to set different purification levels for different times of day.</p><p>However, knowing how to view live air quality readings isn't obvious, and I ended up having to Google for help. Even then, you can only see the current outdoor air reading (via the Outdoor air section on the homepage) and not a live, room-by-room chart.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1320px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="kPW3HXNAbdvJ3LYvJ8VLmD" name="Blueair Restful Mini outdoor air app" alt="Blueair Mini Restful app displaying a map of Aylesbury with local air quality readings, AQI score and pollutant levels" src="https://cdn.mos.cms.futurecdn.net/v2/w:1920,t:1905,l:0,cw:1320,ch:743,q:80/kPW3HXNAbdvJ3LYvJ8VLmD.png" mos="" align="middle" fullscreen="" width="1320" height="2868" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Blueair app shows real-time local air quality data, including AQI scores and pollutant measurements based on your location – but it's outdoor only </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Then there's the problem with lag. There was a consistent, frustrating delay between adjusting a setting in the app and the device responding throughout almost the entire review period. This could be anything from a few seconds to almost 30 seconds on occasion. Switching fan speeds via the app often took longer than just tapping the top of the unit, which defeats part of the point of having remote control in the first place. </p><p>What's more, during my four-week review period the connection dropped completely three times, requiring a full reconnection through the app each time. I'd find myself checking the app before bed to make sure the alarm was still set and the connection was still live, which is exactly the kind of friction a product like this should be eliminating.</p><p>The absence of any smart home integration is also a real gap. There's no HomeKit support, Alexa skill or Google Home compatibility, which means the Mini Restful exists entirely within its own ecosystem. For anyone who controls their bedroom environment through a smart home setup — lights, heating, other devices — the Mini Restful sits outside all of that. It's not a dealbreaker, but it's a limitation that feels out of step with both the price and what other, similar connected bedroom devices offer.</p><p>Blueair has clearly invested in the app's design and the range of features it offers, and the bones are good but the execution needs a lot of work.</p><ul><li><strong>App score: 3 out of 5</strong></li></ul><h2 class="article-body__section" id="section-should-you-buy-the-blueair-mini-restful-air-purifier"><span>Should you buy the Blueair Mini Restful air purifier?</span></h2><div ><table><caption>Scorecard</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>Pricier than a standalone purifier, but replaces two devices at a lower combined cost.</p></td><td  ><p>4/5</p></td></tr><tr><td class="firstcol " ><p>Design</p></td><td  ><p>Attractive, compact and genuinely bedroom-appropriate, with a few ergonomic niggles.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>Performance</p></td><td  ><p>Strong purification and a capable wake-up light, let down slightly by occasional abrupt sunrise graduation.</p></td><td  ><p>4.5/5</p></td></tr><tr><td class="firstcol " ><p>App</p></td><td  ><p>Clean interface with useful features, but lag and connectivity drops are a real problem.</p></td><td  ><p>3/5</p></td></tr></tbody></table></div><h2 id="buy-it-if-19">Buy it if...</h2><div class="product"><p><strong>You suffer from allergies or hayfever</strong></p><p>The HEPASilent filtration captures particles down to 0.1 microns and is quiet enough to run through the night without disturbing your sleep. </p></div><div class="product"><p><strong>You want to simplify your nightstand</strong></p><p>The Mini Restful replaces a purifier, a wake-up light and a phone charger in a single device. </p></div><div class="product"><p><strong>You want a gentler start to the morning</strong></p><p>Waking to a gradually brightening light is a meaningfully better experience than a conventional alarm.</p></div><h2 id="don-t-buy-it-if-19">Don't buy it if...</h2><div class="product"><p><strong>You want seamless sunrise simulation</strong></p><p>The light graduation is inconsistent and a dedicated wake-up light like the Hatch Restore 3 will do it more reliably.</p></div><div class="product"><p><strong>You rely heavily on smart home integration</strong></p><p>There's no HomeKit, Alexa or Google Home support. The Mini Restful operates entirely within its own app ecosystem.</p></div><div class="product"><p><strong>You need to purify a large room</strong></p><p>Its 33m² / 355 sq ft upper limit makes it a bedroom device only. For larger spaces you'd be better served by something like the Blueair Blue Max 3250i or the Dyson HushJet Compact.</p></div><h3 class="article-body__section" id="section-blueair-mini-restful-air-purifier-also-consider"><span>Blueair Mini Restful air purifier: also consider</span></h3><p>If you're not sure whether the Blueair Mini Restful is the right air purifier for you, here are two other options to consider:</p><div class="product"><a data-dimension112="133df3ed-50a0-4983-b15a-9a06d2f09919" data-action="Deal Block" data-label="Read our full Goveelife Smart Air Purifier Lite review" data-dimension48="Read our full Goveelife Smart Air Purifier Lite review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hvMig7YdZunoTufGZftXw8" name="GoveeLife Smart Air Purifier Lite" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hvMig7YdZunoTufGZftXw8-1920-80.webp" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Goveelife Smart Air Purifier Lite</strong></p><p>A portable air purifier that makes a noticeable difference to air quality, and unlike the Blueair Mini Restful, has smart home connectivity. We weren't very impressed by its aromatherapy feature, though.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/air-quality/goveelife-smart-air-purifier-lite-review" data-dimension112="133df3ed-50a0-4983-b15a-9a06d2f09919" data-action="Deal Block" data-label="Read our full Goveelife Smart Air Purifier Lite review" data-dimension48="Read our full Goveelife Smart Air Purifier Lite review" data-dimension25=""><strong>Goveelife Smart Air Purifier Lite review</strong></a></p></div><div class="product"><a data-dimension112="2fe7bbcd-e036-418f-8d96-53843cfcb568" data-action="Deal Block" data-label="Read our full Blueair Blue Pure Mini Max review" data-dimension48="Read our full Blueair Blue Pure Mini Max review" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1250px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="txNwUKAvbWZrg9CHqHcczh" name="Blueair Blue Pure Mini Max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/txNwUKAvbWZrg9CHqHcczh-1920-80.jpg" mos="" align="middle" fullscreen="" width="1250" height="1250" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>Blueair Blue Pure Mini Max</strong></p><p>A very affordable, efficient little air purifier, the Mini Max isn't as feature-packed as the Mini Restful, but far exceeded our expectations during testing.</p><p><strong>Read our full </strong><a href="https://www.techradar.com/home/air-quality/blueair-blue-pure-mini-max-air-purifier-review" data-dimension112="2fe7bbcd-e036-418f-8d96-53843cfcb568" data-action="Deal Block" data-label="Read our full Blueair Blue Pure Mini Max review" data-dimension48="Read our full Blueair Blue Pure Mini Max review" data-dimension25=""><strong>Blueair Blue Pure Mini Max review</strong></a></p></div><h3 class="article-body__section" id="section-how-i-tested-the-blueair-mini-restful-air-purifier"><span>How I tested the Blueair Mini Restful air purifier</span></h3><ul><li><strong>Tested over four weeks as purifier and alarm clock</strong></li><li><strong>Used the sunrise alarm as my sole morning alarm</strong></li><li><strong>Measured noise levels at each fan speed with a decibel meter</strong></li><li><strong>Tested purification speed by spraying deodorant at the unit and timing air clearance</strong></li><li><strong>Monitored air quality data via the Blueair app</strong></li></ul><p>I used the Blueair Mini Restful as my main bedroom purifier and alarm clock for four weeks, running it every night and monitoring the air quality readings in the app each morning. </p><p>To test purification speed, I sprayed deodorant directly at the unit for five seconds on both the lowest and highest fan settings, then timed how long it took for the air quality reading in the app to return to normal. </p><p>I measured noise levels at each fan speed using a mobile phone decibel meter and ran the sunrise alarm as my sole morning alarm throughout the review. I also tested the app's scheduling tools, the USB-C charging port and the manual touchscreen controls.</p><p>Read more about <a href="https://www.techradar.com/news/how-we-test">how we test</a>.</p><p><em>First reviewed May 2026</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Elon Musk said he thinks humanoid robots will be in many homes in three years, and I agree with him.' I sat down with Jake Dyson to hear his predictions for AI and robotics in your home — and why you shouldn't throw out your stick vac just yet ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Jake Dyson</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="wvhxcLf5S4uwFc3Ucg899j" name="Jake Dyson 2" caption="" alt="Jake Dyson" src="https://cdn.mos.cms.futurecdn.net/wvhxcLf5S4uwFc3Ucg899j-1920-80.png" 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: Dyson)</span></figcaption></figure><p class="fancy-box__body-text">Jake Dyson is Dyson's Chief Engineer, focused on core innovation, new product development, software connectivity and future technology.</p></div></div><p>Dyson is making big strides in the world of <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuums</a>, and its latest robovac — the <a href="https://www.techradar.com/home/robot-vacuums/dyson-spot-scrub-ai-first-impressions">Dyson Spot+Scrub Ai</a> — uses a camera combined with artificial intelligence to tackle tough stains that other robot vacuums tend to miss, and get your floors as clean as possible. But why did Dyson choose to tackle that particular problem, and what does the future hold when it comes to household robots?</p><p>I visited Dyson's UK Innovation Campus in Wiltshire, where many of the company's advanced engineering teams work on new products and technologies, using rapid prototyping to develop and test ideas. The campus is also the home of the Dyson Institute, where undergraduate students from around the world come to learn, and work on real-life projects.</p><p>There, I sat down with Jake Dyson, the company's Chief Engineer, to learn more about his own experience, and Dyson's approach to AI and robotics.</p><p>Despite being the son of founder James Dyson, Jake hasn't always worked for the company. After a brief spell at Dyson at the age of 22, he left to pursue an independent career in industrial design. He built his own workshop and began to specialize in lighting, separately from the family business, before returning, bringing that experience with him. I asked him how that early work translated into his current endeavors.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5104px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rxZToCH2P8hxydMcZtXUS" name="GettyImages-929435764" alt="The Jake Dyson's exhibition space. Designjunction, London, United Kingdom" src="https://cdn.mos.cms.futurecdn.net/rxZToCH2P8hxydMcZtXUS-1920-80.jpg" mos="" align="middle" fullscreen="" width="5104" height="2871" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Jake Dyson established an independent career in industrial design — specifically lighting — before returning to Dyson and becoming the company's Chief Engineer </span><span class="credit" itemprop="copyrightHolder">(Image credit: Ed Reeve/View Pictures/Universal Images Group via Getty Images)</span></figcaption></figure><p>"It comes down to identifying problems and solving them," he explained. "When LEDs first entered the market, I realized people weren’t cooling them properly. The promise of LEDs is that they should last a lifetime, but in reality they were being treated like disposable lightbulbs. I visited Osram in Asia, and they explained that if you keep the diode temperature below about 50C, you can maintain brightness, color quality, and lifespan. That became my goal."</p><p>"I looked at how satellites manage heat. In space, temperatures swing from extremely hot to extremely cold, so they need precise thermal control. I applied similar thinking by designing systems that passively dissipate heat. For example, the heat moves away from the chip and is cooled by airflow, maintaining a stable temperature even at high power. </p><p>"That process, spotting a problem and solving it, is what drives everything."</p><h2 id="stairs-and-arms">Stairs and arms</h2><p>Dyson's latest robot vacuum has been designed to tackle the specific problem of tricky stains on hard floors, which other wet-and-dry cleaners fail to tackle. The Dyson Spot+Scrub Ai uses a high-definition camera and an <a href="https://www.techradar.com/pro/what-is-an-llm-almost-everything-you-want-to-know-about-large-language-models">LLM</a> that includes over 190 different household objects and stains.</p><div><blockquote><p>Spotting a problem and solving it is what drives everything</p><p>Jake Dyson</p></blockquote></div><p>I asked Jake why Dyson had chosen to tackle such a (literally) ground-level problem when other companies are debuting <a href="https://www.techradar.com/home/robot-vacuums/i-just-saw-roborocks-new-robot-vacuum-with-legs-and-its-going-to-make-no-go-zones-a-thing-of-the-past">robot vacuums that can climb stairs</a> and <a href="https://www.techradar.com/home/robot-vacuums/3-things-i-loved-about-the-worlds-first-robovac-with-a-mechanical-arm-and-3-i-didnt">lift objects with mechanical arms</a>. He explained that Dyson has been tackling those more advanced problems for about 10 years already, but the solutions aren't yet genuinely useful and reliable.</p><p>Having seen some other companies' ambitious robots, I can see what he means. The <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-z70-review">Roborock Saros Z70</a>, for example, has a pincer arm that can lift lightweight objects out of the way, but in our tests it failed to identify and move them independently, instead relying on you to control the pincer remotely. It also has a lower success rate on carpet due to what Roborock calls a "hardware limitation". </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2040px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="MNtGVDJMcL9Ha9rUNMDgrc" name="WhatsApp Image 2025-09-04 at 18.18.59" alt="Dyson Spot+Scrub Ai robot vacuum" src="https://cdn.mos.cms.futurecdn.net/MNtGVDJMcL9Ha9rUNMDgrc-1920-80.jpg" mos="" align="middle" fullscreen="" width="2040" height="1148" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Dyson Spot+Scrub Ai uses a high-definition camera and artificial intelligence to identify dirt that needs extra cleaning, tackle it appropriately, and check to make sure that it's fully removed before moving on </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Stairs are also a major challenge. My colleague Ruth Hamilton <a href="https://www.techradar.com/home/robot-vacuums/ive-seen-two-game-changing-stair-climbing-robot-vacs-in-action-theres-one-clear-winner-in-the-race-to-the-top">saw two stair-climbing robovacs in action</a> at last year's IFA tech show, but explained that the legs/treads used to navigate stairs aren't actually attached to the robots themselves (they are more like a cradle that holds the bot), which means they can't clean the stairs as they go. Only one robot managed to tackle the first step with confidence as well. According to Ruth, the other "approached this initial challenge at the speed of a geriatric turtle".</p><p>They're interesting concepts, but neither looked ready for the mainstream — and as Jake explains, they're attempting to solve a very difficult problem.</p><p>"Every staircase is different height, spacing, materials and then you add in pets, children, and people moving around. It becomes a very complex and potentially unsafe problem," he said. "Something going up and down stairs autonomously needs to be extremely reliable. It’s actually more complex than autonomous driving in some respects."</p><p>"So while it’s an interesting challenge, and being able to clean an entire home, including all floors, with one machine would be ideal, it has to meet a very high bar for safety and usefulness. Until it does, we focus on delivering products that work reliably in real homes today."</p><h2 id="safer-decision-making">Safer decision-making</h2><p>Dyson has never been shy about dropping products that don't work out (such as the CR01 Contrarotator washing machine and the Dyson car), but its work on cordless vacuums continues apace. We recently reviewed the super-compact <a href="https://www.techradar.com/home/vacuums/dyson-pencilvac-fluffycones-review">Dyson Pencilvac Fluffycones</a>, and just a few weeks ago <a href="https://www.techradar.com/home/vacuums/dyson-has-finally-debuted-a-self-emptying-cordless-vacuum-but-bafflingly-its-auto-empty-dock-wont-arrive-until-later-this-year">the company debuted its first self-emptying cordless vacuum</a>. I asked Jake whether he thinks robots will eventually handle all your cleaning tasks, or whether there will always be a place for stick vacuums.</p><p>"No, I don’t see that happening, at least not completely," he said. "Right now, robot vacuums are very good at regular maintenance, keeping floors tidy day-to-day. But people still want a to clean with a cordless vacuum when they do a deeper clean, as well as being able to clean surfaces other than the floor."</p><div><blockquote><p>In the future robots will learn from each other via the cloud</p><p>Jake Dyson</p></blockquote></div><p>However, he added that the world of robotics is advancing incredibly quickly, especially when it comes to AI. </p><p>"Previously, robots could see and navigate, but they struggled when they encountered something unfamiliar. Now, with reasoning, they can make safer, more informed decisions.</p><p>"We’re also seeing rapid development globally, the US is leading in AI and ‘brains’, and China is producing robots at scale and more affordably. </p><p>"In the future robots will learn from each other via the cloud,; one robot’s experience will instantly improve others, and one robot will be able to repair a fault on another robot. That will massively accelerate development.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1029px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="KHmP7gbq4zQ8EzdHpJSS5E" name="1742317130.jpg" alt="Nvidia GR00T N1 humanoid robot" src="https://cdn.mos.cms.futurecdn.net/KHmP7gbq4zQ8EzdHpJSS5E-1920-80.jpg" mos="" align="middle" fullscreen="" width="1029" height="579" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Nvidia is just one of the companies developing tools (such as the Isaac GROOT N1 toolkit) to make humanoid robots smarter and more functional, and they're becoming able to make safer, more informed decisions </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nvidia)</span></figcaption></figure><p>"However, regulation and safety will slow adoption. These technologies may be ready soon, but it could take around 10 years before they’re widely allowed in homes. Elon Musk said he thinks humanoid robots will be in many homes in three years, and I agree with him. Though they use up a lot of energy to walk for example, so a robot vacuum cleaner is much more energy efficient than a humanoid [robot] using a vacuum cleaner. </p><p>"So yes, robots will become more capable, but I think traditional tools will still exist alongside them."</p><p>Although you might like the idea of handing over all your household chores to a robot, it seems cordless and handheld vacuums will be around for a while yet — and you'll still need to climb the stairs and pick up socks yourself for now.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.techradar.com/home/vacuums/jake-dyson-interview-robots-in-the-home</link>
                                                                            <description>
                            <![CDATA[ Dyson's Chief Engineer says robots will be in homes within the next three years — but you shouldn't throw out your stick vacuum just yet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xabCvwo7Ren5oSrgdRtguN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5p5oFdMM9oRg94N56vVHKU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 06 Jun 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Vacuums]]></category>
                                                    <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ catherine.ellis@futurenet.com (Cat Ellis) ]]></author>                    <dc:creator><![CDATA[ Cat Ellis ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gxZz6rCoNR6sXhqL34MvML-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Cat is TechRadar&#039;s Homes Editor, covering smart home tech, kitchen appliances, vacuums, haircare and more. She&#039;s been a tech journalist for 15 years, having worked on print magazines including PC Plus and PC Format, and is a&lt;a href=&quot;https://sca.coffee/&quot;&gt; &lt;u&gt;Speciality Coffee Association&lt;/u&gt;&lt;/a&gt; (SCA) certified barista. Whether you want to invest in some smart lights, find your ideal hair styler, or pick the espresso machine of your dreams, she&#039;s the right person to help.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5p5oFdMM9oRg94N56vVHKU-1280-80.jpg">
                                                            <media:credit><![CDATA[Dyson]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[The Dyson Spot+Scrub Ai uses a camera combined with AI to tackle tough stains]]></media:description>                                                            <media:text><![CDATA[Spot+Scrub Ai robot vacuum]]></media:text>
                                <media:title type="plain"><![CDATA[Spot+Scrub Ai robot vacuum]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5p5oFdMM9oRg94N56vVHKU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Jake Dyson</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="wvhxcLf5S4uwFc3Ucg899j" name="Jake Dyson 2" caption="" alt="Jake Dyson" src="https://cdn.mos.cms.futurecdn.net/wvhxcLf5S4uwFc3Ucg899j-1920-80.png" 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: Dyson)</span></figcaption></figure><p class="fancy-box__body-text">Jake Dyson is Dyson's Chief Engineer, focused on core innovation, new product development, software connectivity and future technology.</p></div></div><p>Dyson is making big strides in the world of <a href="https://www.techradar.com/home/robot-vacuums/best-robot-vacuum">robot vacuums</a>, and its latest robovac — the <a href="https://www.techradar.com/home/robot-vacuums/dyson-spot-scrub-ai-first-impressions">Dyson Spot+Scrub Ai</a> — uses a camera combined with artificial intelligence to tackle tough stains that other robot vacuums tend to miss, and get your floors as clean as possible. But why did Dyson choose to tackle that particular problem, and what does the future hold when it comes to household robots?</p><p>I visited Dyson's UK Innovation Campus in Wiltshire, where many of the company's advanced engineering teams work on new products and technologies, using rapid prototyping to develop and test ideas. The campus is also the home of the Dyson Institute, where undergraduate students from around the world come to learn, and work on real-life projects.</p><p>There, I sat down with Jake Dyson, the company's Chief Engineer, to learn more about his own experience, and Dyson's approach to AI and robotics.</p><p>Despite being the son of founder James Dyson, Jake hasn't always worked for the company. After a brief spell at Dyson at the age of 22, he left to pursue an independent career in industrial design. He built his own workshop and began to specialize in lighting, separately from the family business, before returning, bringing that experience with him. I asked him how that early work translated into his current endeavors.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5104px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rxZToCH2P8hxydMcZtXUS" name="GettyImages-929435764" alt="The Jake Dyson's exhibition space. Designjunction, London, United Kingdom" src="https://cdn.mos.cms.futurecdn.net/rxZToCH2P8hxydMcZtXUS-1920-80.jpg" mos="" align="middle" fullscreen="" width="5104" height="2871" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Jake Dyson established an independent career in industrial design — specifically lighting — before returning to Dyson and becoming the company's Chief Engineer </span><span class="credit" itemprop="copyrightHolder">(Image credit: Ed Reeve/View Pictures/Universal Images Group via Getty Images)</span></figcaption></figure><p>"It comes down to identifying problems and solving them," he explained. "When LEDs first entered the market, I realized people weren’t cooling them properly. The promise of LEDs is that they should last a lifetime, but in reality they were being treated like disposable lightbulbs. I visited Osram in Asia, and they explained that if you keep the diode temperature below about 50C, you can maintain brightness, color quality, and lifespan. That became my goal."</p><p>"I looked at how satellites manage heat. In space, temperatures swing from extremely hot to extremely cold, so they need precise thermal control. I applied similar thinking by designing systems that passively dissipate heat. For example, the heat moves away from the chip and is cooled by airflow, maintaining a stable temperature even at high power. </p><p>"That process, spotting a problem and solving it, is what drives everything."</p><h2 id="stairs-and-arms">Stairs and arms</h2><p>Dyson's latest robot vacuum has been designed to tackle the specific problem of tricky stains on hard floors, which other wet-and-dry cleaners fail to tackle. The Dyson Spot+Scrub Ai uses a high-definition camera and an <a href="https://www.techradar.com/pro/what-is-an-llm-almost-everything-you-want-to-know-about-large-language-models">LLM</a> that includes over 190 different household objects and stains.</p><div><blockquote><p>Spotting a problem and solving it is what drives everything</p><p>Jake Dyson</p></blockquote></div><p>I asked Jake why Dyson had chosen to tackle such a (literally) ground-level problem when other companies are debuting <a href="https://www.techradar.com/home/robot-vacuums/i-just-saw-roborocks-new-robot-vacuum-with-legs-and-its-going-to-make-no-go-zones-a-thing-of-the-past">robot vacuums that can climb stairs</a> and <a href="https://www.techradar.com/home/robot-vacuums/3-things-i-loved-about-the-worlds-first-robovac-with-a-mechanical-arm-and-3-i-didnt">lift objects with mechanical arms</a>. He explained that Dyson has been tackling those more advanced problems for about 10 years already, but the solutions aren't yet genuinely useful and reliable.</p><p>Having seen some other companies' ambitious robots, I can see what he means. The <a href="https://www.techradar.com/home/robot-vacuums/roborock-saros-z70-review">Roborock Saros Z70</a>, for example, has a pincer arm that can lift lightweight objects out of the way, but in our tests it failed to identify and move them independently, instead relying on you to control the pincer remotely. It also has a lower success rate on carpet due to what Roborock calls a "hardware limitation". </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2040px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="MNtGVDJMcL9Ha9rUNMDgrc" name="WhatsApp Image 2025-09-04 at 18.18.59" alt="Dyson Spot+Scrub Ai robot vacuum" src="https://cdn.mos.cms.futurecdn.net/MNtGVDJMcL9Ha9rUNMDgrc-1920-80.jpg" mos="" align="middle" fullscreen="" width="2040" height="1148" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Dyson Spot+Scrub Ai uses a high-definition camera and artificial intelligence to identify dirt that needs extra cleaning, tackle it appropriately, and check to make sure that it's fully removed before moving on </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Stairs are also a major challenge. My colleague Ruth Hamilton <a href="https://www.techradar.com/home/robot-vacuums/ive-seen-two-game-changing-stair-climbing-robot-vacs-in-action-theres-one-clear-winner-in-the-race-to-the-top">saw two stair-climbing robovacs in action</a> at last year's IFA tech show, but explained that the legs/treads used to navigate stairs aren't actually attached to the robots themselves (they are more like a cradle that holds the bot), which means they can't clean the stairs as they go. Only one robot managed to tackle the first step with confidence as well. According to Ruth, the other "approached this initial challenge at the speed of a geriatric turtle".</p><p>They're interesting concepts, but neither looked ready for the mainstream — and as Jake explains, they're attempting to solve a very difficult problem.</p><p>"Every staircase is different height, spacing, materials and then you add in pets, children, and people moving around. It becomes a very complex and potentially unsafe problem," he said. "Something going up and down stairs autonomously needs to be extremely reliable. It’s actually more complex than autonomous driving in some respects."</p><p>"So while it’s an interesting challenge, and being able to clean an entire home, including all floors, with one machine would be ideal, it has to meet a very high bar for safety and usefulness. Until it does, we focus on delivering products that work reliably in real homes today."</p><h2 id="safer-decision-making">Safer decision-making</h2><p>Dyson has never been shy about dropping products that don't work out (such as the CR01 Contrarotator washing machine and the Dyson car), but its work on cordless vacuums continues apace. We recently reviewed the super-compact <a href="https://www.techradar.com/home/vacuums/dyson-pencilvac-fluffycones-review">Dyson Pencilvac Fluffycones</a>, and just a few weeks ago <a href="https://www.techradar.com/home/vacuums/dyson-has-finally-debuted-a-self-emptying-cordless-vacuum-but-bafflingly-its-auto-empty-dock-wont-arrive-until-later-this-year">the company debuted its first self-emptying cordless vacuum</a>. I asked Jake whether he thinks robots will eventually handle all your cleaning tasks, or whether there will always be a place for stick vacuums.</p><p>"No, I don’t see that happening, at least not completely," he said. "Right now, robot vacuums are very good at regular maintenance, keeping floors tidy day-to-day. But people still want a to clean with a cordless vacuum when they do a deeper clean, as well as being able to clean surfaces other than the floor."</p><div><blockquote><p>In the future robots will learn from each other via the cloud</p><p>Jake Dyson</p></blockquote></div><p>However, he added that the world of robotics is advancing incredibly quickly, especially when it comes to AI. </p><p>"Previously, robots could see and navigate, but they struggled when they encountered something unfamiliar. Now, with reasoning, they can make safer, more informed decisions.</p><p>"We’re also seeing rapid development globally, the US is leading in AI and ‘brains’, and China is producing robots at scale and more affordably. </p><p>"In the future robots will learn from each other via the cloud,; one robot’s experience will instantly improve others, and one robot will be able to repair a fault on another robot. That will massively accelerate development.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1029px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="KHmP7gbq4zQ8EzdHpJSS5E" name="1742317130.jpg" alt="Nvidia GR00T N1 humanoid robot" src="https://cdn.mos.cms.futurecdn.net/KHmP7gbq4zQ8EzdHpJSS5E-1920-80.jpg" mos="" align="middle" fullscreen="" width="1029" height="579" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Nvidia is just one of the companies developing tools (such as the Isaac GROOT N1 toolkit) to make humanoid robots smarter and more functional, and they're becoming able to make safer, more informed decisions </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nvidia)</span></figcaption></figure><p>"However, regulation and safety will slow adoption. These technologies may be ready soon, but it could take around 10 years before they’re widely allowed in homes. Elon Musk said he thinks humanoid robots will be in many homes in three years, and I agree with him. Though they use up a lot of energy to walk for example, so a robot vacuum cleaner is much more energy efficient than a humanoid [robot] using a vacuum cleaner. </p><p>"So yes, robots will become more capable, but I think traditional tools will still exist alongside them."</p><p>Although you might like the idea of handing over all your household chores to a robot, it seems cordless and handheld vacuums will be around for a while yet — and you'll still need to climb the stairs and pick up socks yourself for now.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>