<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:cf="https://www.futureplc.com/rss/content-flags"
>
    <channel>
                    <atom:link href="https://global.techradar.com/nl-nl/feeds/articletype/feature" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from TechRadar NL-NL in Feature ]]></title>
                <link>https://global.techradar.com/feature</link>
        <description><![CDATA[ All the latest feature content from the TechRadar  NL-NL team ]]></description>
                                    <lastBuildDate>Tue, 13 Oct 2026 15:41:30 +0000</lastBuildDate>
                            <language>nl-nl</language>
                                <item>
                                                            <title><![CDATA[ Garmin onthult ultra-luxueuze smartwatches: "Een mechanisch horloge was niet ons plan" ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Garmin heeft de derde generatie van de Marq-serie gelanceerd. Die bestaat uit zes horloges waarbij luxe en stijl net zo belangrijk zijn als prestaties.</p><p>Als je al een Garmin-gebruiker bent, weet je dat de Fenix-, Instinct- en Forerunner-horloges de meer avontuurlijke modellen zijn. Ze staan ​​bekend om hun stevige ontwerp, lange batterijduur en outdoorfuncties. De Garmin Marq-serie staat echter helemaal bovenaan het aanbod.</p><p>De zes nieuwe modellen zijn het stijlvolle Aviator-model met functies voor piloten, de elegante Adventurer, de robuuste Commander, de Athlete, de donkerblauwe Diver (opvolger van de Captain) en de groene Golfer.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h3 id="titanium-van-de-hoogste-kwaliteit">Titanium van de hoogste kwaliteit</h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kTEL2j2bBEhYUdpUcd98Yn" name="garmin-fam" alt="Garmin Marq Adventurer 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/kTEL2j2bBEhYUdpUcd98Yn-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 / Andrew Williams)</span></figcaption></figure><p>De prijzen zijn niet mild. Als je dacht dat de <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-first-impressions-test">Garmin Fenix 9</a> van rond de duizend euro al duur was, mag je dat bedrag maal twee of zelfs drie doen. Het goedkoopste model in de Marq 3-serie is de Athlete en die kost al 2.550 euro. De Aviator is het duurste model en daarvoor ben je 3.150 euro kwijt.</p><p>Die hoge prijs zie je terug in de gebruikte materialen. Denk aan gepolijste keramische inlays in de ring, knoppen met een fijn kartelpatroon en een behuizing die volledig uit titanium (klasse 5) bestaat, zonder zichtbare kunststof onderdelen.</p><p>Alleen al dit aspect vereist technisch vernuft om ervoor te zorgen dat de antennes kunnen werken. Metaal blokkeert immers het signaal en een sporthorloge zonder betrouwbare gps of Bluetooth is niet heel nuttig.</p><p>De oplossing bestaat uit smalle stroken kunststofpolymeer in de behuizing. Deze vallen waarschijnlijk niet eens op, tenzij je er echt op gaat letten. Ze worden op nanoschaal met het titanium van de behuizing versmolten om draadloze signalen door te laten.</p><h3 id="onverwoestbaar">Onverwoestbaar</h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NTRrnoNaSe8aPVSazgzrRn" name="marq3-14" alt="Garmin Marq Adventurer 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/NTRrnoNaSe8aPVSazgzrRn-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 / Andrew Williams)</span></figcaption></figure><p>Brad Trenkle, COO van Garmin, legde uit dat de horloges geen alternatief zijn voor iets als een Patek Philippe, Rolex of Audemars Piguet: "Het was niet ons doel om een ​​mechanisch horloge te maken dat bedoeld is om van generatie op generatie te worden doorgegeven," zegt Trenkle. </p><p>Smartwatches hebben een beperkte levensduur, omdat ze bestaan ​​uit een gesloten behuizing met lithiumbatterijen. Volgens de gebruikersgegevens van Garmin gaan hun horloges wel langer mee dan die van concurrenten. "De meeste gebruikers doen eigenlijk langer met hun Garmin-horloge dan met hun smartphone," zegt Trenkle.</p><p>De ontwikkeling van een ultra-premium smartwatch is anders dan die van een analoog horloge. Een goed voorbeeld hiervan zijn de knoppen en de manier waarop ze worden verwerkt in een horloge waarmee je kan duiken. Bij de lancering van de <a href="https://global.techradar.com/nl-nl/health-fitness/garmin-fenix-8-review-nl">Garmin Fenix ​​8</a> in 2024 was er veel te doen over de inductieve knoppen, die de waterbestendigheid tot 40 meter diepte mogelijk maakten. </p><p>Het ontwerp zorgt ervoor dat er geen opening in de behuizing hoeft te worden gemaakt. "We gebruiken een wand van polymeer die de horlogekast volledig afsluit. Er is geen pakking nodig, want het is één geheel," aldus Trenkle over de nieuwe Marq.</p><p>Dit zorgt soms voor een soort "sponzig" gevoel bij de knoppen. Daar hebben de Marq-horloges geen last vast. Deze horloges zijn voorzien van een mechanisch klikmechanisme voor de tactiele ervaring, gecombineerd met een inductieve knop die het geheel waterdicht maakt.</p><h3 id="beter-dan-ooit">Beter dan ooit</h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="REuZ2GzjMrkBe3v7AADjVn" name="marq3-31" alt="Garmin Marq Adventurer 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/REuZ2GzjMrkBe3v7AADjVn-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 / Andrew Williams)</span></figcaption></figure><p>De Tactical Commander en de op duikers gerichte Diver beschikken over functies zoals luchtvaartsystemen en koppelingen met duikuitrusting, maar alle zes de horloges delen een aantal gemeenschappelijke verbeteringen. Waar bijvoorbeeld de Garmin Fenix ​​9 en Enduro 4 laten zien dat 64GB opslagruimte inmiddels de standaard is voor de premium modellen van Garmin, beschikken de nieuwe Marq-horloges over 128GB.</p><p>Het oplaadsysteem is ook veranderd. Bij elk ander Garmin-horloge moet je de oplader vastklikken in de oplaadpoort, zoals je met de oplaadkabel van je telefoon doet. De nieuwe Marq-serie heeft daarentegen een magnetisch oplaadsysteem dat zichzelf vastmaakt. Het is een klein detail dat de Marq-horloges onderscheidt van de rest.</p><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="bW6bg6zYpBdZ4yt9D74SRn" name="marq3-3" alt="Garmin Marq Adventurer 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/bW6bg6zYpBdZ4yt9D74SRn-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 / Andrew Williams)</span></figcaption></figure><p>Veel ontwerpdetails van de Garmin Marq zijn niet opvallend, maar het verschil met andere Garmin-horloges is er wel degelijk.</p><p>Als je dieper in de specificaties duikt, komt de Garmin Marq-serie je misschien bekend voor. Ze zijn voorzien van 1,4-inch AMOLED-schermen met een piekhelderheid van 3.000 nits. Andere opties voor het scherm zijn er niet. Het enige verschil is het "randloze" ontwerp, waarbij het metaal van de rand doorloopt tot aan de rand van het display. Het ziet er strak uit, maar het is geen verschil dat meteen opvalt.</p><p>Alle Marq-modellen hebben een kast van 47mm en maken gebruik van dezelfde Elevate V5-hartslagsensor als andere topmodellen van Garmin. Ze beschikken verder over een zaklamp en ondersteuning voor ECG-metingen. De batterij gaat 18 dagen mee (of zeven dagen met always-on dispay). Net als de Fenix ​​9 Pro ondersteunt de Garmin Marq satellietcommunicatie als je een InReach-abonnement hebt.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/smartwatches/garmins-onthult-ultra-luxueuze-smartwatches-een-mechanisch-horloge-was-niet-ons-plan</link>
                                                                            <description>
                            <![CDATA[ We duiken dieper in de nieuwe Garmin Marq-serie, de derde generatie van Garmins beste en duurste horloges. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Brbmn5cfxkNvWXSJr2QGeD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UncwAdquhnz5sLwx3HFZRn-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 13 Oct 2026 15:41:30 +0000</pubDate>                                                                                                                                <updated>Thu, 15 Oct 2026 07:25:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Andrew Williams ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/UncwAdquhnz5sLwx3HFZRn-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Andrew Williams]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Marq Adventurer 3rd Gen]]></media:description>                                                            <media:text><![CDATA[Garmin Marq Adventurer 3rd Gen]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Marq Adventurer 3rd Gen]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UncwAdquhnz5sLwx3HFZRn-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Garmin heeft de derde generatie van de Marq-serie gelanceerd. Die bestaat uit zes horloges waarbij luxe en stijl net zo belangrijk zijn als prestaties.</p><p>Als je al een Garmin-gebruiker bent, weet je dat de Fenix-, Instinct- en Forerunner-horloges de meer avontuurlijke modellen zijn. Ze staan ​​bekend om hun stevige ontwerp, lange batterijduur en outdoorfuncties. De Garmin Marq-serie staat echter helemaal bovenaan het aanbod.</p><p>De zes nieuwe modellen zijn het stijlvolle Aviator-model met functies voor piloten, de elegante Adventurer, de robuuste Commander, de Athlete, de donkerblauwe Diver (opvolger van de Captain) en de groene Golfer.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h3 id="titanium-van-de-hoogste-kwaliteit">Titanium van de hoogste kwaliteit</h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kTEL2j2bBEhYUdpUcd98Yn" name="garmin-fam" alt="Garmin Marq Adventurer 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/kTEL2j2bBEhYUdpUcd98Yn-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 / Andrew Williams)</span></figcaption></figure><p>De prijzen zijn niet mild. Als je dacht dat de <a href="https://www.techradar.com/health-fitness/smartwatches/garmin-fenix-9-pro-first-impressions-test">Garmin Fenix 9</a> van rond de duizend euro al duur was, mag je dat bedrag maal twee of zelfs drie doen. Het goedkoopste model in de Marq 3-serie is de Athlete en die kost al 2.550 euro. De Aviator is het duurste model en daarvoor ben je 3.150 euro kwijt.</p><p>Die hoge prijs zie je terug in de gebruikte materialen. Denk aan gepolijste keramische inlays in de ring, knoppen met een fijn kartelpatroon en een behuizing die volledig uit titanium (klasse 5) bestaat, zonder zichtbare kunststof onderdelen.</p><p>Alleen al dit aspect vereist technisch vernuft om ervoor te zorgen dat de antennes kunnen werken. Metaal blokkeert immers het signaal en een sporthorloge zonder betrouwbare gps of Bluetooth is niet heel nuttig.</p><p>De oplossing bestaat uit smalle stroken kunststofpolymeer in de behuizing. Deze vallen waarschijnlijk niet eens op, tenzij je er echt op gaat letten. Ze worden op nanoschaal met het titanium van de behuizing versmolten om draadloze signalen door te laten.</p><h3 id="onverwoestbaar">Onverwoestbaar</h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NTRrnoNaSe8aPVSazgzrRn" name="marq3-14" alt="Garmin Marq Adventurer 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/NTRrnoNaSe8aPVSazgzrRn-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 / Andrew Williams)</span></figcaption></figure><p>Brad Trenkle, COO van Garmin, legde uit dat de horloges geen alternatief zijn voor iets als een Patek Philippe, Rolex of Audemars Piguet: "Het was niet ons doel om een ​​mechanisch horloge te maken dat bedoeld is om van generatie op generatie te worden doorgegeven," zegt Trenkle. </p><p>Smartwatches hebben een beperkte levensduur, omdat ze bestaan ​​uit een gesloten behuizing met lithiumbatterijen. Volgens de gebruikersgegevens van Garmin gaan hun horloges wel langer mee dan die van concurrenten. "De meeste gebruikers doen eigenlijk langer met hun Garmin-horloge dan met hun smartphone," zegt Trenkle.</p><p>De ontwikkeling van een ultra-premium smartwatch is anders dan die van een analoog horloge. Een goed voorbeeld hiervan zijn de knoppen en de manier waarop ze worden verwerkt in een horloge waarmee je kan duiken. Bij de lancering van de <a href="https://global.techradar.com/nl-nl/health-fitness/garmin-fenix-8-review-nl">Garmin Fenix ​​8</a> in 2024 was er veel te doen over de inductieve knoppen, die de waterbestendigheid tot 40 meter diepte mogelijk maakten. </p><p>Het ontwerp zorgt ervoor dat er geen opening in de behuizing hoeft te worden gemaakt. "We gebruiken een wand van polymeer die de horlogekast volledig afsluit. Er is geen pakking nodig, want het is één geheel," aldus Trenkle over de nieuwe Marq.</p><p>Dit zorgt soms voor een soort "sponzig" gevoel bij de knoppen. Daar hebben de Marq-horloges geen last vast. Deze horloges zijn voorzien van een mechanisch klikmechanisme voor de tactiele ervaring, gecombineerd met een inductieve knop die het geheel waterdicht maakt.</p><h3 id="beter-dan-ooit">Beter dan ooit</h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="REuZ2GzjMrkBe3v7AADjVn" name="marq3-31" alt="Garmin Marq Adventurer 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/REuZ2GzjMrkBe3v7AADjVn-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 / Andrew Williams)</span></figcaption></figure><p>De Tactical Commander en de op duikers gerichte Diver beschikken over functies zoals luchtvaartsystemen en koppelingen met duikuitrusting, maar alle zes de horloges delen een aantal gemeenschappelijke verbeteringen. Waar bijvoorbeeld de Garmin Fenix ​​9 en Enduro 4 laten zien dat 64GB opslagruimte inmiddels de standaard is voor de premium modellen van Garmin, beschikken de nieuwe Marq-horloges over 128GB.</p><p>Het oplaadsysteem is ook veranderd. Bij elk ander Garmin-horloge moet je de oplader vastklikken in de oplaadpoort, zoals je met de oplaadkabel van je telefoon doet. De nieuwe Marq-serie heeft daarentegen een magnetisch oplaadsysteem dat zichzelf vastmaakt. Het is een klein detail dat de Marq-horloges onderscheidt van de rest.</p><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="bW6bg6zYpBdZ4yt9D74SRn" name="marq3-3" alt="Garmin Marq Adventurer 3rd Gen" src="https://cdn.mos.cms.futurecdn.net/bW6bg6zYpBdZ4yt9D74SRn-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 / Andrew Williams)</span></figcaption></figure><p>Veel ontwerpdetails van de Garmin Marq zijn niet opvallend, maar het verschil met andere Garmin-horloges is er wel degelijk.</p><p>Als je dieper in de specificaties duikt, komt de Garmin Marq-serie je misschien bekend voor. Ze zijn voorzien van 1,4-inch AMOLED-schermen met een piekhelderheid van 3.000 nits. Andere opties voor het scherm zijn er niet. Het enige verschil is het "randloze" ontwerp, waarbij het metaal van de rand doorloopt tot aan de rand van het display. Het ziet er strak uit, maar het is geen verschil dat meteen opvalt.</p><p>Alle Marq-modellen hebben een kast van 47mm en maken gebruik van dezelfde Elevate V5-hartslagsensor als andere topmodellen van Garmin. Ze beschikken verder over een zaklamp en ondersteuning voor ECG-metingen. De batterij gaat 18 dagen mee (of zeven dagen met always-on dispay). Net als de Fenix ​​9 Pro ondersteunt de Garmin Marq satellietcommunicatie als je een InReach-abonnement hebt.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We vergeleken de camera's van de iPhone 18 Pro en Samsung Galaxy S26 Ultra: dit zijn de resultaten ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De strijd om de titel van de <a href="https://global.techradar.com/nl-nl/news/de-beste-camera-smartphones">smartphone met de beste camera's</a> van 2026 wordt steeds spannender.</p><p>Aan het begin van het jaar lanceerde Samsung zijn <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-s26-ultra-review-nl">Samsung Galaxy S26 Ultra</a> en sindsdien zijn er meerdere toestellen met indrukwekkende camerasystemen op de markt gebracht, zoals de <a href="https://global.techradar.com/nl-nl/phones/oppo-phones/oppo-find-x9-ultra-review-nl">OPPO Find X9 Ultra</a> en de<a href="https://www.techradar.com/phones/xiaomi-phones/xiaomi-17-ultra-review"> Xiaomi 17 Ultra</a>. </p><p>Google kan sinds augustus ook weer meeconcurreren met zijn <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-pro-review-nl">Google Pixel 11 Pro</a> en we kunnen natuurlijk ook Apple's<a href="https://global.techradar.com/nl-be/phones/iphone/iphone-18-pro-max-review-nl"> iPhone 18 Pro</a> niet vergeten. Dat model <a href="https://www.techradar.com/cameras/photography/it-took-exactly-one-photo-for-me-to-realize-the-awesome-power-of-the-iphone-18-pros-variable-aperture">krijgt vooral veel lof vanwege zijn variabele diafragma</a> en nieuwe pro-opties binnen de camera-app.  </p><p>Er zijn dit jaar dus weer genoeg smartphones met overtuigende camerasystemen om uit te kiezen. Wij kregen recent de kans om twee van deze modellen op een mooie locatie direct met elkaar te vergelijken. We namen de iPhone 18 Pro en Galaxy S26 Ultra mee tijdens een tripje naar Hawaii om te zien welk model nou de beste foto's maakt.</p><p>Hieronder zie je onder andere voorbeelden van foto's die gemaakt zijn met alle verschillende camera's van de toestellen. Met behulp van deze voorbeeldfoto's (en onze analyse) kan je hopelijk gemakkelijker bepalen wat het beste model voor jou is. Aan het einde hebben we natuurlijk ook zelf nog onze eigen conclusie getrokken over welke telefoon het beste camerasysteem heeft. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h3 class="article-body__section" id="section-specs"><span>Specs</span></h3><p>Voordat we wat dieper ingaan op de verschillen tussen de cameraprestaties van deze twee toestellen, vind je eerst hieronder al de belangrijkste cameraspecs van de telefoons:</p><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p><strong>iPhone 18 Pro</strong></p></th><th  ><p><strong>Samsung Galaxy S26 Ultra</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Hoofdcamera:</p></td><td  ><p>48MP, f/1,5-4,0, 24 mm </p></td><td  ><p>200MP, f/1,4, 23 mm</p></td></tr><tr><td class="firstcol " ><p>Ultrawide-camera:</p></td><td  ><p>48MP, f/2,2, 13 mm</p></td><td  ><p>50MP, f/1,9, 13 mm</p></td></tr><tr><td class="firstcol " ><p>Telefoto-camera('s):</p></td><td  ><p>48MP, f/2,8, 100 mm, 4x optische zoom</p></td><td  ><p>10MP, f/2,4, 67 mm, 3x optische zoom + 50MP, f/2,9, 111 mm, 5x optische zoom</p></td></tr><tr><td class="firstcol " ><p>Selfiecamera:</p></td><td  ><p>18MP, f/1,9, 20 mm</p></td><td  ><p>12MP, f/2,2, 23 mm</p></td></tr></tbody></table></div><p>Naast de optische zoom van de camera's die hierboven worden genoemd, kunnen de telefoons ook nog wat verder inzoomen met "optische kwaliteit" (8x voor de iPhone, 2x en 10x voor de Samsung). Daarbij hebben we echter te maken met een 'sensor crop' en niet met vaste brandpuntsafstanden. We hebben ons daarom dus bij het 'zoom'-gedeelte gefocust op de echte optische zoom.  </p><p>Het is het ook nog waard om te benoemen dat de iPhone 18 Pro en Galaxy S26 Ultra standaard foto's in lagere resoluties maken dan mogelijk om opslagruimte te besparen. De iPhone kiest automatisch voor het gebruiken van maar 24 megapixels (met Apple's 'super-high-resolution' beeldverwerking), terwijl de Galaxy S26 Ultra standaard 12MP-beelden vastlegt (via 'pixel-binning').</p><p>Wij hebben voor de vergelijking hieronder gewoon de standaardinstellingen aangehouden. </p><h3 class="article-body__section" id="section-hoofdcamera"><span>Hoofdcamera</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1790766002344-wxwcwvks0 *, #fv-chart-1790766002344-wxwcwvks0 *:before, #fv-chart-1790766002344-wxwcwvks0 *:after, #fv-chart-1790766002344-wxwcwvks0-slideshow *, #fv-chart-1790766002344-wxwcwvks0-slideshow *:before, #fv-chart-1790766002344-wxwcwvks0-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766002344-wxwcwvks0, #fv-chart-1790766002344-wxwcwvks0-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766002344-wxwcwvks0 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766002344-wxwcwvks0-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766002344-wxwcwvks0-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766002344-wxwcwvks0.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-expand-btn, #fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-expand-btn:hover, #fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-row, #fv-chart-1790766002344-wxwcwvks0 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766002344-wxwcwvks0.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766002344-wxwcwvks0.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766002344-wxwcwvks0 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0.mobile-view .fv-pie-container,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-stacked-product,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-grouped-bar-product,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-row,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-stacked-product,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0.mobile-view .fv-bar-label,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-grouped-product-title,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-label,#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0.mobile-view .fv-bar-container,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-cluster,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-container,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-x-axis-label-space,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-benchmark-title,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-dropdown-title,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-chart-title,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-chart-subhead,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-header,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-vs,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select-container,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766002344-wxwcwvks0.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766002344-wxwcwvks0 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-bar-row,#fv-chart-1790766002344-wxwcwvks0 .fv-stacked-product,#fv-chart-1790766002344-wxwcwvks0 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-label,#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-container,#fv-chart-1790766002344-wxwcwvks0 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-stl-shop-all-logo,#fv-chart-1790766002344-wxwcwvks0 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766002344-wxwcwvks0.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": "Statue","description": "A picture of a statue to compare the iPhone and Samsung","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:00:02.344Z","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-1790766002344-wxwcwvks0" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766002344-wxwcwvks0-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="A picture of a statue to compare the iPhone and Samsung" 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/JUNgqA8sinkMw2iUrHqFyF.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/JUNgqA8sinkMw2iUrHqFyF.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/TvWS3rLN3ddToXg58ybMeU.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/TvWS3rLN3ddToXg58ybMeU.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766002344-wxwcwvks0', false); });} else {initialize('fv-chart-1790766002344-wxwcwvks0', false);}})();</script></div><p>Bij deze foto's van een standbeeld bij het strand ('The Acrobats' van John Robinson) zien we meteen al de verschillende aanpakken van de twee telefoons als het gaat om de kleurweergave.  </p><p>Het beeld van de iPhone ziet er natuurlijker uit. Hier zien we meer opvallende schaduwen, maar ook iets minder felle kleuren. Bij Samsung zien we dan weer een veel feller beeld met een sterk contrast. Dit verschil is vooral goed te zien bij de torse van het standbeeld en bij het stukje gras rechts in beeld. </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-1790770858518-ssoqcxada *, #fv-chart-1790770858518-ssoqcxada *:before, #fv-chart-1790770858518-ssoqcxada *:after, #fv-chart-1790770858518-ssoqcxada-slideshow *, #fv-chart-1790770858518-ssoqcxada-slideshow *:before, #fv-chart-1790770858518-ssoqcxada-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790770858518-ssoqcxada, #fv-chart-1790770858518-ssoqcxada-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790770858518-ssoqcxada {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790770858518-ssoqcxada.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790770858518-ssoqcxada-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790770858518-ssoqcxada-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790770858518-ssoqcxada .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790770858518-ssoqcxada .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790770858518-ssoqcxada .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790770858518-ssoqcxada .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790770858518-ssoqcxada .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790770858518-ssoqcxada .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790770858518-ssoqcxada .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790770858518-ssoqcxada.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-expand-btn, #fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-expand-btn:hover, #fv-chart-1790770858518-ssoqcxada .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790770858518-ssoqcxada .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790770858518-ssoqcxada .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790770858518-ssoqcxada .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790770858518-ssoqcxada .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790770858518-ssoqcxada .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-row, #fv-chart-1790770858518-ssoqcxada .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790770858518-ssoqcxada.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790770858518-ssoqcxada.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790770858518-ssoqcxada .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790770858518-ssoqcxada .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790770858518-ssoqcxada .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790770858518-ssoqcxada .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790770858518-ssoqcxada .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790770858518-ssoqcxada .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790770858518-ssoqcxada .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790770858518-ssoqcxada .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790770858518-ssoqcxada .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790770858518-ssoqcxada .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790770858518-ssoqcxada .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790770858518-ssoqcxada .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790770858518-ssoqcxada .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada.mobile-view .fv-pie-container,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-stacked-product,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-grouped-bar-product,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-row,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-stacked-product,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada.mobile-view .fv-bar-label,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-grouped-product-title,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-label,#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada.mobile-view .fv-bar-container,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-cluster,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-container,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada.mobile-view .fv-x-axis-wrapper,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-x-axis-label-space,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-x-axis-chart-space,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-benchmark-title,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-dropdown-title,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-carousel-nav-btn,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-chart-title,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-chart-subhead,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-header,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select-wrapper,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-vs,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select-container,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790770858518-ssoqcxada.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790770858518-ssoqcxada .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790770858518-ssoqcxada .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-bar-row,#fv-chart-1790770858518-ssoqcxada .fv-stacked-product,#fv-chart-1790770858518-ssoqcxada .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-label,#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-container,#fv-chart-1790770858518-ssoqcxada .fv-bar-cluster {width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-x-axis-label-space {display: none !important;}#fv-chart-1790770858518-ssoqcxada .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790770858518-ssoqcxada .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790770858518-ssoqcxada .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790770858518-ssoqcxada .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790770858518-ssoqcxada .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-stl-shop-all-logo,#fv-chart-1790770858518-ssoqcxada .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790770858518-ssoqcxada .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790770858518-ssoqcxada .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790770858518-ssoqcxada.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": "Hotel block","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T12:20:58.518Z","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-1790770858518-ssoqcxada" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790770858518-ssoqcxada-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/kmS9MiKFsEGXwH53b6w2XG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/kmS9MiKFsEGXwH53b6w2XG.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/G9dbzqh89UcagzXdJzkiYV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/G9dbzqh89UcagzXdJzkiYV.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790770858518-ssoqcxada', false); });} else {initialize('fv-chart-1790770858518-ssoqcxada', false);}})();</script></div><p>Hier zien we opnieuw een levendiger resultaat bij Samsung. De kleuren zien er iets meer kunstmatig uit, maar het verschil is hier niet zo opvallend als bij de eerste foto. Beide foto's zien er hier ongeveer even gedetailleerd uit. </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-1790766187352-yj5stkh6d *, #fv-chart-1790766187352-yj5stkh6d *:before, #fv-chart-1790766187352-yj5stkh6d *:after, #fv-chart-1790766187352-yj5stkh6d-slideshow *, #fv-chart-1790766187352-yj5stkh6d-slideshow *:before, #fv-chart-1790766187352-yj5stkh6d-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766187352-yj5stkh6d, #fv-chart-1790766187352-yj5stkh6d-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766187352-yj5stkh6d {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766187352-yj5stkh6d-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766187352-yj5stkh6d-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766187352-yj5stkh6d.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-expand-btn, #fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-expand-btn:hover, #fv-chart-1790766187352-yj5stkh6d .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766187352-yj5stkh6d .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766187352-yj5stkh6d .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766187352-yj5stkh6d .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766187352-yj5stkh6d .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766187352-yj5stkh6d .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-row, #fv-chart-1790766187352-yj5stkh6d .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766187352-yj5stkh6d.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766187352-yj5stkh6d.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766187352-yj5stkh6d .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766187352-yj5stkh6d .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766187352-yj5stkh6d .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766187352-yj5stkh6d .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766187352-yj5stkh6d .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766187352-yj5stkh6d .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766187352-yj5stkh6d .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766187352-yj5stkh6d .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766187352-yj5stkh6d .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d.mobile-view .fv-pie-container,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-stacked-product,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-grouped-bar-product,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-row,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-stacked-product,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d.mobile-view .fv-bar-label,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-grouped-product-title,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-label,#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d.mobile-view .fv-bar-container,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-cluster,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-container,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-x-axis-label-space,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-benchmark-title,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-dropdown-title,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-chart-title,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-chart-subhead,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-header,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-vs,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select-container,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766187352-yj5stkh6d.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766187352-yj5stkh6d .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766187352-yj5stkh6d .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-bar-row,#fv-chart-1790766187352-yj5stkh6d .fv-stacked-product,#fv-chart-1790766187352-yj5stkh6d .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-label,#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-container,#fv-chart-1790766187352-yj5stkh6d .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-stl-shop-all-logo,#fv-chart-1790766187352-yj5stkh6d .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766187352-yj5stkh6d .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766187352-yj5stkh6d.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": "Seascape","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:03:07.352Z","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-1790766187352-yj5stkh6d" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766187352-yj5stkh6d-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/53MWBDy4AAQjp64afXsZEG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/53MWBDy4AAQjp64afXsZEG.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/LirHQjKQnTBZN8TToaZJMV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/LirHQjKQnTBZN8TToaZJMV.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766187352-yj5stkh6d', false); });} else {initialize('fv-chart-1790766187352-yj5stkh6d', false);}})();</script></div><p>Bij deze vergelijking zien we opnieuw een vrij subtiel verschil tussen de twee afbeeldingen. Toch zien de bladeren er duidelijk weer groener (feller) uit bij de foto van de Galaxy (zie de rechter bovenkant van beide beelden). </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-1790766242824-bqi580ojc *, #fv-chart-1790766242824-bqi580ojc *:before, #fv-chart-1790766242824-bqi580ojc *:after, #fv-chart-1790766242824-bqi580ojc-slideshow *, #fv-chart-1790766242824-bqi580ojc-slideshow *:before, #fv-chart-1790766242824-bqi580ojc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766242824-bqi580ojc, #fv-chart-1790766242824-bqi580ojc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766242824-bqi580ojc {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766242824-bqi580ojc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766242824-bqi580ojc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766242824-bqi580ojc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766242824-bqi580ojc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766242824-bqi580ojc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766242824-bqi580ojc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766242824-bqi580ojc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766242824-bqi580ojc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766242824-bqi580ojc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766242824-bqi580ojc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766242824-bqi580ojc.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-expand-btn, #fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-expand-btn:hover, #fv-chart-1790766242824-bqi580ojc .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766242824-bqi580ojc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766242824-bqi580ojc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766242824-bqi580ojc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766242824-bqi580ojc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766242824-bqi580ojc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-row, #fv-chart-1790766242824-bqi580ojc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766242824-bqi580ojc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766242824-bqi580ojc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766242824-bqi580ojc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766242824-bqi580ojc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766242824-bqi580ojc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766242824-bqi580ojc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766242824-bqi580ojc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766242824-bqi580ojc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766242824-bqi580ojc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766242824-bqi580ojc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766242824-bqi580ojc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766242824-bqi580ojc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766242824-bqi580ojc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766242824-bqi580ojc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766242824-bqi580ojc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc.mobile-view .fv-pie-container,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-stacked-product,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-grouped-bar-product,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-row,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-stacked-product,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc.mobile-view .fv-bar-label,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-grouped-product-title,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-label,#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc.mobile-view .fv-bar-container,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-cluster,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-container,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-x-axis-label-space,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-benchmark-title,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-dropdown-title,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-chart-title,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-chart-subhead,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-header,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-vs,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select-container,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766242824-bqi580ojc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766242824-bqi580ojc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766242824-bqi580ojc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-bar-row,#fv-chart-1790766242824-bqi580ojc .fv-stacked-product,#fv-chart-1790766242824-bqi580ojc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-label,#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-container,#fv-chart-1790766242824-bqi580ojc .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766242824-bqi580ojc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766242824-bqi580ojc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766242824-bqi580ojc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766242824-bqi580ojc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766242824-bqi580ojc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-stl-shop-all-logo,#fv-chart-1790766242824-bqi580ojc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766242824-bqi580ojc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766242824-bqi580ojc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766242824-bqi580ojc.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": "Covered path","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:04:02.825Z","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-1790766242824-bqi580ojc" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766242824-bqi580ojc-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/Ypn9Emsn8scNDvDo8iwKpG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/Ypn9Emsn8scNDvDo8iwKpG.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/U7GNfaoo6Yo6GfnMXFtZsV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/U7GNfaoo6Yo6GfnMXFtZsV.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766242824-bqi580ojc', false); });} else {initialize('fv-chart-1790766242824-bqi580ojc', false);}})();</script></div><p>De iPhone en de Samsung hebben duidelijk een flink andere aanpak bij het vastleggen van dit schaduwachtige pad. De iPhone zorgt weer voor een iets realistischere weergave, waarbij er veel details te zien zijn op het punt waar de bladeren overlopen in de lucht. Het beeld gemaakt met de Galaxy ziet er ook indrukwekkend gedetailleerd uit, maar de kleuren zijn eerder stilistisch dan natuurlijk. Dat wordt langzamerhand sowieso steeds iets duidelijker bij deze vergelijking. </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-1790782842553-rq2lf281q *, #fv-chart-1790782842553-rq2lf281q *:before, #fv-chart-1790782842553-rq2lf281q *:after, #fv-chart-1790782842553-rq2lf281q-slideshow *, #fv-chart-1790782842553-rq2lf281q-slideshow *:before, #fv-chart-1790782842553-rq2lf281q-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790782842553-rq2lf281q, #fv-chart-1790782842553-rq2lf281q-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790782842553-rq2lf281q {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790782842553-rq2lf281q.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790782842553-rq2lf281q-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790782842553-rq2lf281q-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790782842553-rq2lf281q .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790782842553-rq2lf281q .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790782842553-rq2lf281q .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790782842553-rq2lf281q .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790782842553-rq2lf281q .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790782842553-rq2lf281q .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790782842553-rq2lf281q .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790782842553-rq2lf281q.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-expand-btn, #fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-expand-btn:hover, #fv-chart-1790782842553-rq2lf281q .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790782842553-rq2lf281q .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790782842553-rq2lf281q .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790782842553-rq2lf281q .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790782842553-rq2lf281q .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790782842553-rq2lf281q .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-row, #fv-chart-1790782842553-rq2lf281q .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790782842553-rq2lf281q.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790782842553-rq2lf281q.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790782842553-rq2lf281q .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790782842553-rq2lf281q .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790782842553-rq2lf281q .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790782842553-rq2lf281q .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790782842553-rq2lf281q .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790782842553-rq2lf281q .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790782842553-rq2lf281q .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790782842553-rq2lf281q .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790782842553-rq2lf281q .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790782842553-rq2lf281q .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790782842553-rq2lf281q .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790782842553-rq2lf281q .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790782842553-rq2lf281q .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q.mobile-view .fv-pie-container,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-stacked-product,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-grouped-bar-product,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-row,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-stacked-product,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q.mobile-view .fv-bar-label,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-grouped-product-title,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-label,#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q.mobile-view .fv-bar-container,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-cluster,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-container,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q.mobile-view .fv-x-axis-wrapper,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-x-axis-label-space,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-x-axis-chart-space,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-benchmark-title,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-dropdown-title,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-carousel-nav-btn,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-chart-title,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-chart-subhead,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-header,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select-wrapper,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-vs,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select-container,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790782842553-rq2lf281q.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790782842553-rq2lf281q .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790782842553-rq2lf281q .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-bar-row,#fv-chart-1790782842553-rq2lf281q .fv-stacked-product,#fv-chart-1790782842553-rq2lf281q .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-label,#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-container,#fv-chart-1790782842553-rq2lf281q .fv-bar-cluster {width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-x-axis-label-space {display: none !important;}#fv-chart-1790782842553-rq2lf281q .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790782842553-rq2lf281q .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790782842553-rq2lf281q .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790782842553-rq2lf281q .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790782842553-rq2lf281q .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-stl-shop-all-logo,#fv-chart-1790782842553-rq2lf281q .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790782842553-rq2lf281q .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790782842553-rq2lf281q .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790782842553-rq2lf281q.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": "Beach sign","description": "Comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T15:40:42.553Z","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-1790782842553-rq2lf281q" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790782842553-rq2lf281q-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/HsR2Ajs6FUzZUddbTfMPZG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/HsR2Ajs6FUzZUddbTfMPZG.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/jv2Dr3rTX7s7bnEtHC8xkV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/jv2Dr3rTX7s7bnEtHC8xkV.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790782842553-rq2lf281q', false); });} else {initialize('fv-chart-1790782842553-rq2lf281q', false);}})();</script></div><p>Dit is voor ons toch wel het duidelijkste voorbeeld tot nu toe van de verschillende aanpakken van de twee merken als het gaat om kleurweergave. Beide shots zien er erg gedetailleerd uit, maar bij het beeld van de Samsung zien we duidelijk meer verzadigde kleuren, terwijl de iPhone alles wat neutraler houdt. </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-1790766901084-x1qs2rz0b *, #fv-chart-1790766901084-x1qs2rz0b *:before, #fv-chart-1790766901084-x1qs2rz0b *:after, #fv-chart-1790766901084-x1qs2rz0b-slideshow *, #fv-chart-1790766901084-x1qs2rz0b-slideshow *:before, #fv-chart-1790766901084-x1qs2rz0b-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766901084-x1qs2rz0b, #fv-chart-1790766901084-x1qs2rz0b-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766901084-x1qs2rz0b {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766901084-x1qs2rz0b-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766901084-x1qs2rz0b-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766901084-x1qs2rz0b.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-expand-btn, #fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-expand-btn:hover, #fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-row, #fv-chart-1790766901084-x1qs2rz0b .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766901084-x1qs2rz0b.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766901084-x1qs2rz0b.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766901084-x1qs2rz0b .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b.mobile-view .fv-pie-container,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-stacked-product,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-grouped-bar-product,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-row,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-stacked-product,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b.mobile-view .fv-bar-label,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-grouped-product-title,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-label,#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b.mobile-view .fv-bar-container,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-cluster,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-container,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-x-axis-label-space,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-benchmark-title,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-dropdown-title,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-chart-title,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-chart-subhead,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-header,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-vs,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select-container,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766901084-x1qs2rz0b.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766901084-x1qs2rz0b .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-bar-row,#fv-chart-1790766901084-x1qs2rz0b .fv-stacked-product,#fv-chart-1790766901084-x1qs2rz0b .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-label,#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-container,#fv-chart-1790766901084-x1qs2rz0b .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-stl-shop-all-logo,#fv-chart-1790766901084-x1qs2rz0b .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766901084-x1qs2rz0b.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": "Sunset","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:15:01.084Z","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-1790766901084-x1qs2rz0b" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766901084-x1qs2rz0b-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/rxBFUFwCYxyw3XikoHuBoF.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/rxBFUFwCYxyw3XikoHuBoF.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/qLMBn7d6j66ADXtTjdFvGU.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/qLMBn7d6j66ADXtTjdFvGU.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766901084-x1qs2rz0b', false); });} else {initialize('fv-chart-1790766901084-x1qs2rz0b', false);}})();</script></div><p>Dan nu even wat foto's bij zonsondergang. Hier zien we dat de iPhone heel goed de helderheid van zowel de voor- als achtergrond weet te behouden. De Galaxy probeert gewoon heel sterk een typische zonsonderang-look te creëren. We hebben zeker geen hekel aan de stilistische weergave van de Samsung. Het is in dit geval zeker de meer opvallende foto, maar om dit effect te krijgen, moet er helaas wel veel detail verloren gaan op de voorgrond. Het shot van de iPhone is hier dus weer gebalanceerder, maar minder stijlvol.</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-1790766914022-45771jl5n *, #fv-chart-1790766914022-45771jl5n *:before, #fv-chart-1790766914022-45771jl5n *:after, #fv-chart-1790766914022-45771jl5n-slideshow *, #fv-chart-1790766914022-45771jl5n-slideshow *:before, #fv-chart-1790766914022-45771jl5n-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766914022-45771jl5n, #fv-chart-1790766914022-45771jl5n-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766914022-45771jl5n {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766914022-45771jl5n.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n .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-1790766914022-45771jl5n-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766914022-45771jl5n-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766914022-45771jl5n-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-1790766914022-45771jl5n-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-1790766914022-45771jl5n-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-1790766914022-45771jl5n-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766914022-45771jl5n-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766914022-45771jl5n-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-1790766914022-45771jl5n-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-1790766914022-45771jl5n-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-1790766914022-45771jl5n-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766914022-45771jl5n .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766914022-45771jl5n .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766914022-45771jl5n .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766914022-45771jl5n .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766914022-45771jl5n .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766914022-45771jl5n .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766914022-45771jl5n .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766914022-45771jl5n.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-expand-btn, #fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-expand-btn:hover, #fv-chart-1790766914022-45771jl5n .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766914022-45771jl5n .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766914022-45771jl5n .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766914022-45771jl5n .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766914022-45771jl5n .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766914022-45771jl5n .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766914022-45771jl5n .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766914022-45771jl5n .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-row, #fv-chart-1790766914022-45771jl5n .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766914022-45771jl5n.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766914022-45771jl5n.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766914022-45771jl5n .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766914022-45771jl5n .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766914022-45771jl5n .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766914022-45771jl5n .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766914022-45771jl5n .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766914022-45771jl5n .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766914022-45771jl5n .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766914022-45771jl5n .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766914022-45771jl5n .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766914022-45771jl5n .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766914022-45771jl5n .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766914022-45771jl5n .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766914022-45771jl5n .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766914022-45771jl5n .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766914022-45771jl5n .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n.mobile-view .fv-pie-container,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-stacked-product,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-grouped-bar-product,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-row,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-stacked-product,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n.mobile-view .fv-bar-label,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-grouped-product-title,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-label,#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n.mobile-view .fv-bar-container,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-cluster,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-container,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-x-axis-label-space,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-benchmark-title,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-dropdown-title,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-chart-title,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-chart-subhead,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-header,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-vs,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select-container,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766914022-45771jl5n.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766914022-45771jl5n .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766914022-45771jl5n .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-bar-row,#fv-chart-1790766914022-45771jl5n .fv-stacked-product,#fv-chart-1790766914022-45771jl5n .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-label,#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-container,#fv-chart-1790766914022-45771jl5n .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766914022-45771jl5n .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766914022-45771jl5n .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766914022-45771jl5n .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766914022-45771jl5n .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766914022-45771jl5n .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766914022-45771jl5n .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-stl-shop-all-logo,#fv-chart-1790766914022-45771jl5n .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766914022-45771jl5n .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766914022-45771jl5n .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766914022-45771jl5n.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": "Dancers 1","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:15:14.022Z","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-1790766914022-45771jl5n" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766914022-45771jl5n-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/sDeLFTkNn6gMu3wa4XKZMF.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/sDeLFTkNn6gMu3wa4XKZMF.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/xwvvgkGvJww5UiDEfDbddT.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/xwvvgkGvJww5UiDEfDbddT.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766914022-45771jl5n', false); });} else {initialize('fv-chart-1790766914022-45771jl5n', false);}})();</script></div><p>Bij deze vergelijking zien we duidelijk dat de Galaxy S26 Ultra <em>wel </em>de voor- en achtergrond goed kan balanceren bij weinig licht. We zijn van mening dat Samsung dit hier zelfs iets beter doet dan Apple. </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-1790766925951-oczmvueqy *, #fv-chart-1790766925951-oczmvueqy *:before, #fv-chart-1790766925951-oczmvueqy *:after, #fv-chart-1790766925951-oczmvueqy-slideshow *, #fv-chart-1790766925951-oczmvueqy-slideshow *:before, #fv-chart-1790766925951-oczmvueqy-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766925951-oczmvueqy, #fv-chart-1790766925951-oczmvueqy-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766925951-oczmvueqy {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766925951-oczmvueqy.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766925951-oczmvueqy-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766925951-oczmvueqy-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766925951-oczmvueqy .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766925951-oczmvueqy .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766925951-oczmvueqy .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766925951-oczmvueqy .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766925951-oczmvueqy .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766925951-oczmvueqy .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766925951-oczmvueqy .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766925951-oczmvueqy.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-expand-btn, #fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-expand-btn:hover, #fv-chart-1790766925951-oczmvueqy .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766925951-oczmvueqy .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766925951-oczmvueqy .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766925951-oczmvueqy .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766925951-oczmvueqy .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766925951-oczmvueqy .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-row, #fv-chart-1790766925951-oczmvueqy .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766925951-oczmvueqy.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766925951-oczmvueqy.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766925951-oczmvueqy .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766925951-oczmvueqy .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766925951-oczmvueqy .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766925951-oczmvueqy .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766925951-oczmvueqy .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766925951-oczmvueqy .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766925951-oczmvueqy .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766925951-oczmvueqy .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766925951-oczmvueqy .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766925951-oczmvueqy .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766925951-oczmvueqy .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766925951-oczmvueqy .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766925951-oczmvueqy .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy.mobile-view .fv-pie-container,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-stacked-product,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-grouped-bar-product,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-row,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-stacked-product,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy.mobile-view .fv-bar-label,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-grouped-product-title,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-label,#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy.mobile-view .fv-bar-container,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-cluster,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-container,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-x-axis-label-space,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-benchmark-title,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-dropdown-title,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-chart-title,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-chart-subhead,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-header,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-vs,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select-container,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766925951-oczmvueqy.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766925951-oczmvueqy .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766925951-oczmvueqy .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-bar-row,#fv-chart-1790766925951-oczmvueqy .fv-stacked-product,#fv-chart-1790766925951-oczmvueqy .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-label,#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-container,#fv-chart-1790766925951-oczmvueqy .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766925951-oczmvueqy .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766925951-oczmvueqy .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766925951-oczmvueqy .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766925951-oczmvueqy .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766925951-oczmvueqy .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-stl-shop-all-logo,#fv-chart-1790766925951-oczmvueqy .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766925951-oczmvueqy .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766925951-oczmvueqy .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766925951-oczmvueqy.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": "Dancers 2","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:15:25.951Z","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-1790766925951-oczmvueqy" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766925951-oczmvueqy-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/2mgoz9DgUyDYtJaUwH3YUF.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/2mgoz9DgUyDYtJaUwH3YUF.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/insLJsi2nWShx7LRHa5dvT.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/insLJsi2nWShx7LRHa5dvT.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766925951-oczmvueqy', false); });} else {initialize('fv-chart-1790766925951-oczmvueqy', false);}})();</script></div><p>Opnieuw zien we hier weer erg vergelijkbare resultaten. Wat alleen wel opvalt, is dat de iPhone voor een wat warmere kleurtint kiest, die vervaagt van oranje tot rood. Bij Samsung loopt de kleur meer over van rood naar bijna roze. Dit is overigens ook wel een lastig shot om goed vast te leggen. </p><h3 class="article-body__section" id="section-zoom"><span>Zoom</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1790766883396-8tcxzpvmr *, #fv-chart-1790766883396-8tcxzpvmr *:before, #fv-chart-1790766883396-8tcxzpvmr *:after, #fv-chart-1790766883396-8tcxzpvmr-slideshow *, #fv-chart-1790766883396-8tcxzpvmr-slideshow *:before, #fv-chart-1790766883396-8tcxzpvmr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766883396-8tcxzpvmr, #fv-chart-1790766883396-8tcxzpvmr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766883396-8tcxzpvmr {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766883396-8tcxzpvmr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766883396-8tcxzpvmr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766883396-8tcxzpvmr.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-expand-btn, #fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-expand-btn:hover, #fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-row, #fv-chart-1790766883396-8tcxzpvmr .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766883396-8tcxzpvmr.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766883396-8tcxzpvmr.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766883396-8tcxzpvmr .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr.mobile-view .fv-pie-container,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-stacked-product,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-grouped-bar-product,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-row,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-stacked-product,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr.mobile-view .fv-bar-label,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-grouped-product-title,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-label,#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr.mobile-view .fv-bar-container,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-cluster,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-container,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-x-axis-label-space,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-benchmark-title,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-dropdown-title,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-chart-title,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-chart-subhead,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-header,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-vs,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select-container,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766883396-8tcxzpvmr.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766883396-8tcxzpvmr .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-bar-row,#fv-chart-1790766883396-8tcxzpvmr .fv-stacked-product,#fv-chart-1790766883396-8tcxzpvmr .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-label,#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-container,#fv-chart-1790766883396-8tcxzpvmr .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-stl-shop-all-logo,#fv-chart-1790766883396-8tcxzpvmr .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766883396-8tcxzpvmr.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": "Statue 2","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:14:43.397Z","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-1790766883396-8tcxzpvmr" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766883396-8tcxzpvmr-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/iX8f4AP8KonokMVMtVmdab.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/iX8f4AP8KonokMVMtVmdab.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/fcQnvgFDmyfoDdaEqTSTHQ.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/fcQnvgFDmyfoDdaEqTSTHQ.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766883396-8tcxzpvmr', false); });} else {initialize('fv-chart-1790766883396-8tcxzpvmr', false);}})();</script></div><p>Nu weer even terug naar het standbeeld. Dit keer hebben we hier foto's van gemaakt met 4x optische zoom bij de iPhone en met 5x optische zoom bij de Samsung. </p><p>Het is indrukwekkend hoeveel detail beide telefoons hier vast wisten te leggen. Toch ziet voor ons de foto van de Galaxy er hier wel duidelijk het scherpst uit. Dat is ook niet echt een verrassing gezien het verschil in de mate van optische zoom. De Galaxy weet simpelweg meer informatie op te slaan waar de beeldverwerking vervolgens op kan worden losgelaten en dat zorgt uiteindelijk dus voor een gedetailleerdere foto. </p><p>Het is ook mooi hoe de Galaxy hier de focus wat minder legt op de kleur van de wazige wolken op de achtergrond om zo juist de focus op het standbeeld te leggen. Dat is niet echt wat je zou verwachten gezien de manier waarop kleuren tot nu toe werden weergegeven bij de Samsung.  </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-1790766874942-qy3waoabo *, #fv-chart-1790766874942-qy3waoabo *:before, #fv-chart-1790766874942-qy3waoabo *:after, #fv-chart-1790766874942-qy3waoabo-slideshow *, #fv-chart-1790766874942-qy3waoabo-slideshow *:before, #fv-chart-1790766874942-qy3waoabo-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766874942-qy3waoabo, #fv-chart-1790766874942-qy3waoabo-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766874942-qy3waoabo {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766874942-qy3waoabo.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766874942-qy3waoabo-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766874942-qy3waoabo-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766874942-qy3waoabo .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766874942-qy3waoabo .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766874942-qy3waoabo .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766874942-qy3waoabo .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766874942-qy3waoabo .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766874942-qy3waoabo .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766874942-qy3waoabo .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766874942-qy3waoabo.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-expand-btn, #fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-expand-btn:hover, #fv-chart-1790766874942-qy3waoabo .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766874942-qy3waoabo .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766874942-qy3waoabo .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766874942-qy3waoabo .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766874942-qy3waoabo .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766874942-qy3waoabo .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-row, #fv-chart-1790766874942-qy3waoabo .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766874942-qy3waoabo.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766874942-qy3waoabo.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766874942-qy3waoabo .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766874942-qy3waoabo .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766874942-qy3waoabo .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766874942-qy3waoabo .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766874942-qy3waoabo .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766874942-qy3waoabo .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766874942-qy3waoabo .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766874942-qy3waoabo .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766874942-qy3waoabo .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766874942-qy3waoabo .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766874942-qy3waoabo .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766874942-qy3waoabo .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766874942-qy3waoabo .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo.mobile-view .fv-pie-container,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-stacked-product,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-grouped-bar-product,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-row,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-stacked-product,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo.mobile-view .fv-bar-label,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-grouped-product-title,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-label,#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo.mobile-view .fv-bar-container,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-cluster,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-container,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-x-axis-label-space,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-benchmark-title,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-dropdown-title,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-chart-title,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-chart-subhead,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-header,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-vs,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select-container,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766874942-qy3waoabo.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766874942-qy3waoabo .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766874942-qy3waoabo .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-bar-row,#fv-chart-1790766874942-qy3waoabo .fv-stacked-product,#fv-chart-1790766874942-qy3waoabo .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-label,#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-container,#fv-chart-1790766874942-qy3waoabo .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766874942-qy3waoabo .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766874942-qy3waoabo .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766874942-qy3waoabo .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766874942-qy3waoabo .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766874942-qy3waoabo .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-stl-shop-all-logo,#fv-chart-1790766874942-qy3waoabo .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766874942-qy3waoabo .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766874942-qy3waoabo .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766874942-qy3waoabo.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": "Lizard","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:14:34.942Z","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-1790766874942-qy3waoabo" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766874942-qy3waoabo-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/UXm6nPFZodtLXncDEFuFkb.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/UXm6nPFZodtLXncDEFuFkb.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/bVEUVc3kcm9ysdHdvLyKWQ.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/bVEUVc3kcm9ysdHdvLyKWQ.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766874942-qy3waoabo', false); });} else {initialize('fv-chart-1790766874942-qy3waoabo', false);}})();</script></div><p>Interessant genoeg zien we bij deze foto's (met dezelfde optische zoom als hiervoor) dat Samsung opnieuw de kleuren iets minder helder weergeeft en over het algemeen een wat grijzer beeld creëert dan de iPhone. Hier werkt het dan misschien niet zo goed als bij het vorige voorbeeld. </p><p>De foto gemaakt met de iPhone ziet er hier warmer uit en op sommige plekken (zie de scheuren in de grond) ook iets gedetailleerder. </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-1790766990751-luug2ihl6 *, #fv-chart-1790766990751-luug2ihl6 *:before, #fv-chart-1790766990751-luug2ihl6 *:after, #fv-chart-1790766990751-luug2ihl6-slideshow *, #fv-chart-1790766990751-luug2ihl6-slideshow *:before, #fv-chart-1790766990751-luug2ihl6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766990751-luug2ihl6, #fv-chart-1790766990751-luug2ihl6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766990751-luug2ihl6 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766990751-luug2ihl6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766990751-luug2ihl6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766990751-luug2ihl6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766990751-luug2ihl6.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-expand-btn, #fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-expand-btn:hover, #fv-chart-1790766990751-luug2ihl6 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766990751-luug2ihl6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766990751-luug2ihl6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766990751-luug2ihl6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766990751-luug2ihl6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766990751-luug2ihl6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-row, #fv-chart-1790766990751-luug2ihl6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766990751-luug2ihl6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766990751-luug2ihl6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766990751-luug2ihl6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766990751-luug2ihl6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766990751-luug2ihl6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766990751-luug2ihl6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766990751-luug2ihl6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766990751-luug2ihl6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766990751-luug2ihl6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766990751-luug2ihl6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766990751-luug2ihl6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6.mobile-view .fv-pie-container,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-stacked-product,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-grouped-bar-product,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-row,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-stacked-product,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6.mobile-view .fv-bar-label,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-grouped-product-title,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-label,#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6.mobile-view .fv-bar-container,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-cluster,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-container,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-x-axis-label-space,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-benchmark-title,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-dropdown-title,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-chart-title,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-chart-subhead,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-header,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-vs,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select-container,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766990751-luug2ihl6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766990751-luug2ihl6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766990751-luug2ihl6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-bar-row,#fv-chart-1790766990751-luug2ihl6 .fv-stacked-product,#fv-chart-1790766990751-luug2ihl6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-label,#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-container,#fv-chart-1790766990751-luug2ihl6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-stl-shop-all-logo,#fv-chart-1790766990751-luug2ihl6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766990751-luug2ihl6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766990751-luug2ihl6.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": "Boat","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:16:30.751Z","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-1790766990751-luug2ihl6" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766990751-luug2ihl6-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/wJUoAo2jJq9xR2ivRBjtVb.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/wJUoAo2jJq9xR2ivRBjtVb.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/2wRYpqsZTzEiEuAoG8FdBQ.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/2wRYpqsZTzEiEuAoG8FdBQ.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766990751-luug2ihl6', false); });} else {initialize('fv-chart-1790766990751-luug2ihl6', false);}})();</script></div><p>Hier zie je een voorbeeld van hoe ver de telefoons maximaal (digitaal) kunnen inzoomen. De iPhone gaat tot 40x digitale zoom en de Samsung tot 100x. 100x klinkt natuurlijk meteen al indrukwekkender dan 40x, maar als je de resultaten ziet, snap je misschien ook wel waarom Apple niet de moeite heeft genomen om op dit vlak beter te concurreren. In beide gevallen zie je dat de telefoon gewoon probeert om te gokken wat voor details er nodig zijn om het beeld enigszins herkenbaar te maken. Ze weten allebei niet veel daadwerkelijke details meer vast te leggen en dat zorgt voor beelden die je niet echt ergens voor kunt gebruiken. </p><p>De Samsung weet echter resultaten te produceren die tot ongeveer 50x zoom op het niveau van de iPhone blijven, dus deze zoomcamera is alsnog wel iets veelzijdiger. </p><h3 class="article-body__section" id="section-macro-en-ultrawide"><span>Macro en ultrawide</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1790767266199-jza5j5jf6 *, #fv-chart-1790767266199-jza5j5jf6 *:before, #fv-chart-1790767266199-jza5j5jf6 *:after, #fv-chart-1790767266199-jza5j5jf6-slideshow *, #fv-chart-1790767266199-jza5j5jf6-slideshow *:before, #fv-chart-1790767266199-jza5j5jf6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767266199-jza5j5jf6, #fv-chart-1790767266199-jza5j5jf6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767266199-jza5j5jf6 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767266199-jza5j5jf6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767266199-jza5j5jf6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767266199-jza5j5jf6.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-expand-btn, #fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-expand-btn:hover, #fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-row, #fv-chart-1790767266199-jza5j5jf6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767266199-jza5j5jf6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767266199-jza5j5jf6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767266199-jza5j5jf6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6.mobile-view .fv-pie-container,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-stacked-product,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-grouped-bar-product,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-row,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-stacked-product,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6.mobile-view .fv-bar-label,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-grouped-product-title,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-label,#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6.mobile-view .fv-bar-container,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-cluster,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-container,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-x-axis-label-space,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-benchmark-title,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-dropdown-title,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-chart-title,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-chart-subhead,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-header,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-vs,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select-container,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767266199-jza5j5jf6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767266199-jza5j5jf6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-bar-row,#fv-chart-1790767266199-jza5j5jf6 .fv-stacked-product,#fv-chart-1790767266199-jza5j5jf6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-label,#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-container,#fv-chart-1790767266199-jza5j5jf6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-stl-shop-all-logo,#fv-chart-1790767266199-jza5j5jf6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767266199-jza5j5jf6.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": "Leaves","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:21:06.199Z","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-1790767266199-jza5j5jf6" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767266199-jza5j5jf6-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/9N9HTJM89U8UUbA3nDApsi.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/9N9HTJM89U8UUbA3nDApsi.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/g7X5iw4SwXAcocJ8rLF63X.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/g7X5iw4SwXAcocJ8rLF63X.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767266199-jza5j5jf6', false); });} else {initialize('fv-chart-1790767266199-jza5j5jf6', false);}})();</script></div><p>De macromodus, waar je telefoon in principe automatisch naar wisselt als je met de ultrawide heel dicht bij een object komt, was onze favoriete modus. Macrofotografie is namelijk iets waar Apple en Samsung allebei al jaren erg goed in zijn. </p><p>In dit voorbeeld zien we weer dat de iPhone 18 Pro meer realistische, neutrale kleuren vertoont en de Galaxy juist een veel sterker contrast. De groenen tinten in beide afbeeldingen zijn echt duidelijk verschillende tinten. </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-1790767315136-oaeh38s9q *, #fv-chart-1790767315136-oaeh38s9q *:before, #fv-chart-1790767315136-oaeh38s9q *:after, #fv-chart-1790767315136-oaeh38s9q-slideshow *, #fv-chart-1790767315136-oaeh38s9q-slideshow *:before, #fv-chart-1790767315136-oaeh38s9q-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767315136-oaeh38s9q, #fv-chart-1790767315136-oaeh38s9q-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767315136-oaeh38s9q {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767315136-oaeh38s9q-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767315136-oaeh38s9q-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767315136-oaeh38s9q.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-expand-btn, #fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-expand-btn:hover, #fv-chart-1790767315136-oaeh38s9q .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767315136-oaeh38s9q .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767315136-oaeh38s9q .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767315136-oaeh38s9q .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767315136-oaeh38s9q .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767315136-oaeh38s9q .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-row, #fv-chart-1790767315136-oaeh38s9q .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767315136-oaeh38s9q.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767315136-oaeh38s9q.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767315136-oaeh38s9q .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767315136-oaeh38s9q .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767315136-oaeh38s9q .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767315136-oaeh38s9q .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767315136-oaeh38s9q .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767315136-oaeh38s9q .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767315136-oaeh38s9q .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767315136-oaeh38s9q .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767315136-oaeh38s9q .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q.mobile-view .fv-pie-container,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-stacked-product,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-grouped-bar-product,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-row,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-stacked-product,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q.mobile-view .fv-bar-label,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-grouped-product-title,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-label,#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q.mobile-view .fv-bar-container,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-cluster,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-container,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-x-axis-label-space,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-benchmark-title,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-dropdown-title,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-chart-title,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-chart-subhead,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-header,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-vs,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select-container,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767315136-oaeh38s9q.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767315136-oaeh38s9q .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767315136-oaeh38s9q .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-bar-row,#fv-chart-1790767315136-oaeh38s9q .fv-stacked-product,#fv-chart-1790767315136-oaeh38s9q .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-label,#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-container,#fv-chart-1790767315136-oaeh38s9q .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-stl-shop-all-logo,#fv-chart-1790767315136-oaeh38s9q .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767315136-oaeh38s9q .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767315136-oaeh38s9q.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": "Purple flower","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:21:55.136Z","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-1790767315136-oaeh38s9q" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767315136-oaeh38s9q-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/nfNHaLKg7GBvtoa9YAYcgi.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/nfNHaLKg7GBvtoa9YAYcgi.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/c7qEvquCgcsnf7XLTimA7X.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/c7qEvquCgcsnf7XLTimA7X.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767315136-oaeh38s9q', false); });} else {initialize('fv-chart-1790767315136-oaeh38s9q', false);}})();</script></div><p>Hier zien we weer dat beide telefoons ongeveer evenveel details weten vast te leggen. Dit is wel de eerste keer dat we een sterke voorkeur hebben voor de diepere, meer opvallende kleuren van de Galaxy. Het fellere beeld van de iPhone is wel weer iets meer waarheidsgetrouw. </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-1790767360929-7hpfm6g56 *, #fv-chart-1790767360929-7hpfm6g56 *:before, #fv-chart-1790767360929-7hpfm6g56 *:after, #fv-chart-1790767360929-7hpfm6g56-slideshow *, #fv-chart-1790767360929-7hpfm6g56-slideshow *:before, #fv-chart-1790767360929-7hpfm6g56-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767360929-7hpfm6g56, #fv-chart-1790767360929-7hpfm6g56-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767360929-7hpfm6g56 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767360929-7hpfm6g56-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767360929-7hpfm6g56-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767360929-7hpfm6g56.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-expand-btn, #fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-expand-btn:hover, #fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-row, #fv-chart-1790767360929-7hpfm6g56 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767360929-7hpfm6g56.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767360929-7hpfm6g56.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767360929-7hpfm6g56 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56.mobile-view .fv-pie-container,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-stacked-product,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-grouped-bar-product,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-row,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-stacked-product,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56.mobile-view .fv-bar-label,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-grouped-product-title,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-label,#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56.mobile-view .fv-bar-container,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-cluster,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-container,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-x-axis-label-space,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-benchmark-title,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-dropdown-title,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-chart-title,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-chart-subhead,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-header,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-vs,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select-container,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767360929-7hpfm6g56.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767360929-7hpfm6g56 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-bar-row,#fv-chart-1790767360929-7hpfm6g56 .fv-stacked-product,#fv-chart-1790767360929-7hpfm6g56 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-label,#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-container,#fv-chart-1790767360929-7hpfm6g56 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-stl-shop-all-logo,#fv-chart-1790767360929-7hpfm6g56 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767360929-7hpfm6g56.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": "Pink flower","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:22:40.929Z","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-1790767360929-7hpfm6g56" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767360929-7hpfm6g56-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/nFo7tDhSEZbsuHCBq3FTZi.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/nFo7tDhSEZbsuHCBq3FTZi.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/K9EfgVNjL8QsavNhq594zW.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/K9EfgVNjL8QsavNhq594zW.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767360929-7hpfm6g56', false); });} else {initialize('fv-chart-1790767360929-7hpfm6g56', false);}})();</script></div><p>In dit voorbeeld is het eigenlijk het tegenovergestelde. We vinden hier de kleuren bij de iPhone aangenamer. Je merkt wel als je wat verder inzoomt op de bladeren dat de Galaxy wat meer details heeft weten vast te leggen. </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-1790767413726-ifv5u4daw *, #fv-chart-1790767413726-ifv5u4daw *:before, #fv-chart-1790767413726-ifv5u4daw *:after, #fv-chart-1790767413726-ifv5u4daw-slideshow *, #fv-chart-1790767413726-ifv5u4daw-slideshow *:before, #fv-chart-1790767413726-ifv5u4daw-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767413726-ifv5u4daw, #fv-chart-1790767413726-ifv5u4daw-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767413726-ifv5u4daw {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767413726-ifv5u4daw-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767413726-ifv5u4daw-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767413726-ifv5u4daw.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-expand-btn, #fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-expand-btn:hover, #fv-chart-1790767413726-ifv5u4daw .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767413726-ifv5u4daw .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767413726-ifv5u4daw .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767413726-ifv5u4daw .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767413726-ifv5u4daw .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767413726-ifv5u4daw .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-row, #fv-chart-1790767413726-ifv5u4daw .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767413726-ifv5u4daw.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767413726-ifv5u4daw.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767413726-ifv5u4daw .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767413726-ifv5u4daw .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767413726-ifv5u4daw .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767413726-ifv5u4daw .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767413726-ifv5u4daw .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767413726-ifv5u4daw .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767413726-ifv5u4daw .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767413726-ifv5u4daw .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767413726-ifv5u4daw .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw.mobile-view .fv-pie-container,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-stacked-product,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-grouped-bar-product,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-row,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-stacked-product,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw.mobile-view .fv-bar-label,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-grouped-product-title,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-label,#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw.mobile-view .fv-bar-container,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-cluster,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-container,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-x-axis-label-space,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-benchmark-title,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-dropdown-title,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-chart-title,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-chart-subhead,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-header,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-vs,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select-container,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767413726-ifv5u4daw.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767413726-ifv5u4daw .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767413726-ifv5u4daw .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-bar-row,#fv-chart-1790767413726-ifv5u4daw .fv-stacked-product,#fv-chart-1790767413726-ifv5u4daw .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-label,#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-container,#fv-chart-1790767413726-ifv5u4daw .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-stl-shop-all-logo,#fv-chart-1790767413726-ifv5u4daw .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767413726-ifv5u4daw .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767413726-ifv5u4daw.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": "Beach","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:23:33.727Z","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-1790767413726-ifv5u4daw" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767413726-ifv5u4daw-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/2C6s7ivqUxpLFL3QcTsvxi.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/2C6s7ivqUxpLFL3QcTsvxi.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/fUN3imSZvUdZ2v2vCJoUMX.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/fUN3imSZvUdZ2v2vCJoUMX.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767413726-ifv5u4daw', false); });} else {initialize('fv-chart-1790767413726-ifv5u4daw', false);}})();</script></div><p>We hebben hier maar één voorbeeld van een normale ultrawide gekozen, omdat we het over het algemeen interessanter vonden om te focussen op de hoofd- en telefotocamera's bij deze locaties.  </p><p>Toch geldt hier nog steeds alles wat we hebben gezegd bij de eerste paar vergelijkingen. Beide telefoons weten uitstekend details vast te leggen. Misschien dat de iPhone in dit geval een net iets beter resultaat levert, aangezien de textuur van het zand hier iets beter zichtbaar is, maar opnieuw wordt vooral duidelijk dat de merken gewoon een erg andere aanpak hebben voor hun kleurweergave. Dat is hierboven goed te zien als je kijkt naar het zand, de lucht en het gras. De iPhone legt de omgeving vast zoals hij er (ongeveer) echt uitziet en de Samsung legt de omgeving vast zoals hij denkt dat je zou willen dat deze eruitziet. </p><h3 class="article-body__section" id="section-selfies"><span>Selfies</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1790767560492-449ghao5z *, #fv-chart-1790767560492-449ghao5z *:before, #fv-chart-1790767560492-449ghao5z *:after, #fv-chart-1790767560492-449ghao5z-slideshow *, #fv-chart-1790767560492-449ghao5z-slideshow *:before, #fv-chart-1790767560492-449ghao5z-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767560492-449ghao5z, #fv-chart-1790767560492-449ghao5z-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767560492-449ghao5z {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767560492-449ghao5z.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z .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-1790767560492-449ghao5z-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767560492-449ghao5z-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767560492-449ghao5z-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-1790767560492-449ghao5z-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-1790767560492-449ghao5z-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-1790767560492-449ghao5z-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767560492-449ghao5z-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767560492-449ghao5z-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-1790767560492-449ghao5z-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-1790767560492-449ghao5z-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-1790767560492-449ghao5z-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767560492-449ghao5z .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767560492-449ghao5z .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767560492-449ghao5z .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767560492-449ghao5z .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767560492-449ghao5z .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767560492-449ghao5z .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767560492-449ghao5z .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767560492-449ghao5z.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-expand-btn, #fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-expand-btn:hover, #fv-chart-1790767560492-449ghao5z .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767560492-449ghao5z .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767560492-449ghao5z .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767560492-449ghao5z .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767560492-449ghao5z .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767560492-449ghao5z .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767560492-449ghao5z .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767560492-449ghao5z .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-row, #fv-chart-1790767560492-449ghao5z .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767560492-449ghao5z.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767560492-449ghao5z.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767560492-449ghao5z .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767560492-449ghao5z .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767560492-449ghao5z .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767560492-449ghao5z .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767560492-449ghao5z .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767560492-449ghao5z .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767560492-449ghao5z .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767560492-449ghao5z .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767560492-449ghao5z .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767560492-449ghao5z .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767560492-449ghao5z .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767560492-449ghao5z .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767560492-449ghao5z .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767560492-449ghao5z .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767560492-449ghao5z .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z.mobile-view .fv-pie-container,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-stacked-product,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-grouped-bar-product,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-row,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-stacked-product,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z.mobile-view .fv-bar-label,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-grouped-product-title,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-label,#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z.mobile-view .fv-bar-container,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-cluster,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-container,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-x-axis-label-space,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-benchmark-title,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-dropdown-title,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-chart-title,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-chart-subhead,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-header,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-vs,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select-container,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767560492-449ghao5z.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767560492-449ghao5z .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767560492-449ghao5z .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-bar-row,#fv-chart-1790767560492-449ghao5z .fv-stacked-product,#fv-chart-1790767560492-449ghao5z .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-label,#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-container,#fv-chart-1790767560492-449ghao5z .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767560492-449ghao5z .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767560492-449ghao5z .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767560492-449ghao5z .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767560492-449ghao5z .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767560492-449ghao5z .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767560492-449ghao5z .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-stl-shop-all-logo,#fv-chart-1790767560492-449ghao5z .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767560492-449ghao5z .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767560492-449ghao5z .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767560492-449ghao5z.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": "Selfie","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:26:00.492Z","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-1790767560492-449ghao5z" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767560492-449ghao5z-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/tWtrMY8ifTgdiV3DBMFHMV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/tWtrMY8ifTgdiV3DBMFHMV.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/UamWipWi2Kh5E9FD3Pz7HR.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/UamWipWi2Kh5E9FD3Pz7HR.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767560492-449ghao5z', false); });} else {initialize('fv-chart-1790767560492-449ghao5z', false);}})();</script></div><p>Beide selfies hierboven zien er gedetailleerd en goed gebalanceerd uit (qua kleur). De iPhone-selfie ziet er wel ietsje scherper uit, maar dat is ook geen verrassing gezien de grotere 18MP-sensor. De Galaxy S26 Ultra gebruikt een 12MP-sensor. Het verschil is onder andere te zien in de details van de kleine haartjes op het gezicht.</p><p>Het is het hier wel waard om te vermelden dat de 'Center Stage'-selfiecamera van de iPhone 18 Pro objecttracking gebruikt om je automatisch in het frame te houden. Je kan dankzij deze sensor ook wisselen tussen portret- en landschapsoriëntatie, zonder de telefoon te draaien, afhankelijk van hoeveel mensen je in beeld moet krijgen. Dat is een functie die in de praktijk toch wel verrassend handig kan zijn, ook al klinkt het in de eerste instantie misschien als een gimmick.</p><h3 class="article-body__section" id="section-oordeel"><span>Oordeel</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="a6dtCKxyjhaJJTPCfyCffM" name="IMG_2766 (1) (1)" alt="De iPhone 18 Pro en Samsung Galaxy S26 Ultra in iemands hand" src="https://cdn.mos.cms.futurecdn.net/a6dtCKxyjhaJJTPCfyCffM-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>Het mag duidelijk zijn dat dit twee telefoons zijn die allebei thuis horen op een lijst met de beste cameratelefoons van 2026. Ze verschillen daarnaast wel merkbaar van elkaar qua aanpak.</p><p>Bij het maken van alledaagse foto's met een goede belichting weten de iPhone 18 Pro en de Galaxy S26 Ultra gelukkig allebei (in hun standaard opnamemodi) veel details vast te leggen. Je krijgt wel duidelijk natuurlijkere resultaten bij de iPhone en levendigere beelden bij de Galaxy.</p><p>Bij weinig licht zorgt de iPhone voor iets fellere resultaten, waardoor er soms iets meer details in beeld worden gebracht, maar Samsungs focus op stijlvolle beelden kan af en toe wel voor mooiere resultaten zorgen. Het hangt er natuurlijk altijd van af wat je wil vastleggen en wat voor look je zelf mooier vindt. </p><p>Wanneer het aankomt op zoomfoto's leveren beide telefoons weer uitstekende prestaties. De Galaxy brengt je wel dichterbij je object dan de iPhone zonder in te leveren op details (5x optische zoom vs 4x optische zoom). Je krijgt ook nog een losse optie voor 3x optische zoom bij de Galaxy en die optie ontbreekt op de iPhone. Als je op zoek bent naar het meest veelzijdige systeem, dan is Samsung een logischere keuze.</p><p>Voor selfies is de iPhone de duidelijke winnaar. Met zijn grotere 18MP-sensor en handige framing-opties is deze camera weer iets veelzijdiger.</p><p>Zoals we eerder al aangaven, heeft de iPhone 18 Pro nu dus ook een variabel diafragma. Aangezien we bij deze vergelijking wilden focussen op de resultaten bij de standaardinstellingen, hebben we niet handmatig het diafragma aangepast bij deze voorbeeldfoto's. Toch is het dus wel goed om te weten dat Apple je nu wel die mogelijkheid geeft. Bij Samsung is dit geen optie. </p><p>Het aanpassen van het diafragma is handig als je controle wil over hoeveel van de achtergrond nog in focus moet zijn. Daarnaast kan je ook wat leuke effecten creëren bij weinig licht met deze opties, maar dit is toch over het algemeen wel meer een 'pro'-feature waar veel mensen waarschijnlijk niet veel gebruik van zullen maken. </p><p>Over het algemeen zouden we zeggen dat de Galaxy S26 Ultra onze favoriet van de twee is als het gaat om zoomfotografie en voor het maken van wat opvallendere foto's. De iPhone is dan weer wat consistenter bij bredere beelden in zowel goed als slecht verlichte omgevingen. Hij heeft ook de betere selfiecamera en de nieuwe pro-tools zorgen weer voor extra mogelijkheden. </p><div data-widget-type="multimodelreview" data-model-name="Apple iPhone 18 Pro Max,Apple iPhone 18 Pro,Samsung Galaxy S26 Ultra" data-widget-title="Beste iPhone- en Samsung-deals van vandaag"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/phones/iphone/we-vergeleken-de-cameras-van-de-iphone-18-pro-en-samsung-galaxy-s26-ultra-dit-zijn-de-resultaten</link>
                                                                            <description>
                            <![CDATA[ Wij hebben de camera's van de iPhone 18 Pro en de Samsung Galaxy S26 Ultra uitgebreid met elkaar kunnen vergelijken en waren verrast door hoe verschillend ze met kleuren omgingen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WTdo2xYPbq5UwWD3iktX6f</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JhACD4g2E258ugMazyEdW8-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 05 Oct 2026 14:58:22 +0000</pubDate>                                                                                                                                <updated>Mon, 05 Oct 2026 14:58:30 +0000</updated>
                                                                                                                                            <category><![CDATA[iPhone]]></category>
                                                    <category><![CDATA[Android]]></category>
                                                    <category><![CDATA[Samsung Galaxy Phones]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Axel Metz ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JhACD4g2E258ugMazyEdW8-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Side-by-side sunset photos taken on the iPhone 18 Pro and Samsung Galaxy S26 Ultra]]></media:description>                                                            <media:text><![CDATA[Side-by-side sunset photos taken on the iPhone 18 Pro and Samsung Galaxy S26 Ultra]]></media:text>
                                <media:title type="plain"><![CDATA[Side-by-side sunset photos taken on the iPhone 18 Pro and Samsung Galaxy S26 Ultra]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JhACD4g2E258ugMazyEdW8-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De strijd om de titel van de <a href="https://global.techradar.com/nl-nl/news/de-beste-camera-smartphones">smartphone met de beste camera's</a> van 2026 wordt steeds spannender.</p><p>Aan het begin van het jaar lanceerde Samsung zijn <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-s26-ultra-review-nl">Samsung Galaxy S26 Ultra</a> en sindsdien zijn er meerdere toestellen met indrukwekkende camerasystemen op de markt gebracht, zoals de <a href="https://global.techradar.com/nl-nl/phones/oppo-phones/oppo-find-x9-ultra-review-nl">OPPO Find X9 Ultra</a> en de<a href="https://www.techradar.com/phones/xiaomi-phones/xiaomi-17-ultra-review"> Xiaomi 17 Ultra</a>. </p><p>Google kan sinds augustus ook weer meeconcurreren met zijn <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-pro-review-nl">Google Pixel 11 Pro</a> en we kunnen natuurlijk ook Apple's<a href="https://global.techradar.com/nl-be/phones/iphone/iphone-18-pro-max-review-nl"> iPhone 18 Pro</a> niet vergeten. Dat model <a href="https://www.techradar.com/cameras/photography/it-took-exactly-one-photo-for-me-to-realize-the-awesome-power-of-the-iphone-18-pros-variable-aperture">krijgt vooral veel lof vanwege zijn variabele diafragma</a> en nieuwe pro-opties binnen de camera-app.  </p><p>Er zijn dit jaar dus weer genoeg smartphones met overtuigende camerasystemen om uit te kiezen. Wij kregen recent de kans om twee van deze modellen op een mooie locatie direct met elkaar te vergelijken. We namen de iPhone 18 Pro en Galaxy S26 Ultra mee tijdens een tripje naar Hawaii om te zien welk model nou de beste foto's maakt.</p><p>Hieronder zie je onder andere voorbeelden van foto's die gemaakt zijn met alle verschillende camera's van de toestellen. Met behulp van deze voorbeeldfoto's (en onze analyse) kan je hopelijk gemakkelijker bepalen wat het beste model voor jou is. Aan het einde hebben we natuurlijk ook zelf nog onze eigen conclusie getrokken over welke telefoon het beste camerasysteem heeft. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h3 class="article-body__section" id="section-specs"><span>Specs</span></h3><p>Voordat we wat dieper ingaan op de verschillen tussen de cameraprestaties van deze twee toestellen, vind je eerst hieronder al de belangrijkste cameraspecs van de telefoons:</p><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p><strong>iPhone 18 Pro</strong></p></th><th  ><p><strong>Samsung Galaxy S26 Ultra</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p>Hoofdcamera:</p></td><td  ><p>48MP, f/1,5-4,0, 24 mm </p></td><td  ><p>200MP, f/1,4, 23 mm</p></td></tr><tr><td class="firstcol " ><p>Ultrawide-camera:</p></td><td  ><p>48MP, f/2,2, 13 mm</p></td><td  ><p>50MP, f/1,9, 13 mm</p></td></tr><tr><td class="firstcol " ><p>Telefoto-camera('s):</p></td><td  ><p>48MP, f/2,8, 100 mm, 4x optische zoom</p></td><td  ><p>10MP, f/2,4, 67 mm, 3x optische zoom + 50MP, f/2,9, 111 mm, 5x optische zoom</p></td></tr><tr><td class="firstcol " ><p>Selfiecamera:</p></td><td  ><p>18MP, f/1,9, 20 mm</p></td><td  ><p>12MP, f/2,2, 23 mm</p></td></tr></tbody></table></div><p>Naast de optische zoom van de camera's die hierboven worden genoemd, kunnen de telefoons ook nog wat verder inzoomen met "optische kwaliteit" (8x voor de iPhone, 2x en 10x voor de Samsung). Daarbij hebben we echter te maken met een 'sensor crop' en niet met vaste brandpuntsafstanden. We hebben ons daarom dus bij het 'zoom'-gedeelte gefocust op de echte optische zoom.  </p><p>Het is het ook nog waard om te benoemen dat de iPhone 18 Pro en Galaxy S26 Ultra standaard foto's in lagere resoluties maken dan mogelijk om opslagruimte te besparen. De iPhone kiest automatisch voor het gebruiken van maar 24 megapixels (met Apple's 'super-high-resolution' beeldverwerking), terwijl de Galaxy S26 Ultra standaard 12MP-beelden vastlegt (via 'pixel-binning').</p><p>Wij hebben voor de vergelijking hieronder gewoon de standaardinstellingen aangehouden. </p><h3 class="article-body__section" id="section-hoofdcamera"><span>Hoofdcamera</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1790766002344-wxwcwvks0 *, #fv-chart-1790766002344-wxwcwvks0 *:before, #fv-chart-1790766002344-wxwcwvks0 *:after, #fv-chart-1790766002344-wxwcwvks0-slideshow *, #fv-chart-1790766002344-wxwcwvks0-slideshow *:before, #fv-chart-1790766002344-wxwcwvks0-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766002344-wxwcwvks0, #fv-chart-1790766002344-wxwcwvks0-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766002344-wxwcwvks0 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766002344-wxwcwvks0-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766002344-wxwcwvks0-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-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-1790766002344-wxwcwvks0-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766002344-wxwcwvks0 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766002344-wxwcwvks0.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-expand-btn, #fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-expand-btn:hover, #fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-row, #fv-chart-1790766002344-wxwcwvks0 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766002344-wxwcwvks0.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766002344-wxwcwvks0.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766002344-wxwcwvks0 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0.mobile-view .fv-pie-container,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-stacked-product,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-grouped-bar-product,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-row,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-stacked-product,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0.mobile-view .fv-bar-label,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-grouped-product-title,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-label,#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0.mobile-view .fv-bar-container,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-cluster,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-container,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-x-axis-label-space,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-benchmark-title,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-dropdown-title,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-chart-title,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-chart-subhead,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-header,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-vs,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select-container,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-versus-select,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766002344-wxwcwvks0.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-1790766002344-wxwcwvks0.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766002344-wxwcwvks0.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766002344-wxwcwvks0 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-bar-row,#fv-chart-1790766002344-wxwcwvks0 .fv-stacked-product,#fv-chart-1790766002344-wxwcwvks0 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-label,#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-bar-container,#fv-chart-1790766002344-wxwcwvks0 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766002344-wxwcwvks0 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .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-1790766002344-wxwcwvks0 .fv-stl-shop-all-logo,#fv-chart-1790766002344-wxwcwvks0 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766002344-wxwcwvks0 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766002344-wxwcwvks0.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": "Statue","description": "A picture of a statue to compare the iPhone and Samsung","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:00:02.344Z","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-1790766002344-wxwcwvks0" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766002344-wxwcwvks0-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="A picture of a statue to compare the iPhone and Samsung" 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/JUNgqA8sinkMw2iUrHqFyF.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/JUNgqA8sinkMw2iUrHqFyF.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/TvWS3rLN3ddToXg58ybMeU.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/TvWS3rLN3ddToXg58ybMeU.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766002344-wxwcwvks0', false); });} else {initialize('fv-chart-1790766002344-wxwcwvks0', false);}})();</script></div><p>Bij deze foto's van een standbeeld bij het strand ('The Acrobats' van John Robinson) zien we meteen al de verschillende aanpakken van de twee telefoons als het gaat om de kleurweergave.  </p><p>Het beeld van de iPhone ziet er natuurlijker uit. Hier zien we meer opvallende schaduwen, maar ook iets minder felle kleuren. Bij Samsung zien we dan weer een veel feller beeld met een sterk contrast. Dit verschil is vooral goed te zien bij de torse van het standbeeld en bij het stukje gras rechts in beeld. </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-1790770858518-ssoqcxada *, #fv-chart-1790770858518-ssoqcxada *:before, #fv-chart-1790770858518-ssoqcxada *:after, #fv-chart-1790770858518-ssoqcxada-slideshow *, #fv-chart-1790770858518-ssoqcxada-slideshow *:before, #fv-chart-1790770858518-ssoqcxada-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790770858518-ssoqcxada, #fv-chart-1790770858518-ssoqcxada-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790770858518-ssoqcxada {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790770858518-ssoqcxada.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790770858518-ssoqcxada-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790770858518-ssoqcxada-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-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-1790770858518-ssoqcxada-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790770858518-ssoqcxada .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790770858518-ssoqcxada .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790770858518-ssoqcxada .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790770858518-ssoqcxada .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790770858518-ssoqcxada .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790770858518-ssoqcxada .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790770858518-ssoqcxada .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790770858518-ssoqcxada .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790770858518-ssoqcxada.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-expand-btn, #fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-expand-btn:hover, #fv-chart-1790770858518-ssoqcxada .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790770858518-ssoqcxada .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790770858518-ssoqcxada .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790770858518-ssoqcxada .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790770858518-ssoqcxada .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790770858518-ssoqcxada .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790770858518-ssoqcxada .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-row, #fv-chart-1790770858518-ssoqcxada .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790770858518-ssoqcxada.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790770858518-ssoqcxada.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790770858518-ssoqcxada .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790770858518-ssoqcxada .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790770858518-ssoqcxada .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790770858518-ssoqcxada .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790770858518-ssoqcxada .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790770858518-ssoqcxada .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790770858518-ssoqcxada .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790770858518-ssoqcxada .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790770858518-ssoqcxada .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790770858518-ssoqcxada .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790770858518-ssoqcxada .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790770858518-ssoqcxada .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790770858518-ssoqcxada .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790770858518-ssoqcxada .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada.mobile-view .fv-pie-container,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-stacked-product,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-grouped-bar-product,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-row,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-stacked-product,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada.mobile-view .fv-bar-label,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-grouped-product-title,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-label,#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada.mobile-view .fv-bar-container,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-cluster,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-container,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada.mobile-view .fv-x-axis-wrapper,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-x-axis-label-space,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-x-axis-chart-space,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-benchmark-title,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-dropdown-title,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-carousel-nav-btn,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-chart-title,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-chart-subhead,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-header,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select-wrapper,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-vs,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select-container,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-versus-select,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790770858518-ssoqcxada.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-1790770858518-ssoqcxada.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790770858518-ssoqcxada.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790770858518-ssoqcxada .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790770858518-ssoqcxada .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-bar-row,#fv-chart-1790770858518-ssoqcxada .fv-stacked-product,#fv-chart-1790770858518-ssoqcxada .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-label,#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-bar-container,#fv-chart-1790770858518-ssoqcxada .fv-bar-cluster {width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790770858518-ssoqcxada .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-x-axis-label-space {display: none !important;}#fv-chart-1790770858518-ssoqcxada .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790770858518-ssoqcxada .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790770858518-ssoqcxada .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790770858518-ssoqcxada .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790770858518-ssoqcxada .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .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-1790770858518-ssoqcxada .fv-stl-shop-all-logo,#fv-chart-1790770858518-ssoqcxada .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790770858518-ssoqcxada .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790770858518-ssoqcxada .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790770858518-ssoqcxada .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790770858518-ssoqcxada.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": "Hotel block","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T12:20:58.518Z","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-1790770858518-ssoqcxada" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790770858518-ssoqcxada-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/kmS9MiKFsEGXwH53b6w2XG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/kmS9MiKFsEGXwH53b6w2XG.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/G9dbzqh89UcagzXdJzkiYV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/G9dbzqh89UcagzXdJzkiYV.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790770858518-ssoqcxada', false); });} else {initialize('fv-chart-1790770858518-ssoqcxada', false);}})();</script></div><p>Hier zien we opnieuw een levendiger resultaat bij Samsung. De kleuren zien er iets meer kunstmatig uit, maar het verschil is hier niet zo opvallend als bij de eerste foto. Beide foto's zien er hier ongeveer even gedetailleerd uit. </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-1790766187352-yj5stkh6d *, #fv-chart-1790766187352-yj5stkh6d *:before, #fv-chart-1790766187352-yj5stkh6d *:after, #fv-chart-1790766187352-yj5stkh6d-slideshow *, #fv-chart-1790766187352-yj5stkh6d-slideshow *:before, #fv-chart-1790766187352-yj5stkh6d-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766187352-yj5stkh6d, #fv-chart-1790766187352-yj5stkh6d-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766187352-yj5stkh6d {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766187352-yj5stkh6d-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766187352-yj5stkh6d-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-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-1790766187352-yj5stkh6d-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766187352-yj5stkh6d .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766187352-yj5stkh6d.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-expand-btn, #fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-expand-btn:hover, #fv-chart-1790766187352-yj5stkh6d .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766187352-yj5stkh6d .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766187352-yj5stkh6d .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766187352-yj5stkh6d .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766187352-yj5stkh6d .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766187352-yj5stkh6d .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766187352-yj5stkh6d .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-row, #fv-chart-1790766187352-yj5stkh6d .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766187352-yj5stkh6d.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766187352-yj5stkh6d.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766187352-yj5stkh6d .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766187352-yj5stkh6d .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766187352-yj5stkh6d .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766187352-yj5stkh6d .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766187352-yj5stkh6d .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766187352-yj5stkh6d .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766187352-yj5stkh6d .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766187352-yj5stkh6d .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766187352-yj5stkh6d .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d.mobile-view .fv-pie-container,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-stacked-product,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-grouped-bar-product,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-row,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-stacked-product,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d.mobile-view .fv-bar-label,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-grouped-product-title,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-label,#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d.mobile-view .fv-bar-container,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-cluster,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-container,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-x-axis-label-space,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-benchmark-title,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-dropdown-title,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-chart-title,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-chart-subhead,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-header,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-vs,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select-container,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-versus-select,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766187352-yj5stkh6d.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-1790766187352-yj5stkh6d.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766187352-yj5stkh6d.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766187352-yj5stkh6d .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766187352-yj5stkh6d .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-bar-row,#fv-chart-1790766187352-yj5stkh6d .fv-stacked-product,#fv-chart-1790766187352-yj5stkh6d .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-label,#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-bar-container,#fv-chart-1790766187352-yj5stkh6d .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766187352-yj5stkh6d .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766187352-yj5stkh6d .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .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-1790766187352-yj5stkh6d .fv-stl-shop-all-logo,#fv-chart-1790766187352-yj5stkh6d .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766187352-yj5stkh6d .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766187352-yj5stkh6d .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766187352-yj5stkh6d .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766187352-yj5stkh6d.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": "Seascape","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:03:07.352Z","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-1790766187352-yj5stkh6d" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766187352-yj5stkh6d-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/53MWBDy4AAQjp64afXsZEG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/53MWBDy4AAQjp64afXsZEG.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/LirHQjKQnTBZN8TToaZJMV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/LirHQjKQnTBZN8TToaZJMV.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766187352-yj5stkh6d', false); });} else {initialize('fv-chart-1790766187352-yj5stkh6d', false);}})();</script></div><p>Bij deze vergelijking zien we opnieuw een vrij subtiel verschil tussen de twee afbeeldingen. Toch zien de bladeren er duidelijk weer groener (feller) uit bij de foto van de Galaxy (zie de rechter bovenkant van beide beelden). </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-1790766242824-bqi580ojc *, #fv-chart-1790766242824-bqi580ojc *:before, #fv-chart-1790766242824-bqi580ojc *:after, #fv-chart-1790766242824-bqi580ojc-slideshow *, #fv-chart-1790766242824-bqi580ojc-slideshow *:before, #fv-chart-1790766242824-bqi580ojc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766242824-bqi580ojc, #fv-chart-1790766242824-bqi580ojc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766242824-bqi580ojc {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766242824-bqi580ojc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766242824-bqi580ojc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766242824-bqi580ojc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-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-1790766242824-bqi580ojc-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766242824-bqi580ojc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766242824-bqi580ojc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766242824-bqi580ojc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766242824-bqi580ojc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766242824-bqi580ojc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766242824-bqi580ojc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766242824-bqi580ojc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766242824-bqi580ojc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766242824-bqi580ojc.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-expand-btn, #fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-expand-btn:hover, #fv-chart-1790766242824-bqi580ojc .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766242824-bqi580ojc .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766242824-bqi580ojc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766242824-bqi580ojc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766242824-bqi580ojc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766242824-bqi580ojc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766242824-bqi580ojc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-row, #fv-chart-1790766242824-bqi580ojc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766242824-bqi580ojc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766242824-bqi580ojc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766242824-bqi580ojc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766242824-bqi580ojc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766242824-bqi580ojc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766242824-bqi580ojc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766242824-bqi580ojc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766242824-bqi580ojc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766242824-bqi580ojc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766242824-bqi580ojc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766242824-bqi580ojc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766242824-bqi580ojc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766242824-bqi580ojc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766242824-bqi580ojc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766242824-bqi580ojc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766242824-bqi580ojc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc.mobile-view .fv-pie-container,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-stacked-product,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-grouped-bar-product,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-row,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-stacked-product,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc.mobile-view .fv-bar-label,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-grouped-product-title,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-label,#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc.mobile-view .fv-bar-container,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-cluster,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-container,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-x-axis-label-space,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-benchmark-title,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-dropdown-title,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-chart-title,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-chart-subhead,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-header,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-vs,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select-container,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-versus-select,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766242824-bqi580ojc.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-1790766242824-bqi580ojc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766242824-bqi580ojc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766242824-bqi580ojc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766242824-bqi580ojc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-bar-row,#fv-chart-1790766242824-bqi580ojc .fv-stacked-product,#fv-chart-1790766242824-bqi580ojc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-label,#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-bar-container,#fv-chart-1790766242824-bqi580ojc .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766242824-bqi580ojc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766242824-bqi580ojc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766242824-bqi580ojc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766242824-bqi580ojc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766242824-bqi580ojc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766242824-bqi580ojc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .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-1790766242824-bqi580ojc .fv-stl-shop-all-logo,#fv-chart-1790766242824-bqi580ojc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766242824-bqi580ojc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766242824-bqi580ojc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766242824-bqi580ojc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766242824-bqi580ojc.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": "Covered path","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:04:02.825Z","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-1790766242824-bqi580ojc" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766242824-bqi580ojc-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/Ypn9Emsn8scNDvDo8iwKpG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/Ypn9Emsn8scNDvDo8iwKpG.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/U7GNfaoo6Yo6GfnMXFtZsV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/U7GNfaoo6Yo6GfnMXFtZsV.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766242824-bqi580ojc', false); });} else {initialize('fv-chart-1790766242824-bqi580ojc', false);}})();</script></div><p>De iPhone en de Samsung hebben duidelijk een flink andere aanpak bij het vastleggen van dit schaduwachtige pad. De iPhone zorgt weer voor een iets realistischere weergave, waarbij er veel details te zien zijn op het punt waar de bladeren overlopen in de lucht. Het beeld gemaakt met de Galaxy ziet er ook indrukwekkend gedetailleerd uit, maar de kleuren zijn eerder stilistisch dan natuurlijk. Dat wordt langzamerhand sowieso steeds iets duidelijker bij deze vergelijking. </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-1790782842553-rq2lf281q *, #fv-chart-1790782842553-rq2lf281q *:before, #fv-chart-1790782842553-rq2lf281q *:after, #fv-chart-1790782842553-rq2lf281q-slideshow *, #fv-chart-1790782842553-rq2lf281q-slideshow *:before, #fv-chart-1790782842553-rq2lf281q-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790782842553-rq2lf281q, #fv-chart-1790782842553-rq2lf281q-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790782842553-rq2lf281q {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790782842553-rq2lf281q.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790782842553-rq2lf281q-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790782842553-rq2lf281q-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-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-1790782842553-rq2lf281q-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790782842553-rq2lf281q .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790782842553-rq2lf281q .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790782842553-rq2lf281q .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790782842553-rq2lf281q .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790782842553-rq2lf281q .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790782842553-rq2lf281q .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790782842553-rq2lf281q .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790782842553-rq2lf281q .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790782842553-rq2lf281q.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-expand-btn, #fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-expand-btn:hover, #fv-chart-1790782842553-rq2lf281q .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790782842553-rq2lf281q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790782842553-rq2lf281q .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790782842553-rq2lf281q .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790782842553-rq2lf281q .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790782842553-rq2lf281q .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790782842553-rq2lf281q .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-row, #fv-chart-1790782842553-rq2lf281q .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790782842553-rq2lf281q.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790782842553-rq2lf281q.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790782842553-rq2lf281q .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790782842553-rq2lf281q .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790782842553-rq2lf281q .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790782842553-rq2lf281q .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790782842553-rq2lf281q .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790782842553-rq2lf281q .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790782842553-rq2lf281q .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790782842553-rq2lf281q .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790782842553-rq2lf281q .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790782842553-rq2lf281q .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790782842553-rq2lf281q .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790782842553-rq2lf281q .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790782842553-rq2lf281q .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790782842553-rq2lf281q .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q.mobile-view .fv-pie-container,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-stacked-product,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-grouped-bar-product,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-row,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-stacked-product,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q.mobile-view .fv-bar-label,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-grouped-product-title,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-label,#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q.mobile-view .fv-bar-container,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-cluster,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-container,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q.mobile-view .fv-x-axis-wrapper,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-x-axis-label-space,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-x-axis-chart-space,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-benchmark-title,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-dropdown-title,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-carousel-nav-btn,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-chart-title,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-chart-subhead,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-header,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select-wrapper,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-vs,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select-container,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-versus-select,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790782842553-rq2lf281q.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-1790782842553-rq2lf281q.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790782842553-rq2lf281q.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790782842553-rq2lf281q .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790782842553-rq2lf281q .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-bar-row,#fv-chart-1790782842553-rq2lf281q .fv-stacked-product,#fv-chart-1790782842553-rq2lf281q .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-label,#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-bar-container,#fv-chart-1790782842553-rq2lf281q .fv-bar-cluster {width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790782842553-rq2lf281q .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-x-axis-label-space {display: none !important;}#fv-chart-1790782842553-rq2lf281q .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790782842553-rq2lf281q .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790782842553-rq2lf281q .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790782842553-rq2lf281q .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790782842553-rq2lf281q .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .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-1790782842553-rq2lf281q .fv-stl-shop-all-logo,#fv-chart-1790782842553-rq2lf281q .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790782842553-rq2lf281q .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790782842553-rq2lf281q .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790782842553-rq2lf281q .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790782842553-rq2lf281q.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": "Beach sign","description": "Comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T15:40:42.553Z","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-1790782842553-rq2lf281q" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790782842553-rq2lf281q-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/HsR2Ajs6FUzZUddbTfMPZG.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/HsR2Ajs6FUzZUddbTfMPZG.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/jv2Dr3rTX7s7bnEtHC8xkV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/jv2Dr3rTX7s7bnEtHC8xkV.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790782842553-rq2lf281q', false); });} else {initialize('fv-chart-1790782842553-rq2lf281q', false);}})();</script></div><p>Dit is voor ons toch wel het duidelijkste voorbeeld tot nu toe van de verschillende aanpakken van de twee merken als het gaat om kleurweergave. Beide shots zien er erg gedetailleerd uit, maar bij het beeld van de Samsung zien we duidelijk meer verzadigde kleuren, terwijl de iPhone alles wat neutraler houdt. </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-1790766901084-x1qs2rz0b *, #fv-chart-1790766901084-x1qs2rz0b *:before, #fv-chart-1790766901084-x1qs2rz0b *:after, #fv-chart-1790766901084-x1qs2rz0b-slideshow *, #fv-chart-1790766901084-x1qs2rz0b-slideshow *:before, #fv-chart-1790766901084-x1qs2rz0b-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766901084-x1qs2rz0b, #fv-chart-1790766901084-x1qs2rz0b-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766901084-x1qs2rz0b {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766901084-x1qs2rz0b-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766901084-x1qs2rz0b-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-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-1790766901084-x1qs2rz0b-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766901084-x1qs2rz0b .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766901084-x1qs2rz0b.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-expand-btn, #fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-expand-btn:hover, #fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-row, #fv-chart-1790766901084-x1qs2rz0b .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766901084-x1qs2rz0b.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766901084-x1qs2rz0b.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766901084-x1qs2rz0b .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b.mobile-view .fv-pie-container,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-stacked-product,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-grouped-bar-product,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-row,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-stacked-product,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b.mobile-view .fv-bar-label,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-grouped-product-title,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-label,#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b.mobile-view .fv-bar-container,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-cluster,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-container,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-x-axis-label-space,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-benchmark-title,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-dropdown-title,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-chart-title,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-chart-subhead,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-header,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-vs,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select-container,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-versus-select,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766901084-x1qs2rz0b.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-1790766901084-x1qs2rz0b.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766901084-x1qs2rz0b.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766901084-x1qs2rz0b .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-bar-row,#fv-chart-1790766901084-x1qs2rz0b .fv-stacked-product,#fv-chart-1790766901084-x1qs2rz0b .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-label,#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-bar-container,#fv-chart-1790766901084-x1qs2rz0b .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766901084-x1qs2rz0b .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .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-1790766901084-x1qs2rz0b .fv-stl-shop-all-logo,#fv-chart-1790766901084-x1qs2rz0b .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766901084-x1qs2rz0b .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766901084-x1qs2rz0b.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": "Sunset","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:15:01.084Z","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-1790766901084-x1qs2rz0b" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766901084-x1qs2rz0b-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/rxBFUFwCYxyw3XikoHuBoF.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/rxBFUFwCYxyw3XikoHuBoF.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/qLMBn7d6j66ADXtTjdFvGU.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/qLMBn7d6j66ADXtTjdFvGU.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766901084-x1qs2rz0b', false); });} else {initialize('fv-chart-1790766901084-x1qs2rz0b', false);}})();</script></div><p>Dan nu even wat foto's bij zonsondergang. Hier zien we dat de iPhone heel goed de helderheid van zowel de voor- als achtergrond weet te behouden. De Galaxy probeert gewoon heel sterk een typische zonsonderang-look te creëren. We hebben zeker geen hekel aan de stilistische weergave van de Samsung. Het is in dit geval zeker de meer opvallende foto, maar om dit effect te krijgen, moet er helaas wel veel detail verloren gaan op de voorgrond. Het shot van de iPhone is hier dus weer gebalanceerder, maar minder stijlvol.</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-1790766914022-45771jl5n *, #fv-chart-1790766914022-45771jl5n *:before, #fv-chart-1790766914022-45771jl5n *:after, #fv-chart-1790766914022-45771jl5n-slideshow *, #fv-chart-1790766914022-45771jl5n-slideshow *:before, #fv-chart-1790766914022-45771jl5n-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766914022-45771jl5n, #fv-chart-1790766914022-45771jl5n-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766914022-45771jl5n {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766914022-45771jl5n.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n .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-1790766914022-45771jl5n-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766914022-45771jl5n-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766914022-45771jl5n-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-1790766914022-45771jl5n-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-1790766914022-45771jl5n-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-1790766914022-45771jl5n-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766914022-45771jl5n-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766914022-45771jl5n-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-1790766914022-45771jl5n-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-1790766914022-45771jl5n-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-1790766914022-45771jl5n-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766914022-45771jl5n .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766914022-45771jl5n .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766914022-45771jl5n .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766914022-45771jl5n .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766914022-45771jl5n .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766914022-45771jl5n .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766914022-45771jl5n .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766914022-45771jl5n .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766914022-45771jl5n.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-expand-btn, #fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-expand-btn:hover, #fv-chart-1790766914022-45771jl5n .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766914022-45771jl5n .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766914022-45771jl5n .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766914022-45771jl5n .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766914022-45771jl5n .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766914022-45771jl5n .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766914022-45771jl5n .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766914022-45771jl5n .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766914022-45771jl5n .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-row, #fv-chart-1790766914022-45771jl5n .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766914022-45771jl5n.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766914022-45771jl5n.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766914022-45771jl5n .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766914022-45771jl5n .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766914022-45771jl5n .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766914022-45771jl5n .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766914022-45771jl5n .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766914022-45771jl5n .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766914022-45771jl5n .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766914022-45771jl5n .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766914022-45771jl5n .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766914022-45771jl5n .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766914022-45771jl5n .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766914022-45771jl5n .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766914022-45771jl5n .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766914022-45771jl5n .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766914022-45771jl5n .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .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-1790766914022-45771jl5n.mobile-view .fv-pie-container,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-stacked-product,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-grouped-bar-product,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-row,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-stacked-product,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n.mobile-view .fv-bar-label,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-grouped-product-title,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-label,#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n.mobile-view .fv-bar-container,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-cluster,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-container,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-x-axis-label-space,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-benchmark-title,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-dropdown-title,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-chart-title,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-chart-subhead,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-header,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-vs,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select-container,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-versus-select,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766914022-45771jl5n.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-1790766914022-45771jl5n.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766914022-45771jl5n.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766914022-45771jl5n.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766914022-45771jl5n .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766914022-45771jl5n .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-bar-row,#fv-chart-1790766914022-45771jl5n .fv-stacked-product,#fv-chart-1790766914022-45771jl5n .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-label,#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-bar-container,#fv-chart-1790766914022-45771jl5n .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766914022-45771jl5n .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766914022-45771jl5n .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766914022-45771jl5n .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766914022-45771jl5n .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766914022-45771jl5n .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766914022-45771jl5n .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766914022-45771jl5n .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n .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-1790766914022-45771jl5n .fv-stl-shop-all-logo,#fv-chart-1790766914022-45771jl5n .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766914022-45771jl5n .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766914022-45771jl5n .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766914022-45771jl5n .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766914022-45771jl5n.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": "Dancers 1","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:15:14.022Z","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-1790766914022-45771jl5n" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766914022-45771jl5n-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/sDeLFTkNn6gMu3wa4XKZMF.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/sDeLFTkNn6gMu3wa4XKZMF.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/xwvvgkGvJww5UiDEfDbddT.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/xwvvgkGvJww5UiDEfDbddT.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766914022-45771jl5n', false); });} else {initialize('fv-chart-1790766914022-45771jl5n', false);}})();</script></div><p>Bij deze vergelijking zien we duidelijk dat de Galaxy S26 Ultra <em>wel </em>de voor- en achtergrond goed kan balanceren bij weinig licht. We zijn van mening dat Samsung dit hier zelfs iets beter doet dan Apple. </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-1790766925951-oczmvueqy *, #fv-chart-1790766925951-oczmvueqy *:before, #fv-chart-1790766925951-oczmvueqy *:after, #fv-chart-1790766925951-oczmvueqy-slideshow *, #fv-chart-1790766925951-oczmvueqy-slideshow *:before, #fv-chart-1790766925951-oczmvueqy-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766925951-oczmvueqy, #fv-chart-1790766925951-oczmvueqy-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766925951-oczmvueqy {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766925951-oczmvueqy.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766925951-oczmvueqy-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766925951-oczmvueqy-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-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-1790766925951-oczmvueqy-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766925951-oczmvueqy .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766925951-oczmvueqy .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766925951-oczmvueqy .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766925951-oczmvueqy .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766925951-oczmvueqy .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766925951-oczmvueqy .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766925951-oczmvueqy .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766925951-oczmvueqy .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766925951-oczmvueqy.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-expand-btn, #fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-expand-btn:hover, #fv-chart-1790766925951-oczmvueqy .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766925951-oczmvueqy .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766925951-oczmvueqy .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766925951-oczmvueqy .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766925951-oczmvueqy .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766925951-oczmvueqy .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766925951-oczmvueqy .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-row, #fv-chart-1790766925951-oczmvueqy .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766925951-oczmvueqy.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766925951-oczmvueqy.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766925951-oczmvueqy .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766925951-oczmvueqy .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766925951-oczmvueqy .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766925951-oczmvueqy .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766925951-oczmvueqy .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766925951-oczmvueqy .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766925951-oczmvueqy .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766925951-oczmvueqy .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766925951-oczmvueqy .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766925951-oczmvueqy .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766925951-oczmvueqy .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766925951-oczmvueqy .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766925951-oczmvueqy .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766925951-oczmvueqy .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy.mobile-view .fv-pie-container,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-stacked-product,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-grouped-bar-product,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-row,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-stacked-product,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy.mobile-view .fv-bar-label,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-grouped-product-title,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-label,#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy.mobile-view .fv-bar-container,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-cluster,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-container,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-x-axis-label-space,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-benchmark-title,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-dropdown-title,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-chart-title,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-chart-subhead,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-header,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-vs,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select-container,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-versus-select,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766925951-oczmvueqy.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-1790766925951-oczmvueqy.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766925951-oczmvueqy.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766925951-oczmvueqy .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766925951-oczmvueqy .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-bar-row,#fv-chart-1790766925951-oczmvueqy .fv-stacked-product,#fv-chart-1790766925951-oczmvueqy .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-label,#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-bar-container,#fv-chart-1790766925951-oczmvueqy .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766925951-oczmvueqy .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766925951-oczmvueqy .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766925951-oczmvueqy .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766925951-oczmvueqy .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766925951-oczmvueqy .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766925951-oczmvueqy .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .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-1790766925951-oczmvueqy .fv-stl-shop-all-logo,#fv-chart-1790766925951-oczmvueqy .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766925951-oczmvueqy .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766925951-oczmvueqy .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766925951-oczmvueqy .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766925951-oczmvueqy.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": "Dancers 2","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:15:25.951Z","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-1790766925951-oczmvueqy" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766925951-oczmvueqy-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/2mgoz9DgUyDYtJaUwH3YUF.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/2mgoz9DgUyDYtJaUwH3YUF.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/insLJsi2nWShx7LRHa5dvT.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/insLJsi2nWShx7LRHa5dvT.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766925951-oczmvueqy', false); });} else {initialize('fv-chart-1790766925951-oczmvueqy', false);}})();</script></div><p>Opnieuw zien we hier weer erg vergelijkbare resultaten. Wat alleen wel opvalt, is dat de iPhone voor een wat warmere kleurtint kiest, die vervaagt van oranje tot rood. Bij Samsung loopt de kleur meer over van rood naar bijna roze. Dit is overigens ook wel een lastig shot om goed vast te leggen. </p><h3 class="article-body__section" id="section-zoom"><span>Zoom</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1790766883396-8tcxzpvmr *, #fv-chart-1790766883396-8tcxzpvmr *:before, #fv-chart-1790766883396-8tcxzpvmr *:after, #fv-chart-1790766883396-8tcxzpvmr-slideshow *, #fv-chart-1790766883396-8tcxzpvmr-slideshow *:before, #fv-chart-1790766883396-8tcxzpvmr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766883396-8tcxzpvmr, #fv-chart-1790766883396-8tcxzpvmr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766883396-8tcxzpvmr {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766883396-8tcxzpvmr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766883396-8tcxzpvmr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-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-1790766883396-8tcxzpvmr-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766883396-8tcxzpvmr .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766883396-8tcxzpvmr.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-expand-btn, #fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-expand-btn:hover, #fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-row, #fv-chart-1790766883396-8tcxzpvmr .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766883396-8tcxzpvmr.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766883396-8tcxzpvmr.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766883396-8tcxzpvmr .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr.mobile-view .fv-pie-container,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-stacked-product,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-grouped-bar-product,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-row,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-stacked-product,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr.mobile-view .fv-bar-label,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-grouped-product-title,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-label,#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr.mobile-view .fv-bar-container,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-cluster,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-container,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-x-axis-label-space,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-benchmark-title,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-dropdown-title,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-chart-title,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-chart-subhead,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-header,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-vs,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select-container,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-versus-select,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766883396-8tcxzpvmr.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-1790766883396-8tcxzpvmr.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766883396-8tcxzpvmr.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766883396-8tcxzpvmr .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-bar-row,#fv-chart-1790766883396-8tcxzpvmr .fv-stacked-product,#fv-chart-1790766883396-8tcxzpvmr .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-label,#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-bar-container,#fv-chart-1790766883396-8tcxzpvmr .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766883396-8tcxzpvmr .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .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-1790766883396-8tcxzpvmr .fv-stl-shop-all-logo,#fv-chart-1790766883396-8tcxzpvmr .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766883396-8tcxzpvmr .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766883396-8tcxzpvmr.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": "Statue 2","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:14:43.397Z","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-1790766883396-8tcxzpvmr" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766883396-8tcxzpvmr-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/iX8f4AP8KonokMVMtVmdab.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/iX8f4AP8KonokMVMtVmdab.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/fcQnvgFDmyfoDdaEqTSTHQ.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/fcQnvgFDmyfoDdaEqTSTHQ.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766883396-8tcxzpvmr', false); });} else {initialize('fv-chart-1790766883396-8tcxzpvmr', false);}})();</script></div><p>Nu weer even terug naar het standbeeld. Dit keer hebben we hier foto's van gemaakt met 4x optische zoom bij de iPhone en met 5x optische zoom bij de Samsung. </p><p>Het is indrukwekkend hoeveel detail beide telefoons hier vast wisten te leggen. Toch ziet voor ons de foto van de Galaxy er hier wel duidelijk het scherpst uit. Dat is ook niet echt een verrassing gezien het verschil in de mate van optische zoom. De Galaxy weet simpelweg meer informatie op te slaan waar de beeldverwerking vervolgens op kan worden losgelaten en dat zorgt uiteindelijk dus voor een gedetailleerdere foto. </p><p>Het is ook mooi hoe de Galaxy hier de focus wat minder legt op de kleur van de wazige wolken op de achtergrond om zo juist de focus op het standbeeld te leggen. Dat is niet echt wat je zou verwachten gezien de manier waarop kleuren tot nu toe werden weergegeven bij de Samsung.  </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-1790766874942-qy3waoabo *, #fv-chart-1790766874942-qy3waoabo *:before, #fv-chart-1790766874942-qy3waoabo *:after, #fv-chart-1790766874942-qy3waoabo-slideshow *, #fv-chart-1790766874942-qy3waoabo-slideshow *:before, #fv-chart-1790766874942-qy3waoabo-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766874942-qy3waoabo, #fv-chart-1790766874942-qy3waoabo-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766874942-qy3waoabo {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766874942-qy3waoabo.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766874942-qy3waoabo-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766874942-qy3waoabo-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-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-1790766874942-qy3waoabo-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766874942-qy3waoabo .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766874942-qy3waoabo .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766874942-qy3waoabo .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766874942-qy3waoabo .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766874942-qy3waoabo .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766874942-qy3waoabo .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766874942-qy3waoabo .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766874942-qy3waoabo .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766874942-qy3waoabo.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-expand-btn, #fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-expand-btn:hover, #fv-chart-1790766874942-qy3waoabo .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766874942-qy3waoabo .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766874942-qy3waoabo .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766874942-qy3waoabo .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766874942-qy3waoabo .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766874942-qy3waoabo .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766874942-qy3waoabo .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-row, #fv-chart-1790766874942-qy3waoabo .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766874942-qy3waoabo.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766874942-qy3waoabo.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766874942-qy3waoabo .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766874942-qy3waoabo .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766874942-qy3waoabo .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766874942-qy3waoabo .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766874942-qy3waoabo .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766874942-qy3waoabo .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766874942-qy3waoabo .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766874942-qy3waoabo .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766874942-qy3waoabo .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766874942-qy3waoabo .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766874942-qy3waoabo .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766874942-qy3waoabo .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766874942-qy3waoabo .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766874942-qy3waoabo .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo.mobile-view .fv-pie-container,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-stacked-product,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-grouped-bar-product,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-row,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-stacked-product,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo.mobile-view .fv-bar-label,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-grouped-product-title,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-label,#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo.mobile-view .fv-bar-container,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-cluster,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-container,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-x-axis-label-space,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-benchmark-title,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-dropdown-title,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-chart-title,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-chart-subhead,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-header,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-vs,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select-container,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-versus-select,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766874942-qy3waoabo.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-1790766874942-qy3waoabo.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766874942-qy3waoabo.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766874942-qy3waoabo .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766874942-qy3waoabo .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-bar-row,#fv-chart-1790766874942-qy3waoabo .fv-stacked-product,#fv-chart-1790766874942-qy3waoabo .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-label,#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-bar-container,#fv-chart-1790766874942-qy3waoabo .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766874942-qy3waoabo .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766874942-qy3waoabo .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766874942-qy3waoabo .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766874942-qy3waoabo .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766874942-qy3waoabo .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766874942-qy3waoabo .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .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-1790766874942-qy3waoabo .fv-stl-shop-all-logo,#fv-chart-1790766874942-qy3waoabo .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766874942-qy3waoabo .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766874942-qy3waoabo .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766874942-qy3waoabo .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766874942-qy3waoabo.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": "Lizard","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:14:34.942Z","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-1790766874942-qy3waoabo" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766874942-qy3waoabo-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/UXm6nPFZodtLXncDEFuFkb.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/UXm6nPFZodtLXncDEFuFkb.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/bVEUVc3kcm9ysdHdvLyKWQ.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/bVEUVc3kcm9ysdHdvLyKWQ.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766874942-qy3waoabo', false); });} else {initialize('fv-chart-1790766874942-qy3waoabo', false);}})();</script></div><p>Interessant genoeg zien we bij deze foto's (met dezelfde optische zoom als hiervoor) dat Samsung opnieuw de kleuren iets minder helder weergeeft en over het algemeen een wat grijzer beeld creëert dan de iPhone. Hier werkt het dan misschien niet zo goed als bij het vorige voorbeeld. </p><p>De foto gemaakt met de iPhone ziet er hier warmer uit en op sommige plekken (zie de scheuren in de grond) ook iets gedetailleerder. </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-1790766990751-luug2ihl6 *, #fv-chart-1790766990751-luug2ihl6 *:before, #fv-chart-1790766990751-luug2ihl6 *:after, #fv-chart-1790766990751-luug2ihl6-slideshow *, #fv-chart-1790766990751-luug2ihl6-slideshow *:before, #fv-chart-1790766990751-luug2ihl6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790766990751-luug2ihl6, #fv-chart-1790766990751-luug2ihl6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790766990751-luug2ihl6 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790766990751-luug2ihl6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790766990751-luug2ihl6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790766990751-luug2ihl6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-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-1790766990751-luug2ihl6-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790766990751-luug2ihl6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790766990751-luug2ihl6.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-expand-btn, #fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-expand-btn:hover, #fv-chart-1790766990751-luug2ihl6 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790766990751-luug2ihl6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790766990751-luug2ihl6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790766990751-luug2ihl6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790766990751-luug2ihl6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790766990751-luug2ihl6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790766990751-luug2ihl6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-row, #fv-chart-1790766990751-luug2ihl6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766990751-luug2ihl6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790766990751-luug2ihl6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790766990751-luug2ihl6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790766990751-luug2ihl6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790766990751-luug2ihl6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790766990751-luug2ihl6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790766990751-luug2ihl6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790766990751-luug2ihl6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790766990751-luug2ihl6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790766990751-luug2ihl6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790766990751-luug2ihl6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6.mobile-view .fv-pie-container,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-stacked-product,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-grouped-bar-product,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-row,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-stacked-product,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6.mobile-view .fv-bar-label,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-grouped-product-title,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-label,#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6.mobile-view .fv-bar-container,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-cluster,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-container,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6.mobile-view .fv-x-axis-wrapper,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-x-axis-label-space,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-x-axis-chart-space,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-benchmark-title,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-dropdown-title,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-carousel-nav-btn,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-chart-title,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-chart-subhead,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-header,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select-wrapper,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-vs,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select-container,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-versus-select,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790766990751-luug2ihl6.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-1790766990751-luug2ihl6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766990751-luug2ihl6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790766990751-luug2ihl6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790766990751-luug2ihl6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-bar-row,#fv-chart-1790766990751-luug2ihl6 .fv-stacked-product,#fv-chart-1790766990751-luug2ihl6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-label,#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-bar-container,#fv-chart-1790766990751-luug2ihl6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790766990751-luug2ihl6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790766990751-luug2ihl6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .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-1790766990751-luug2ihl6 .fv-stl-shop-all-logo,#fv-chart-1790766990751-luug2ihl6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790766990751-luug2ihl6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790766990751-luug2ihl6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790766990751-luug2ihl6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790766990751-luug2ihl6.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": "Boat","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:16:30.751Z","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-1790766990751-luug2ihl6" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790766990751-luug2ihl6-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Utra" 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/wJUoAo2jJq9xR2ivRBjtVb.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/wJUoAo2jJq9xR2ivRBjtVb.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/2wRYpqsZTzEiEuAoG8FdBQ.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/2wRYpqsZTzEiEuAoG8FdBQ.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790766990751-luug2ihl6', false); });} else {initialize('fv-chart-1790766990751-luug2ihl6', false);}})();</script></div><p>Hier zie je een voorbeeld van hoe ver de telefoons maximaal (digitaal) kunnen inzoomen. De iPhone gaat tot 40x digitale zoom en de Samsung tot 100x. 100x klinkt natuurlijk meteen al indrukwekkender dan 40x, maar als je de resultaten ziet, snap je misschien ook wel waarom Apple niet de moeite heeft genomen om op dit vlak beter te concurreren. In beide gevallen zie je dat de telefoon gewoon probeert om te gokken wat voor details er nodig zijn om het beeld enigszins herkenbaar te maken. Ze weten allebei niet veel daadwerkelijke details meer vast te leggen en dat zorgt voor beelden die je niet echt ergens voor kunt gebruiken. </p><p>De Samsung weet echter resultaten te produceren die tot ongeveer 50x zoom op het niveau van de iPhone blijven, dus deze zoomcamera is alsnog wel iets veelzijdiger. </p><h3 class="article-body__section" id="section-macro-en-ultrawide"><span>Macro en ultrawide</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1790767266199-jza5j5jf6 *, #fv-chart-1790767266199-jza5j5jf6 *:before, #fv-chart-1790767266199-jza5j5jf6 *:after, #fv-chart-1790767266199-jza5j5jf6-slideshow *, #fv-chart-1790767266199-jza5j5jf6-slideshow *:before, #fv-chart-1790767266199-jza5j5jf6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767266199-jza5j5jf6, #fv-chart-1790767266199-jza5j5jf6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767266199-jza5j5jf6 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767266199-jza5j5jf6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767266199-jza5j5jf6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-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-1790767266199-jza5j5jf6-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767266199-jza5j5jf6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767266199-jza5j5jf6.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-expand-btn, #fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-expand-btn:hover, #fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-row, #fv-chart-1790767266199-jza5j5jf6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767266199-jza5j5jf6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767266199-jza5j5jf6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767266199-jza5j5jf6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6.mobile-view .fv-pie-container,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-stacked-product,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-grouped-bar-product,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-row,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-stacked-product,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6.mobile-view .fv-bar-label,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-grouped-product-title,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-label,#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6.mobile-view .fv-bar-container,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-cluster,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-container,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-x-axis-label-space,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-benchmark-title,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-dropdown-title,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-chart-title,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-chart-subhead,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-header,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-vs,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select-container,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-versus-select,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767266199-jza5j5jf6.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-1790767266199-jza5j5jf6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767266199-jza5j5jf6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767266199-jza5j5jf6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-bar-row,#fv-chart-1790767266199-jza5j5jf6 .fv-stacked-product,#fv-chart-1790767266199-jza5j5jf6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-label,#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-bar-container,#fv-chart-1790767266199-jza5j5jf6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767266199-jza5j5jf6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .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-1790767266199-jza5j5jf6 .fv-stl-shop-all-logo,#fv-chart-1790767266199-jza5j5jf6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767266199-jza5j5jf6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767266199-jza5j5jf6.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": "Leaves","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:21:06.199Z","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-1790767266199-jza5j5jf6" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767266199-jza5j5jf6-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/9N9HTJM89U8UUbA3nDApsi.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/9N9HTJM89U8UUbA3nDApsi.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/g7X5iw4SwXAcocJ8rLF63X.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/g7X5iw4SwXAcocJ8rLF63X.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767266199-jza5j5jf6', false); });} else {initialize('fv-chart-1790767266199-jza5j5jf6', false);}})();</script></div><p>De macromodus, waar je telefoon in principe automatisch naar wisselt als je met de ultrawide heel dicht bij een object komt, was onze favoriete modus. Macrofotografie is namelijk iets waar Apple en Samsung allebei al jaren erg goed in zijn. </p><p>In dit voorbeeld zien we weer dat de iPhone 18 Pro meer realistische, neutrale kleuren vertoont en de Galaxy juist een veel sterker contrast. De groenen tinten in beide afbeeldingen zijn echt duidelijk verschillende tinten. </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-1790767315136-oaeh38s9q *, #fv-chart-1790767315136-oaeh38s9q *:before, #fv-chart-1790767315136-oaeh38s9q *:after, #fv-chart-1790767315136-oaeh38s9q-slideshow *, #fv-chart-1790767315136-oaeh38s9q-slideshow *:before, #fv-chart-1790767315136-oaeh38s9q-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767315136-oaeh38s9q, #fv-chart-1790767315136-oaeh38s9q-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767315136-oaeh38s9q {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767315136-oaeh38s9q-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767315136-oaeh38s9q-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-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-1790767315136-oaeh38s9q-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767315136-oaeh38s9q .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767315136-oaeh38s9q.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-expand-btn, #fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-expand-btn:hover, #fv-chart-1790767315136-oaeh38s9q .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767315136-oaeh38s9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767315136-oaeh38s9q .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767315136-oaeh38s9q .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767315136-oaeh38s9q .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767315136-oaeh38s9q .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767315136-oaeh38s9q .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-row, #fv-chart-1790767315136-oaeh38s9q .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767315136-oaeh38s9q.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767315136-oaeh38s9q.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767315136-oaeh38s9q .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767315136-oaeh38s9q .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767315136-oaeh38s9q .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767315136-oaeh38s9q .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767315136-oaeh38s9q .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767315136-oaeh38s9q .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767315136-oaeh38s9q .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767315136-oaeh38s9q .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767315136-oaeh38s9q .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q.mobile-view .fv-pie-container,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-stacked-product,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-grouped-bar-product,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-row,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-stacked-product,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q.mobile-view .fv-bar-label,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-grouped-product-title,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-label,#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q.mobile-view .fv-bar-container,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-cluster,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-container,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-x-axis-label-space,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-benchmark-title,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-dropdown-title,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-chart-title,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-chart-subhead,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-header,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-vs,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select-container,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-versus-select,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767315136-oaeh38s9q.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-1790767315136-oaeh38s9q.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767315136-oaeh38s9q.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767315136-oaeh38s9q .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767315136-oaeh38s9q .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-bar-row,#fv-chart-1790767315136-oaeh38s9q .fv-stacked-product,#fv-chart-1790767315136-oaeh38s9q .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-label,#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-bar-container,#fv-chart-1790767315136-oaeh38s9q .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767315136-oaeh38s9q .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767315136-oaeh38s9q .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .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-1790767315136-oaeh38s9q .fv-stl-shop-all-logo,#fv-chart-1790767315136-oaeh38s9q .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767315136-oaeh38s9q .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767315136-oaeh38s9q .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767315136-oaeh38s9q .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767315136-oaeh38s9q.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": "Purple flower","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:21:55.136Z","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-1790767315136-oaeh38s9q" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767315136-oaeh38s9q-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/nfNHaLKg7GBvtoa9YAYcgi.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/nfNHaLKg7GBvtoa9YAYcgi.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/c7qEvquCgcsnf7XLTimA7X.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/c7qEvquCgcsnf7XLTimA7X.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767315136-oaeh38s9q', false); });} else {initialize('fv-chart-1790767315136-oaeh38s9q', false);}})();</script></div><p>Hier zien we weer dat beide telefoons ongeveer evenveel details weten vast te leggen. Dit is wel de eerste keer dat we een sterke voorkeur hebben voor de diepere, meer opvallende kleuren van de Galaxy. Het fellere beeld van de iPhone is wel weer iets meer waarheidsgetrouw. </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-1790767360929-7hpfm6g56 *, #fv-chart-1790767360929-7hpfm6g56 *:before, #fv-chart-1790767360929-7hpfm6g56 *:after, #fv-chart-1790767360929-7hpfm6g56-slideshow *, #fv-chart-1790767360929-7hpfm6g56-slideshow *:before, #fv-chart-1790767360929-7hpfm6g56-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767360929-7hpfm6g56, #fv-chart-1790767360929-7hpfm6g56-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767360929-7hpfm6g56 {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767360929-7hpfm6g56-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767360929-7hpfm6g56-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-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-1790767360929-7hpfm6g56-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767360929-7hpfm6g56 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767360929-7hpfm6g56.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-expand-btn, #fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-expand-btn:hover, #fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-row, #fv-chart-1790767360929-7hpfm6g56 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767360929-7hpfm6g56.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767360929-7hpfm6g56.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767360929-7hpfm6g56 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56.mobile-view .fv-pie-container,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-stacked-product,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-grouped-bar-product,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-row,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-stacked-product,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56.mobile-view .fv-bar-label,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-grouped-product-title,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-label,#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56.mobile-view .fv-bar-container,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-cluster,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-container,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-x-axis-label-space,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-benchmark-title,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-dropdown-title,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-chart-title,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-chart-subhead,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-header,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-vs,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select-container,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-versus-select,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767360929-7hpfm6g56.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-1790767360929-7hpfm6g56.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767360929-7hpfm6g56.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767360929-7hpfm6g56 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-bar-row,#fv-chart-1790767360929-7hpfm6g56 .fv-stacked-product,#fv-chart-1790767360929-7hpfm6g56 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-label,#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-bar-container,#fv-chart-1790767360929-7hpfm6g56 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767360929-7hpfm6g56 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .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-1790767360929-7hpfm6g56 .fv-stl-shop-all-logo,#fv-chart-1790767360929-7hpfm6g56 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767360929-7hpfm6g56 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767360929-7hpfm6g56.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": "Pink flower","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:22:40.929Z","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-1790767360929-7hpfm6g56" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767360929-7hpfm6g56-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/nFo7tDhSEZbsuHCBq3FTZi.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/nFo7tDhSEZbsuHCBq3FTZi.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/K9EfgVNjL8QsavNhq594zW.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/K9EfgVNjL8QsavNhq594zW.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767360929-7hpfm6g56', false); });} else {initialize('fv-chart-1790767360929-7hpfm6g56', false);}})();</script></div><p>In dit voorbeeld is het eigenlijk het tegenovergestelde. We vinden hier de kleuren bij de iPhone aangenamer. Je merkt wel als je wat verder inzoomt op de bladeren dat de Galaxy wat meer details heeft weten vast te leggen. </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-1790767413726-ifv5u4daw *, #fv-chart-1790767413726-ifv5u4daw *:before, #fv-chart-1790767413726-ifv5u4daw *:after, #fv-chart-1790767413726-ifv5u4daw-slideshow *, #fv-chart-1790767413726-ifv5u4daw-slideshow *:before, #fv-chart-1790767413726-ifv5u4daw-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767413726-ifv5u4daw, #fv-chart-1790767413726-ifv5u4daw-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767413726-ifv5u4daw {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767413726-ifv5u4daw-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767413726-ifv5u4daw-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-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-1790767413726-ifv5u4daw-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767413726-ifv5u4daw .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767413726-ifv5u4daw.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-expand-btn, #fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-expand-btn:hover, #fv-chart-1790767413726-ifv5u4daw .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767413726-ifv5u4daw .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767413726-ifv5u4daw .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767413726-ifv5u4daw .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767413726-ifv5u4daw .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767413726-ifv5u4daw .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767413726-ifv5u4daw .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-row, #fv-chart-1790767413726-ifv5u4daw .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767413726-ifv5u4daw.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767413726-ifv5u4daw.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767413726-ifv5u4daw .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767413726-ifv5u4daw .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767413726-ifv5u4daw .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767413726-ifv5u4daw .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767413726-ifv5u4daw .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767413726-ifv5u4daw .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767413726-ifv5u4daw .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767413726-ifv5u4daw .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767413726-ifv5u4daw .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw.mobile-view .fv-pie-container,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-stacked-product,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-grouped-bar-product,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-row,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-stacked-product,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw.mobile-view .fv-bar-label,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-grouped-product-title,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-label,#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw.mobile-view .fv-bar-container,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-cluster,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-container,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-x-axis-label-space,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-benchmark-title,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-dropdown-title,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-chart-title,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-chart-subhead,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-header,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-vs,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select-container,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-versus-select,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767413726-ifv5u4daw.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-1790767413726-ifv5u4daw.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767413726-ifv5u4daw.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767413726-ifv5u4daw .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767413726-ifv5u4daw .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-bar-row,#fv-chart-1790767413726-ifv5u4daw .fv-stacked-product,#fv-chart-1790767413726-ifv5u4daw .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-label,#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-bar-container,#fv-chart-1790767413726-ifv5u4daw .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767413726-ifv5u4daw .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767413726-ifv5u4daw .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .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-1790767413726-ifv5u4daw .fv-stl-shop-all-logo,#fv-chart-1790767413726-ifv5u4daw .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767413726-ifv5u4daw .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767413726-ifv5u4daw .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767413726-ifv5u4daw .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767413726-ifv5u4daw.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": "Beach","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:23:33.727Z","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-1790767413726-ifv5u4daw" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767413726-ifv5u4daw-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/2C6s7ivqUxpLFL3QcTsvxi.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/2C6s7ivqUxpLFL3QcTsvxi.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/fUN3imSZvUdZ2v2vCJoUMX.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/fUN3imSZvUdZ2v2vCJoUMX.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767413726-ifv5u4daw', false); });} else {initialize('fv-chart-1790767413726-ifv5u4daw', false);}})();</script></div><p>We hebben hier maar één voorbeeld van een normale ultrawide gekozen, omdat we het over het algemeen interessanter vonden om te focussen op de hoofd- en telefotocamera's bij deze locaties.  </p><p>Toch geldt hier nog steeds alles wat we hebben gezegd bij de eerste paar vergelijkingen. Beide telefoons weten uitstekend details vast te leggen. Misschien dat de iPhone in dit geval een net iets beter resultaat levert, aangezien de textuur van het zand hier iets beter zichtbaar is, maar opnieuw wordt vooral duidelijk dat de merken gewoon een erg andere aanpak hebben voor hun kleurweergave. Dat is hierboven goed te zien als je kijkt naar het zand, de lucht en het gras. De iPhone legt de omgeving vast zoals hij er (ongeveer) echt uitziet en de Samsung legt de omgeving vast zoals hij denkt dat je zou willen dat deze eruitziet. </p><h3 class="article-body__section" id="section-selfies"><span>Selfies</span></h3><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1790767560492-449ghao5z *, #fv-chart-1790767560492-449ghao5z *:before, #fv-chart-1790767560492-449ghao5z *:after, #fv-chart-1790767560492-449ghao5z-slideshow *, #fv-chart-1790767560492-449ghao5z-slideshow *:before, #fv-chart-1790767560492-449ghao5z-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790767560492-449ghao5z, #fv-chart-1790767560492-449ghao5z-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790767560492-449ghao5z {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790767560492-449ghao5z.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z .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-1790767560492-449ghao5z-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1790767560492-449ghao5z-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790767560492-449ghao5z-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-1790767560492-449ghao5z-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-1790767560492-449ghao5z-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-1790767560492-449ghao5z-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790767560492-449ghao5z-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790767560492-449ghao5z-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-1790767560492-449ghao5z-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-1790767560492-449ghao5z-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-1790767560492-449ghao5z-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790767560492-449ghao5z .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790767560492-449ghao5z .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790767560492-449ghao5z .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790767560492-449ghao5z .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790767560492-449ghao5z .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767560492-449ghao5z .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790767560492-449ghao5z .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790767560492-449ghao5z .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1790767560492-449ghao5z.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-expand-btn, #fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-expand-btn:hover, #fv-chart-1790767560492-449ghao5z .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1790767560492-449ghao5z .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1790767560492-449ghao5z .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790767560492-449ghao5z .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790767560492-449ghao5z .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790767560492-449ghao5z .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790767560492-449ghao5z .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790767560492-449ghao5z .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790767560492-449ghao5z .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-row, #fv-chart-1790767560492-449ghao5z .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767560492-449ghao5z.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790767560492-449ghao5z.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790767560492-449ghao5z .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790767560492-449ghao5z .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790767560492-449ghao5z .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790767560492-449ghao5z .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790767560492-449ghao5z .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790767560492-449ghao5z .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790767560492-449ghao5z .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790767560492-449ghao5z .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790767560492-449ghao5z .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790767560492-449ghao5z .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790767560492-449ghao5z .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790767560492-449ghao5z .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790767560492-449ghao5z .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790767560492-449ghao5z .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790767560492-449ghao5z .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .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-1790767560492-449ghao5z.mobile-view .fv-pie-container,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-stacked-product,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-grouped-bar-product,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-row,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-stacked-product,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z.mobile-view .fv-bar-label,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-grouped-product-title,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-label,#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z.mobile-view .fv-bar-container,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-cluster,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-container,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z.mobile-view .fv-x-axis-wrapper,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-x-axis-label-space,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-x-axis-chart-space,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-benchmark-title,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-dropdown-title,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-carousel-nav-btn,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-chart-title,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-chart-subhead,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-header,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select-wrapper,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-vs,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select-container,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-versus-select,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790767560492-449ghao5z.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-1790767560492-449ghao5z.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790767560492-449ghao5z.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767560492-449ghao5z.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790767560492-449ghao5z .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790767560492-449ghao5z .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-bar-row,#fv-chart-1790767560492-449ghao5z .fv-stacked-product,#fv-chart-1790767560492-449ghao5z .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-label,#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-bar-container,#fv-chart-1790767560492-449ghao5z .fv-bar-cluster {width: 100% !important;}#fv-chart-1790767560492-449ghao5z .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790767560492-449ghao5z .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-x-axis-label-space {display: none !important;}#fv-chart-1790767560492-449ghao5z .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790767560492-449ghao5z .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790767560492-449ghao5z .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790767560492-449ghao5z .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790767560492-449ghao5z .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z .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-1790767560492-449ghao5z .fv-stl-shop-all-logo,#fv-chart-1790767560492-449ghao5z .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790767560492-449ghao5z .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790767560492-449ghao5z .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790767560492-449ghao5z .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790767560492-449ghao5z.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": "Selfie","description": "Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T11:26:00.492Z","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-1790767560492-449ghao5z" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper fv-no-header fv-is-image-compare  "><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790767560492-449ghao5z-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="Camera comparison between the iPhone 18 Pro and Samsung Galaxy S26 Ultra" 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/tWtrMY8ifTgdiV3DBMFHMV.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/tWtrMY8ifTgdiV3DBMFHMV.jpg" alt="After" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/UamWipWi2Kh5E9FD3Pz7HR.jpg" data-highres-src="https://cdn.mos.cms.futurecdn.net/UamWipWi2Kh5E9FD3Pz7HR.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 fv-image-compare-handle-square"><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">iPhone</div><div class="fv-image-compare-label fv-image-compare-label-right">Samsung</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-1790767560492-449ghao5z', false); });} else {initialize('fv-chart-1790767560492-449ghao5z', false);}})();</script></div><p>Beide selfies hierboven zien er gedetailleerd en goed gebalanceerd uit (qua kleur). De iPhone-selfie ziet er wel ietsje scherper uit, maar dat is ook geen verrassing gezien de grotere 18MP-sensor. De Galaxy S26 Ultra gebruikt een 12MP-sensor. Het verschil is onder andere te zien in de details van de kleine haartjes op het gezicht.</p><p>Het is het hier wel waard om te vermelden dat de 'Center Stage'-selfiecamera van de iPhone 18 Pro objecttracking gebruikt om je automatisch in het frame te houden. Je kan dankzij deze sensor ook wisselen tussen portret- en landschapsoriëntatie, zonder de telefoon te draaien, afhankelijk van hoeveel mensen je in beeld moet krijgen. Dat is een functie die in de praktijk toch wel verrassend handig kan zijn, ook al klinkt het in de eerste instantie misschien als een gimmick.</p><h3 class="article-body__section" id="section-oordeel"><span>Oordeel</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="a6dtCKxyjhaJJTPCfyCffM" name="IMG_2766 (1) (1)" alt="De iPhone 18 Pro en Samsung Galaxy S26 Ultra in iemands hand" src="https://cdn.mos.cms.futurecdn.net/a6dtCKxyjhaJJTPCfyCffM-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>Het mag duidelijk zijn dat dit twee telefoons zijn die allebei thuis horen op een lijst met de beste cameratelefoons van 2026. Ze verschillen daarnaast wel merkbaar van elkaar qua aanpak.</p><p>Bij het maken van alledaagse foto's met een goede belichting weten de iPhone 18 Pro en de Galaxy S26 Ultra gelukkig allebei (in hun standaard opnamemodi) veel details vast te leggen. Je krijgt wel duidelijk natuurlijkere resultaten bij de iPhone en levendigere beelden bij de Galaxy.</p><p>Bij weinig licht zorgt de iPhone voor iets fellere resultaten, waardoor er soms iets meer details in beeld worden gebracht, maar Samsungs focus op stijlvolle beelden kan af en toe wel voor mooiere resultaten zorgen. Het hangt er natuurlijk altijd van af wat je wil vastleggen en wat voor look je zelf mooier vindt. </p><p>Wanneer het aankomt op zoomfoto's leveren beide telefoons weer uitstekende prestaties. De Galaxy brengt je wel dichterbij je object dan de iPhone zonder in te leveren op details (5x optische zoom vs 4x optische zoom). Je krijgt ook nog een losse optie voor 3x optische zoom bij de Galaxy en die optie ontbreekt op de iPhone. Als je op zoek bent naar het meest veelzijdige systeem, dan is Samsung een logischere keuze.</p><p>Voor selfies is de iPhone de duidelijke winnaar. Met zijn grotere 18MP-sensor en handige framing-opties is deze camera weer iets veelzijdiger.</p><p>Zoals we eerder al aangaven, heeft de iPhone 18 Pro nu dus ook een variabel diafragma. Aangezien we bij deze vergelijking wilden focussen op de resultaten bij de standaardinstellingen, hebben we niet handmatig het diafragma aangepast bij deze voorbeeldfoto's. Toch is het dus wel goed om te weten dat Apple je nu wel die mogelijkheid geeft. Bij Samsung is dit geen optie. </p><p>Het aanpassen van het diafragma is handig als je controle wil over hoeveel van de achtergrond nog in focus moet zijn. Daarnaast kan je ook wat leuke effecten creëren bij weinig licht met deze opties, maar dit is toch over het algemeen wel meer een 'pro'-feature waar veel mensen waarschijnlijk niet veel gebruik van zullen maken. </p><p>Over het algemeen zouden we zeggen dat de Galaxy S26 Ultra onze favoriet van de twee is als het gaat om zoomfotografie en voor het maken van wat opvallendere foto's. De iPhone is dan weer wat consistenter bij bredere beelden in zowel goed als slecht verlichte omgevingen. Hij heeft ook de betere selfiecamera en de nieuwe pro-tools zorgen weer voor extra mogelijkheden. </p><div data-widget-type="multimodelreview" data-model-name="Apple iPhone 18 Pro Max,Apple iPhone 18 Pro,Samsung Galaxy S26 Ultra" data-widget-title="Beste iPhone- en Samsung-deals van vandaag"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Apple Watch Series 12 en Garmin Fenix 9 Pro zitten verder uit elkaar dan verwacht ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De gloednieuwe <a href="https://global.techradar.com/nl-be/health-fitness/smartwatches/apple-onthult-watch-series-12-en-watch-ultra-4-met-veel-betere-hartslagmeting">Apple Watch Series 12</a> en de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/een-week-met-de-apple-watch-ultra-4-een-smartwatch-voor-serieuze-avonturiers">Apple Watch Ultra 4</a> zouden momenteel tot de nauwkeurigste smartwatches op de markt behoren als het om hartslagmetingen gaat. Dat is voor een groot deel te danken aan het nieuwe Health Sensing System, waarbij Apple de ledsensoren opnieuw heeft ontworpen. Volgens het bedrijf worden actieve en rusthartslag daardoor niet alleen nauwkeuriger, maar ook tot zestig keer vaker gemeten dan bij eerdere generaties.</p><p>We hadden zelf ook een Apple Watch Series 12 liggen om die claims in de praktijk te testen. Daarbij lag een vergelijking met Garmin voor de hand, want de Fenix 9 Pro is eveneens een zeer uitgebreide smartwatch met sterke gezondheids- en sportmetingen. Het horloge maakt gebruik van Garmins Elevate V5-hartslagsensor, die in eerdere tests al dicht in de buurt kwam van de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/apple-watch-ultra-3-review-nl">Apple Watch Ultra 3</a>.</p><p>Nog geen uur nadat de Apple Watch Series 12 was binnengekomen, namen we hem mee naar de sportschool. Onze gebruikelijke hartslagmeter hadden we op dat moment niet bij de hand, maar wel de Garmin Fenix 9 Pro. Daarom droegen we beide horloges tegelijk en lieten we ze dezelfde workout registreren.</p><p>Tijdens de test hielden we niet alleen de hartslagmetingen in de gaten, maar keken we ook naar andere statistieken, zoals het geschatte calorieverbruik. Vooral interessant was hoe dicht de resultaten van de Apple Watch Series 12 en Garmin Fenix 9 Pro uiteindelijk bij elkaar zouden liggen.</p><ul><li><a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/een-week-met-de-apple-watch-ultra-4-een-smartwatch-voor-serieuze-avonturiers"><strong>Een week met de Apple Watch Ultra 4: een smartwatch voor serieuze avonturiers</strong></a></li></ul><h2 id="de-resultaten">De resultaten</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/opqS3v4dL4ZW4ju2soS9BQ-1920-80.jpg" alt="Apple Watch Series 12 vs Garmin Fenix 9 Pro statistics" /><figcaption>Apple Watch Series 12<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vPtDTFsbxwTsK9nyKwcm8Q-1920-80.jpg" alt="Apple Watch Series 12 vs Garmin Fenix 9 Pro statistics" /><figcaption>Garmin Fenix 9 Pro<small role="credit">Future</small></figcaption></figure></figure><p>Tijdens een krachttraining van 40 minuten kwam de Apple Watch Series 12 uit op een gemiddelde hartslag van 125 bpm. De <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/vind-je-de-garmin-fenix-9-te-duur-deze-outdoor-smartwatches-zijn-uitstekende-alternatieven">Garmin Fenix 9 Pro</a> registreerde tegelijkertijd 132 bpm, een verschil van zeven slagen per minuut.</p><p>Dat ligt iets boven de grens van 5 bpm die we doorgaans als een verwaarloosbaar verschil beschouwen, maar enorm groot is de afwijking ook weer niet. Bovendien kunnen de metingen veranderen naarmate de horloges langer worden gedragen en hun algoritmes meer gegevens verzamelen. Een volgende interessante stap is daarom om beide smartwatches te vergelijken met een elektrische hartslagmeter zoals de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/we-vergeleken-hartslagmetingen-van-de-apple-watch-ultra-3-en-polar-h10-borstband-met-een-schokkend-resultaat">Polar H10</a>.</p><p>Opvallender was het verschil in calorieverbruik. Garmin schatte dat tijdens de training 340 kcal werd verbrand, terwijl de Apple Watch Series 12 uitkwam op 242 kcal. Dat scheelt 98 kcal, ongeveer vergelijkbaar met een flinke portie hagelslag op je brood. Voor twee apparaten die exact dezelfde workout registreren, is dat best een aanzienlijk verschil.</p><p>Het calorieverbruik van een smartwatch is sowieso geen exacte wetenschap. Onderzoek dat dit jaar in het wetenschappelijke tijdschrift <a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0353261" target="_blank"><em>PLOS One</em></a> verscheen, wijst erop dat verschillen in sensoren en de algoritmes van fabrikanten voor flinke afwijkingen kunnen zorgen. Bij veelgebruikte wearables zijn bij het berekenen van het energieverbruik verschillen van meer dan 20 procent gemeten.</p><p>Een bepaalde afwijking tussen twee horloges is dus niet meteen reden tot paniek. Belangrijker is dat een smartwatch bij herhaalde metingen consistent blijft, zodat je ontwikkelingen over langere tijd goed kunt volgen. Toch valt het verschil tussen de Apple Watch Series 12 en Garmin Fenix 9 Pro hier op: die 98 kcal ligt duidelijk boven die marge van 20 procent.</p><ul><li><a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/we-vergeleken-hartslagmetingen-van-de-apple-watch-ultra-3-en-polar-h10-borstband-met-een-schokkend-resultaat"><strong>We vergeleken hartslagmetingen van de Apple Watch Ultra 3 en Polar H10-borstband met een schokkend resultaat</strong></a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/smartwatches/apple-watch-series-12-en-garmin-fenix-9-pro-zitten-verder-uit-elkaar-dan-verwacht</link>
                                                                            <description>
                            <![CDATA[ Tijdens de eerste workout met de Apple Watch Series 12 was er al een verschil in hartslagmetingen te zien, maar vooral het verschil in calorieverbruik ten opzichte van Garmins beste smartwatch viel op. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iN4G6hAz2j25NGcLkgXWrn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LcyybdfkLxqeqr3yALKsCC-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 02 Oct 2026 13:13:53 +0000</pubDate>                                                                                                                                <updated>Fri, 02 Oct 2026 15:04:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jouri Altorf ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Mw6yTFkTLEuzUAnvL23pC9-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Matt Evans ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/LcyybdfkLxqeqr3yALKsCC-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Fenix 9 Pro worn side-by-side with the Apple Watch Series 12]]></media:description>                                                            <media:text><![CDATA[Garmin Fenix 9 Pro worn side-by-side with the Apple Watch Series 12]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Fenix 9 Pro worn side-by-side with the Apple Watch Series 12]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LcyybdfkLxqeqr3yALKsCC-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De gloednieuwe <a href="https://global.techradar.com/nl-be/health-fitness/smartwatches/apple-onthult-watch-series-12-en-watch-ultra-4-met-veel-betere-hartslagmeting">Apple Watch Series 12</a> en de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/een-week-met-de-apple-watch-ultra-4-een-smartwatch-voor-serieuze-avonturiers">Apple Watch Ultra 4</a> zouden momenteel tot de nauwkeurigste smartwatches op de markt behoren als het om hartslagmetingen gaat. Dat is voor een groot deel te danken aan het nieuwe Health Sensing System, waarbij Apple de ledsensoren opnieuw heeft ontworpen. Volgens het bedrijf worden actieve en rusthartslag daardoor niet alleen nauwkeuriger, maar ook tot zestig keer vaker gemeten dan bij eerdere generaties.</p><p>We hadden zelf ook een Apple Watch Series 12 liggen om die claims in de praktijk te testen. Daarbij lag een vergelijking met Garmin voor de hand, want de Fenix 9 Pro is eveneens een zeer uitgebreide smartwatch met sterke gezondheids- en sportmetingen. Het horloge maakt gebruik van Garmins Elevate V5-hartslagsensor, die in eerdere tests al dicht in de buurt kwam van de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/apple-watch-ultra-3-review-nl">Apple Watch Ultra 3</a>.</p><p>Nog geen uur nadat de Apple Watch Series 12 was binnengekomen, namen we hem mee naar de sportschool. Onze gebruikelijke hartslagmeter hadden we op dat moment niet bij de hand, maar wel de Garmin Fenix 9 Pro. Daarom droegen we beide horloges tegelijk en lieten we ze dezelfde workout registreren.</p><p>Tijdens de test hielden we niet alleen de hartslagmetingen in de gaten, maar keken we ook naar andere statistieken, zoals het geschatte calorieverbruik. Vooral interessant was hoe dicht de resultaten van de Apple Watch Series 12 en Garmin Fenix 9 Pro uiteindelijk bij elkaar zouden liggen.</p><ul><li><a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/een-week-met-de-apple-watch-ultra-4-een-smartwatch-voor-serieuze-avonturiers"><strong>Een week met de Apple Watch Ultra 4: een smartwatch voor serieuze avonturiers</strong></a></li></ul><h2 id="de-resultaten">De resultaten</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/opqS3v4dL4ZW4ju2soS9BQ-1920-80.jpg" alt="Apple Watch Series 12 vs Garmin Fenix 9 Pro statistics" /><figcaption>Apple Watch Series 12<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vPtDTFsbxwTsK9nyKwcm8Q-1920-80.jpg" alt="Apple Watch Series 12 vs Garmin Fenix 9 Pro statistics" /><figcaption>Garmin Fenix 9 Pro<small role="credit">Future</small></figcaption></figure></figure><p>Tijdens een krachttraining van 40 minuten kwam de Apple Watch Series 12 uit op een gemiddelde hartslag van 125 bpm. De <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/vind-je-de-garmin-fenix-9-te-duur-deze-outdoor-smartwatches-zijn-uitstekende-alternatieven">Garmin Fenix 9 Pro</a> registreerde tegelijkertijd 132 bpm, een verschil van zeven slagen per minuut.</p><p>Dat ligt iets boven de grens van 5 bpm die we doorgaans als een verwaarloosbaar verschil beschouwen, maar enorm groot is de afwijking ook weer niet. Bovendien kunnen de metingen veranderen naarmate de horloges langer worden gedragen en hun algoritmes meer gegevens verzamelen. Een volgende interessante stap is daarom om beide smartwatches te vergelijken met een elektrische hartslagmeter zoals de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/we-vergeleken-hartslagmetingen-van-de-apple-watch-ultra-3-en-polar-h10-borstband-met-een-schokkend-resultaat">Polar H10</a>.</p><p>Opvallender was het verschil in calorieverbruik. Garmin schatte dat tijdens de training 340 kcal werd verbrand, terwijl de Apple Watch Series 12 uitkwam op 242 kcal. Dat scheelt 98 kcal, ongeveer vergelijkbaar met een flinke portie hagelslag op je brood. Voor twee apparaten die exact dezelfde workout registreren, is dat best een aanzienlijk verschil.</p><p>Het calorieverbruik van een smartwatch is sowieso geen exacte wetenschap. Onderzoek dat dit jaar in het wetenschappelijke tijdschrift <a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0353261" target="_blank"><em>PLOS One</em></a> verscheen, wijst erop dat verschillen in sensoren en de algoritmes van fabrikanten voor flinke afwijkingen kunnen zorgen. Bij veelgebruikte wearables zijn bij het berekenen van het energieverbruik verschillen van meer dan 20 procent gemeten.</p><p>Een bepaalde afwijking tussen twee horloges is dus niet meteen reden tot paniek. Belangrijker is dat een smartwatch bij herhaalde metingen consistent blijft, zodat je ontwikkelingen over langere tijd goed kunt volgen. Toch valt het verschil tussen de Apple Watch Series 12 en Garmin Fenix 9 Pro hier op: die 98 kcal ligt duidelijk boven die marge van 20 procent.</p><ul><li><a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/we-vergeleken-hartslagmetingen-van-de-apple-watch-ultra-3-en-polar-h10-borstband-met-een-schokkend-resultaat"><strong>We vergeleken hartslagmetingen van de Apple Watch Ultra 3 en Polar H10-borstband met een schokkend resultaat</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Logitech onthulde tijdens G PLAY 2026 in Warschau 15 nieuwe producten en wij konden ze alvast zien ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Logitech G is een speciale tak van Logitech die zich focust op alles wat met gaming te maken heeft. Op 23 september organiseerde Logitech het G PLAY 2026-evenement in Warschau en tijdens dat evenement werden er maar liefst vijftien nieuwe producten onthuld. Wij waren uitgenodigd en konden alvast kennismaken met deze producten en er wat meer over te weten komen via de Logitech G-teamleden die aanwezig waren. </p><p>Tussen de nieuwe producten zitten natuurlijk weer nieuwe muizen, toetsenborden en headsets, maar ook een nieuwe microfoon en nieuwe accessoires voor simracing. </p><p>We hebben alle producten kunnen zien tijdens het event, maar voor een paar hebben we wat uitgebreidere demo's gekregen. Hieronder lees je meer over onze eerste indrukken van de Logitech G PRO X3 SUPERSTRIKE en de Logitech G Blue Yeti 2.</p><p>Los van die producten onthulde Logitech G echter ook nog de PRO X3 Lightspeed-headset, het PRO X2 Rapid-toetsenbord, de PRO X Control-muismat, het G316 X 75-toetsenbord (en nieuwe Lilac-modellen van de <a href="https://global.techradar.com/nl-nl/computing/keyboards/logitech-g316-x-toetsenbord-review">G316 X 98</a> en de <a href="https://global.techradar.com/nl-nl/computing/mice/logitech-g305-x-superlight-review-nl">G305 X SUPERLIGHT</a>-muis), nieuwe kleuren en een verbeterde sensor voor de G502 X PLUS-muis, een nieuwe kleur voor de ASTRO A50 X-headset, de RS50 McLaren Bundle voor simracing, plus de RS50 en G923 speciaal voor pc en de RS PEDALS SE. Daarnaast zijn er verbeteringen geïntroduceerd voor Streamlabs en de G HUB.</p><h2 id="logitech-g-blue-yeti-2">Logitech G Blue Yeti 2</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="RWsy8Tjb8pqTPho9cncvPN" name="20260923_112101" alt="Logitech G PLAY 2026" src="https://cdn.mos.cms.futurecdn.net/RWsy8Tjb8pqTPho9cncvPN-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1441" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Cas Kulk)</span></figcaption></figure><p>Een van de grootste onthullingen tijdens het event was de Logitech G Blue Yeti 2-microfoon. De originele Blue Yeti was jarenlang een 'go-to' voor creators, podcasters en streamers, maar verschillende technologieën zijn natuurlijk flink vooruitgegaan sinds die microfoon uitkwam in 2009. Er zijn tussendoor wel wat nieuwere Yeti's verschenen, maar dit is de eerste echte opvolger.</p><p>De nieuwe microfoon geeft onder andere een intelligente 'proximity'-sensor die de positie van de spreker kan volgen en daar automatisch de gain, EQ en opnamepatronen op kan aanpassen. Daarnaast is er ook een AI-aangedreven ruisfilter die stemmen goed moet kunnen onderscheiden van achtergrondgeluiden en een kleurenscherm aan de voorkant waar je instellingen in realtime op kan terugzien en aanpassen. Hij is beschikbaar in het wit en zwart voor 159,99 euro.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradarnl/video/7688996168436550944" data-video-id="7688996168436550944" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@techradarnl" href="https://www.tiktok.com/@techradarnl">@techradarnl</a>                            <p></p><a target="_blank" title="♬ Moonlit Rhodes - Sour Mash Daughters" href="https://www.tiktok.com/music/Moonlit-Rhodes-7663281991496419379">♬ Moonlit Rhodes - Sour Mash Daughters</a></section>                    </blockquote></div>                <p>We hebben tijdens het event niet uitgebreid de microfoonkwaliteit kunnen testen, maar we hebben wel die proximity-sensor, ruisfilter en het nieuwe display in actie gezien. </p><p>Het Logitech G-teamlid dat ons wat meer uitleg gaf over de Yeti 2 liet vrijwel meteen weten dat die proximity-sensor geen camera is. Het is natuurlijk fijn om te weten dat je microfoon je niet continu via een camera bekijkt. Toch weet de sensor je in de praktijk wel erg accuraat te volgen. Je hoeft niet eens te praten en je ziet op het display vanuit welke hoek je volgens de Yeti 2 voor de microfoon zit. Dit paste zich in realtime heel accuraat aan.</p><p>Het was sowieso heel handig om op dat display alle belangrijke instellingen terug te vinden en te kunnen aanpassen. Het is veel fijner om bijvoorbeeld tijdens het gamen of streamen snel aanpassingen te kunnen doen via de microfoon zelf dan via software waarvoor je eerst weer van tabblad moet wisselen. Je kan op het display ook nog de sterkte van het AI-aangedreven ruisfilter aanpassen of de functie uitzetten. Verder is de touchbediening voor het dempen van de microfoon een erg slimme toevoeging. Voorheen was dit een fysieke klik en dat is natuurlijk niet ideaal bij een microfoon die dat geluid waarschijnlijk ook oppikt, zeker als je gain hoog staat. </p><p>Mensen die wat meer bekend zijn met audioapparatuur zullen in de praktijk misschien toch graag zelf hun instellingen bepalen, en dat kan natuurlijk ook nog gewoon, maar de automatische gain en het opnamepatroon zijn ideaal voor mensen die er juist niet heel veel verstand van hebben en gewoon meteen in allerlei situaties goed verstaanbaar willen zijn. </p><h2 id="logitech-g-pro-x3-superstrike">Logitech G PRO X3 SUPERSTRIKE</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="yM7boZ2qaRPZ5f3CWSx55P" name="20260923_130747" alt="Logitech G PLAY 2026" src="https://cdn.mos.cms.futurecdn.net/yM7boZ2qaRPZ5f3CWSx55P-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1441" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Cas Kulk)</span></figcaption></figure><p>Het is opvallend dat Logitech G nu alweer de PRO X3 SUPERSTRIKE heeft gelanceerd. De <a href="https://global.techradar.com/nl-nl/gaming/gaming-accessories/logitech-pro-x2-superstrike-review-nl">PRO X2 SUPERSTRIKE</a> kwam eerder dit jaar nog uit (in februari), dus het heeft niet eens een jaar geduurd voor zijn opvolger alweer is gelanceerd. </p><p>Hopelijk kunnen we de nieuwe variant nog wat uitgebreider testen om erachter te komen of er genoeg verbeterd is om nu al een upgrade te verantwoorden. De X3 SUPERSTRIKE is met zijn adviesprijs van 189,99 euro geen goedkope muis. Hij is wel "maar" 10 euro duurder dan de huidige adviesprijs van de X2 SUPERSTRIKE. </p><p>Bij het event konden we het nieuwe model in ieder geval wel al even kort testen en er wat meer over leren van en aantal Logitech G-teamleden die eraan hebben gewerkt. De muis ziet er nog ongeveer hetzelfde uit als zijn voorganger (los van andere kleuropties: volledig 'Nachtzwart' en 'Magenta Eclipse') en weer een iets lager gewicht. Dat gewicht is nu ook wat beter verdeeld, zodat het minder voelt alsof hij aan de voorkant zwaarder is dan achter.</p><p>De grootste upgrade lijkt echter de nieuwe chip te zijn, want die brengt meerdere voordelen met zich mee. Zo zijn de draadloze prestaties niet alleen verbeterd, maar is de latency ook weer wat lager en is batterijduur omhooggegaan door efficiënter stroomverbruik. Je geniet nu van meer dan 135 uur aan batterijduur. Bij elkaar zijn dit dus zeker weer fijne 'quality of life'-updates en voor pro's zijn de prestatieverbeteringen misschien toch ook weer erg aantrekkelijk. </p><p>De unieke 'Haptic Inductive Trigger System' (HITS)-technologie blijft iets wat je echt moet ervaren. Er is geen echte fysieke klik, maar met haptische feedback kan je het klikgevoel naar wens instellen. Daarnaast zijn de activerings- en resetpunten voor beide muisknoppen ook aan te passen met verschillende niveaus. Je kan dus helemaal zelf instellen hoe snel inputs geregistreerd moeten worden en wat voor gevoel ze moeten geven. Het is dus echt helemaal naar wens in te stellen en ook bijvoorbeeld per game aan te passen. </p><p>Dit is duidelijk een gaming-muis die is ontwikkeld voor en door professionals. Als je als meer casual gamer of amateur toch van deze features wil genieten, is het ook handig dat je bijvoorbeeld kan beginnen met een profiel van een professional die de muis ook gebruikt. Die profielen vind je terug in de G HUB. Naarmate je de HITS-technologie iets beter leert kennen, kan je alles nog wat meer op jouw voorkeuren aanpassen.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/gaming/gaming-accessories/logitech-onthulde-tijdens-g-play-2026-in-warschau-15-nieuwe-producten-en-wij-konden-ze-alvast-zien</link>
                                                                            <description>
                            <![CDATA[ Logitech heeft tijdens zijn G PLAY 2026-event in Warschau vijftien nieuwe producten onthuld. Wij waren erbij en kregen alvast een eerste kennismaking. Dit was onze ervaring. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oJSie5btCWW4L9UxCUfdVP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/VESHoeqxyvSmhHJWvBfDeN-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 25 Sep 2026 12:26:05 +0000</pubDate>                                                                                                                                <updated>Fri, 25 Sep 2026 15:15:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Accessories]]></category>
                                                    <category><![CDATA[Gaming]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/VESHoeqxyvSmhHJWvBfDeN-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Cas Kulk]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Logitech G PLAY 2026]]></media:description>                                                            <media:text><![CDATA[Logitech G PLAY 2026]]></media:text>
                                <media:title type="plain"><![CDATA[Logitech G PLAY 2026]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/VESHoeqxyvSmhHJWvBfDeN-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Logitech G is een speciale tak van Logitech die zich focust op alles wat met gaming te maken heeft. Op 23 september organiseerde Logitech het G PLAY 2026-evenement in Warschau en tijdens dat evenement werden er maar liefst vijftien nieuwe producten onthuld. Wij waren uitgenodigd en konden alvast kennismaken met deze producten en er wat meer over te weten komen via de Logitech G-teamleden die aanwezig waren. </p><p>Tussen de nieuwe producten zitten natuurlijk weer nieuwe muizen, toetsenborden en headsets, maar ook een nieuwe microfoon en nieuwe accessoires voor simracing. </p><p>We hebben alle producten kunnen zien tijdens het event, maar voor een paar hebben we wat uitgebreidere demo's gekregen. Hieronder lees je meer over onze eerste indrukken van de Logitech G PRO X3 SUPERSTRIKE en de Logitech G Blue Yeti 2.</p><p>Los van die producten onthulde Logitech G echter ook nog de PRO X3 Lightspeed-headset, het PRO X2 Rapid-toetsenbord, de PRO X Control-muismat, het G316 X 75-toetsenbord (en nieuwe Lilac-modellen van de <a href="https://global.techradar.com/nl-nl/computing/keyboards/logitech-g316-x-toetsenbord-review">G316 X 98</a> en de <a href="https://global.techradar.com/nl-nl/computing/mice/logitech-g305-x-superlight-review-nl">G305 X SUPERLIGHT</a>-muis), nieuwe kleuren en een verbeterde sensor voor de G502 X PLUS-muis, een nieuwe kleur voor de ASTRO A50 X-headset, de RS50 McLaren Bundle voor simracing, plus de RS50 en G923 speciaal voor pc en de RS PEDALS SE. Daarnaast zijn er verbeteringen geïntroduceerd voor Streamlabs en de G HUB.</p><h2 id="logitech-g-blue-yeti-2">Logitech G Blue Yeti 2</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="RWsy8Tjb8pqTPho9cncvPN" name="20260923_112101" alt="Logitech G PLAY 2026" src="https://cdn.mos.cms.futurecdn.net/RWsy8Tjb8pqTPho9cncvPN-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1441" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Cas Kulk)</span></figcaption></figure><p>Een van de grootste onthullingen tijdens het event was de Logitech G Blue Yeti 2-microfoon. De originele Blue Yeti was jarenlang een 'go-to' voor creators, podcasters en streamers, maar verschillende technologieën zijn natuurlijk flink vooruitgegaan sinds die microfoon uitkwam in 2009. Er zijn tussendoor wel wat nieuwere Yeti's verschenen, maar dit is de eerste echte opvolger.</p><p>De nieuwe microfoon geeft onder andere een intelligente 'proximity'-sensor die de positie van de spreker kan volgen en daar automatisch de gain, EQ en opnamepatronen op kan aanpassen. Daarnaast is er ook een AI-aangedreven ruisfilter die stemmen goed moet kunnen onderscheiden van achtergrondgeluiden en een kleurenscherm aan de voorkant waar je instellingen in realtime op kan terugzien en aanpassen. Hij is beschikbaar in het wit en zwart voor 159,99 euro.</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@techradarnl/video/7688996168436550944" data-video-id="7688996168436550944" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@techradarnl" href="https://www.tiktok.com/@techradarnl">@techradarnl</a>                            <p></p><a target="_blank" title="♬ Moonlit Rhodes - Sour Mash Daughters" href="https://www.tiktok.com/music/Moonlit-Rhodes-7663281991496419379">♬ Moonlit Rhodes - Sour Mash Daughters</a></section>                    </blockquote></div>                <p>We hebben tijdens het event niet uitgebreid de microfoonkwaliteit kunnen testen, maar we hebben wel die proximity-sensor, ruisfilter en het nieuwe display in actie gezien. </p><p>Het Logitech G-teamlid dat ons wat meer uitleg gaf over de Yeti 2 liet vrijwel meteen weten dat die proximity-sensor geen camera is. Het is natuurlijk fijn om te weten dat je microfoon je niet continu via een camera bekijkt. Toch weet de sensor je in de praktijk wel erg accuraat te volgen. Je hoeft niet eens te praten en je ziet op het display vanuit welke hoek je volgens de Yeti 2 voor de microfoon zit. Dit paste zich in realtime heel accuraat aan.</p><p>Het was sowieso heel handig om op dat display alle belangrijke instellingen terug te vinden en te kunnen aanpassen. Het is veel fijner om bijvoorbeeld tijdens het gamen of streamen snel aanpassingen te kunnen doen via de microfoon zelf dan via software waarvoor je eerst weer van tabblad moet wisselen. Je kan op het display ook nog de sterkte van het AI-aangedreven ruisfilter aanpassen of de functie uitzetten. Verder is de touchbediening voor het dempen van de microfoon een erg slimme toevoeging. Voorheen was dit een fysieke klik en dat is natuurlijk niet ideaal bij een microfoon die dat geluid waarschijnlijk ook oppikt, zeker als je gain hoog staat. </p><p>Mensen die wat meer bekend zijn met audioapparatuur zullen in de praktijk misschien toch graag zelf hun instellingen bepalen, en dat kan natuurlijk ook nog gewoon, maar de automatische gain en het opnamepatroon zijn ideaal voor mensen die er juist niet heel veel verstand van hebben en gewoon meteen in allerlei situaties goed verstaanbaar willen zijn. </p><h2 id="logitech-g-pro-x3-superstrike">Logitech G PRO X3 SUPERSTRIKE</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.29%;"><img id="yM7boZ2qaRPZ5f3CWSx55P" name="20260923_130747" alt="Logitech G PLAY 2026" src="https://cdn.mos.cms.futurecdn.net/yM7boZ2qaRPZ5f3CWSx55P-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1441" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Cas Kulk)</span></figcaption></figure><p>Het is opvallend dat Logitech G nu alweer de PRO X3 SUPERSTRIKE heeft gelanceerd. De <a href="https://global.techradar.com/nl-nl/gaming/gaming-accessories/logitech-pro-x2-superstrike-review-nl">PRO X2 SUPERSTRIKE</a> kwam eerder dit jaar nog uit (in februari), dus het heeft niet eens een jaar geduurd voor zijn opvolger alweer is gelanceerd. </p><p>Hopelijk kunnen we de nieuwe variant nog wat uitgebreider testen om erachter te komen of er genoeg verbeterd is om nu al een upgrade te verantwoorden. De X3 SUPERSTRIKE is met zijn adviesprijs van 189,99 euro geen goedkope muis. Hij is wel "maar" 10 euro duurder dan de huidige adviesprijs van de X2 SUPERSTRIKE. </p><p>Bij het event konden we het nieuwe model in ieder geval wel al even kort testen en er wat meer over leren van en aantal Logitech G-teamleden die eraan hebben gewerkt. De muis ziet er nog ongeveer hetzelfde uit als zijn voorganger (los van andere kleuropties: volledig 'Nachtzwart' en 'Magenta Eclipse') en weer een iets lager gewicht. Dat gewicht is nu ook wat beter verdeeld, zodat het minder voelt alsof hij aan de voorkant zwaarder is dan achter.</p><p>De grootste upgrade lijkt echter de nieuwe chip te zijn, want die brengt meerdere voordelen met zich mee. Zo zijn de draadloze prestaties niet alleen verbeterd, maar is de latency ook weer wat lager en is batterijduur omhooggegaan door efficiënter stroomverbruik. Je geniet nu van meer dan 135 uur aan batterijduur. Bij elkaar zijn dit dus zeker weer fijne 'quality of life'-updates en voor pro's zijn de prestatieverbeteringen misschien toch ook weer erg aantrekkelijk. </p><p>De unieke 'Haptic Inductive Trigger System' (HITS)-technologie blijft iets wat je echt moet ervaren. Er is geen echte fysieke klik, maar met haptische feedback kan je het klikgevoel naar wens instellen. Daarnaast zijn de activerings- en resetpunten voor beide muisknoppen ook aan te passen met verschillende niveaus. Je kan dus helemaal zelf instellen hoe snel inputs geregistreerd moeten worden en wat voor gevoel ze moeten geven. Het is dus echt helemaal naar wens in te stellen en ook bijvoorbeeld per game aan te passen. </p><p>Dit is duidelijk een gaming-muis die is ontwikkeld voor en door professionals. Als je als meer casual gamer of amateur toch van deze features wil genieten, is het ook handig dat je bijvoorbeeld kan beginnen met een profiel van een professional die de muis ook gebruikt. Die profielen vind je terug in de G HUB. Naarmate je de HITS-technologie iets beter leert kennen, kan je alles nog wat meer op jouw voorkeuren aanpassen.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Kunnen robotstofzuigers in 2026 al grondig dweilen? Dit zeggen onze testen ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Robotstofzuigers groeien in populariteit en daar zijn genoeg redenen voor. Ze worden elk jaar beter en vragen steeds minder handmatig onderhoud. Zelfs de goedkoopste modellen hebben tegenwoordig een schoonmaakstation met stofzak, zodat je niet na elke schoonmaakbeurt het stofbakje moet leegmaken. Daarnaast wordt de zuigkracht elk jaar wat hoger en hoef je niet langer met je normale stofzuiger het tapijt schoon te maken. </p><p>Veel mensen staan nog kritisch tegenover de dweil van een robotstofzuiger. Enkele jaren geleden was de dweil een vochtig doekje dat over je vloer werd gesleept. Je vloer werd daardoor eerder vochtig dan echt schoon. Daarnaast moest je het doekje telkens handmatig losmaken, spoelen en laten drogen na elke schoonmaakbeurt. De voorbije jaren hebben robotstofzuigers grote stappen gezet op het vlak van dweilen. Dit is de huidige status in 2026 op basis van onze testen.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 class="article-body__section" id="section-hoe-werkt-de-dweil-van-een-robostofzuiger"><span>Hoe werkt de dweil van een robostofzuiger?</span></h2><p>Robotstofzuigers hebben verschillende dweilsystemen tegenwoordig. De basis is wel altijd (ongeveer) hetzelfde. </p><p>De dweil zit altijd achteraan. Dit kunnen een vaste dweilpad zijn (meestal in de vorm van een D), twee draaiende dweilpads of een rollende dweilborstel. Daarover volgt verderop meer. De dweil krijgt op zijn beurt water van het ingebouwde reservoir in de robotstofzuiger. Sommige duurdere modellen zuigen het vieze water ook weer op.</p><p>Elke robotstofzuiger kan vervolgens tegelijkertijd stofzuigen en dweilen. Sommige robotstofzuigers hebben ook een modus waarbij ze eerst stofzuigen en vervolgens dweilen.</p><p>Steeds meer robotstofzuigers komen ook met een schoonmaakstation. Je hoeft tegenwoordig geen duizenden euro's meer uit te geven aan zo'n model. Dit schoonmaakstation heeft vaak één of twee watertanks. In de ene tank zit schoon water dat in het reservoir van de robotstofzuiger wordt gepompt en in de andere zit het vuile water dat uit de robotstofzuiger wordt gepompt. Door dit systeem heb je nog minder handmatig onderhoud.</p><p>Er zijn zelfs schoonmaakstations die de dweil van de robotstofzuiger kunnen reinigen én drogen met hete lucht.</p><ul><li><strong>Dit zijn de </strong><a href="https://global.techradar.com/nl-nl/news/beste-robotstofzuigers"><strong>beste robotstofzuigers</strong></a></li></ul><h3 class="article-body__section" id="section-welke-soorten-dweilen-zijn-er"><span>Welke soorten dweilen zijn er?</span></h3><p>Hieronder zetten we de meest voorkomende dweilsystemen op een rijtje met hun plus- en minpunten.</p><h2 id="d-vormige-dweilpad">D-vormige dweilpad</h2><p>Dit is het oudste dweilsysteem dat we nu vooral zien op goedkopere robotstofzuigers. Dit is een vaste, D-vormige dweildoek die over de vloer wordt gesleept. Soms kan deze doek trillen om iets beter schoon te maken. Voor een dagelijkse, lichte schoonmaakbeurt is dit type dweil voldoende. Hardnekkige, opgedroogde vlekken maakt hij echter niet schoon.</p><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="kZ8NpZESX2pyuejMukm8Tm" name="iRobot 205 - underneath copy" alt="iRobot Roomba 205 DustCompactor Combo ondersteboven met dweilpad zichtbaar" src="https://cdn.mos.cms.futurecdn.net/kZ8NpZESX2pyuejMukm8Tm-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Een ander probleem is dat dit type dweil sommige soorten vuil uitsmeert. Denk aan (nog niet opgedroogde) ketchup of mayonaise. Vaak wordt het vuile water uit deze dweil ook niet opnieuw opgezogen. Je zit dan met het risico dat één sausvlek uitgesmeerd wordt over de hele vloer.</p><p>Dit type dweilpad heeft in feite geen voordelen ten opzichte van de andere systemen. Het enige voordeel is dat robotstofzuigers met deze dweil goedkoper zijn... en dat merk je ook wanneer ze dweilen.</p><h2 id="twee-draaiende-pads">Twee draaiende pads</h2><p>Een dweilsysteem met twee draaiende dweilpads komt steeds vaker voor, ook bij instapmodellen. Deze dweilpads draaien rond tijdens het schoonmaken om zo het effect van schrobben na te bootsen. Dit zorgt ervoor dat ze beter geschikt zijn voor hardnekkige vlekken. Het vieze water wordt hier bovendien bijna altijd opgezogen.</p><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="kQgGH42xfyvp6vLgGj4RyL" name="Roborock Qrevo Edge_clean mops" alt="Roborock Qrevo Edge" src="https://cdn.mos.cms.futurecdn.net/kQgGH42xfyvp6vLgGj4RyL-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>Een voordeel van dit dweilsysteem is dat de pads kunnen uitschuiven. Dit zorgt ervoor dat er goed langs randen en in hoeken gedweild wordt. Dit is iets dat een D-vormige pad helemaal niet kan.</p><p>De meeste robotstofzuigers met dit dweilsysteem kunnen de pads zelf reinigen. Gewoonlijk gebeurt dit zowel tijdens een schoonmaakbeurt als erna. Zo voorkom je dat je halve vloer "schoongemaakt" wordt met een vieze dweil.</p><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="7s3VPWJz2iBoT654gsHgah" name="IMG_20260527_132521301_HDR" alt="Dreame X60 Pro Ultra Complete" src="https://cdn.mos.cms.futurecdn.net/7s3VPWJz2iBoT654gsHgah-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: Blue Pixl Media)</span></figcaption></figure><p>Dreame heeft dit jaar de grenzen verlegd met de dweilpads van hun <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/dreame-x60-pro-ultra-complete-review-nl">X60 Pro Ultra Complete</a>. In de arm van een van de dweilpads zit een scharnier, waardoor de arm in totaal 18 cm kan uitschuiven. Zoals je op de foto hierboven kan zien, kan de dweil daardoor onder meubels komen waar de robotstofzuiger zelf niet onder past. Denk aan stoelen, barkrukken, bijzettafeltjes of bureaustoelen.</p><p>Een uniek voordeel van deze dweilpads is dat duurdere robotstofzuiger ze automatisch kunnen losmaken en achterlaten in het schoonmaakstation. Dit zorgt ervoor dat dikkere tapijten gestofzuigd kunnen worden zonder enig contact met de dweil. Goedkopere modellen kunnen de pads trouwens vaak wel enkele centimeters optillen om contact met lagere tapijten te vermijden.</p><h2 id="rollende-dweilborstel">Rollende dweilborstel</h2><p>De rollende dweilborstel zien we steeds meer in topmodellen. Hij werkt hetzelfde als een elektrische dweilborstel en draait de hele tijd rond om de vloer gelijkmatig te reinigen. Bij elke rotatie wordt de dweil daarnaast gereinigd en besproeid met schoon water. Zo voorkom je het scenario waarbij één vlek wordt uitgesmeerd over de hele vloer. Dat is meteen ook het grote voordeel van een rollende dweilborstel.</p><p>Dit type dweil maakt daarnaast gelijkmatiger schoon. Dweilpads missen daarentegen soms kleine stukjes omdat het uiteindelijk twee losse pads zijn. Deze rolborstel maakt echt de hele vloer schoon. Duurdere robotstofzuigers kunnen deze borstel ook uitschuiven, zodat hij tegen randen en in hoeken komt. De wendbaarheid van de dweilpad van de Dreame X60 Pro Ultra Complete is dan weer niet mogelijk met een dweilrol. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1980px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="WFoHthCEpMsVgvmLsur6Ld" name="Dreame Aqua10 Ultra underside" alt="Dreame Aqua10 Ultra Roller Complete" src="https://cdn.mos.cms.futurecdn.net/WFoHthCEpMsVgvmLsur6Ld-1920-80.jpg" mos="" align="middle" fullscreen="" width="1980" height="1114" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>Een nadeel van dit type dweil is dat de robotstofzuiger hem niet kan losmaken en achterlaten in het schoonmaakstation. De meeste modellen kunnen de dweilborstel wel enkele centimeters optillen om contact met tapijt te voorkomen. Duurdere modellen, zoals de <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/dreame-aqua10-ultra-roller-complete-review-nl">Dreame Aqua10 Ultra Roller Complete</a>, hebben een klepje dat over de dweilborstel schuift. Dit heeft in de praktijk hetzelfde effect als de dweilpads die in het schoonmaakstation blijven liggen.</p><h2 class="article-body__section" id="section-werkt-de-dweil-goed"><span>Werkt de dweil goed?</span></h2><p>In de praktijk zijn de prestaties van de draaiende dweilpads als dweilrol vaak ongeveer hetzelfde. Ze zijn goed voor een dagelijkse schoonmaakbeurt en gaan goed om met modder, opgedroogde frisdrank en kleine sausvlekken. Geen enkele robotstofzuiger is momenteel zo goed dat je nooit meer zelf zal moeten dweilen.</p><p>Sommige modellen komen wel dichter in de buurt. De Dreame X60 Pro Ultra Complete komt bijvoorbeeld in hoekjes waar de rest niet komt door zijn uitschuifbare arm. De Ecovacs X12 OmniCyclone heeft dan weer een uniek vlekkendetectiesysteem. Als hij een vlek detecteert, sproeit hij er eerst water over om hem los te weken en pas daarna gaat hij eroverheen met de dweilborstel. Voor hardnekkige vlekken is dit momenteel misschien wel de beste oplossing.  </p><p>In meer extreme situaties is een normale dweil geen overbodige luxe. Denk aan het scenario waarbij je een glazen pot saus of jam op de grond laat vallen. Dit zal je hoe dan ook met de hand moeten schoonmaken. </p><h2 class="article-body__section" id="section-kan-tapijt-nat-worden"><span>Kan tapijt nat worden?</span></h2><p>Dat hangt af van de robotstofzuiger. Steeds meer robotstofzuigers kunnen hun dweil optillen om contact met tapijt te vermijden. Er kunnen dan hoogstens een paar druppeltjes op je tapijt vallen. Duurdere robotstofzuigers hebben dweilpads die ze in het schoonmaakstation kunnen achterlaten wanneer ze tapijt moeten stofzuigen. Robotstofzuigers met een dweilborstel kunnen deze niet achterlaten, maar soms wel afdekken met een klepje.</p><p>Modellen met een D-vormige dweilpad kunnen dit sowieso niet. Bij de meesten wordt het water ook automatisch "aangezet" wanneer de dweilpad en het waterreservoir zijn bevestigd. Vaak kan je wel in de app aangeven waar je tapijt ligt zodat die zone vermeden wordt. Als je wil dat je tapijt gestofzuigd wordt, moet je wel eerst zelf de dweil van de robotstofzuiger halen.</p><h3 class="article-body__section" id="section-kan-de-dweil-stinken-na-een-tijdje"><span>Kan de dweil stinken na een tijdje?</span></h3><p>Ook dit hangt van de robotstofzuiger af. Duurdere modellen kunnen hun dweil zelf reinigen én drogen. In principe zouden er dan geen vieze geurtjes mogen zijn. De topklasse kan dit zelfs doen met water van 100 °C en hete lucht van 100 °C. Zo ben je er zeker van dat er geen enkel vuiltje meer in de dweil blijft zitten.</p><p>Toch is het slim om soms eens te kijken naar de dweil, vooral bij dweilpads. De <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/imou-rv3-robotstofzuiger-review">Imou RV3</a> kon zijn dweilpads ook zelf reinigen, maar na een tijdje merkten we toch dat ze niet helemaal schoon waren. In dat geval kan je de dweilpads handmatig schoonmaken door ze te laten weken in heet water en te schrobben met een sponsje. We raden het wel af om ze in de wasmachine te doen.</p><p>Een robotstofzuiger met D-vormige dweilpad kan deze nooit zelf schoonmaken. Als je deze dweil laat zitten na een schoonmaakbeurt, begint hij na een tijdje te stinken door het opgestapelde vuil. Dit merkten we onder andere bij de <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/irobot-roomba-combo-j9-plus-review">Roomba Combo J9+</a> (die is niet meer te koop nu). Hier werd de dweil geklemd tussen een klepje en de robotstofzuiger zelf. Dat creëerde na een tijdje dezelfde geur die je krijgt als je de was te lang in de wasmachine laat zitten.</p><h3 class="article-body__section" id="section-mag-je-schoonmaakmiddel-toevoegen"><span>Mag je schoonmaakmiddel toevoegen?</span></h3><p>Dit hangt af van de robotstofzuiger. Laat één ding duidelijk zijn: het is over het algemeen geen goed idee om je gebruikelijke schoonmaakmiddel in de watertank te doen. De reden daarvoor is schuim. Robotstofzuigers zijn niet ontworpen om schuim door hun leidingen te pompen en dit kan voor schade zorgen.</p><p>Als een robotstofzuiger met schoonmaakmiddel kan werken, wordt er bijna altijd een flesje meegeleverd in de doos. Dit moet dan in een apart vakje in het schoonmaakstation (nooit rechtstreeks in de watertank). Elk merk beweert dat je alleen hun eigen schoonmaakmiddel bij hun robotstofzuigers kan gebruiken. Er zijn echter genoeg andere (en goedkopere) merken die schoonmaakmiddel voor robotstofzuigers maken en dit werkt even goed.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/home/robot-vacuums/kunnen-robotstofzuigers-in-2026-al-grondig-dweilen-dit-zeggen-onze-testen</link>
                                                                            <description>
                            <![CDATA[ Bijna elke robotstofzuiger kan inmiddels zowel stofzuigen als dweilen. Vooral over dat tweede zijn nog veel twijfels. Dit zeggen onze testen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fKAkubbtJkMhtv7upVuk4B</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/KoczeZtJW7AEJcyvn4CCih-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 22 Sep 2026 13:08:25 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/KoczeZtJW7AEJcyvn4CCih-1920-80.jpg">
                                                            <media:credit><![CDATA[Blue Pixl Media]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dreame X60 Pro Ultra Complete]]></media:description>                                                            <media:text><![CDATA[Dreame X60 Pro Ultra Complete]]></media:text>
                                <media:title type="plain"><![CDATA[Dreame X60 Pro Ultra Complete]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/KoczeZtJW7AEJcyvn4CCih-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Robotstofzuigers groeien in populariteit en daar zijn genoeg redenen voor. Ze worden elk jaar beter en vragen steeds minder handmatig onderhoud. Zelfs de goedkoopste modellen hebben tegenwoordig een schoonmaakstation met stofzak, zodat je niet na elke schoonmaakbeurt het stofbakje moet leegmaken. Daarnaast wordt de zuigkracht elk jaar wat hoger en hoef je niet langer met je normale stofzuiger het tapijt schoon te maken. </p><p>Veel mensen staan nog kritisch tegenover de dweil van een robotstofzuiger. Enkele jaren geleden was de dweil een vochtig doekje dat over je vloer werd gesleept. Je vloer werd daardoor eerder vochtig dan echt schoon. Daarnaast moest je het doekje telkens handmatig losmaken, spoelen en laten drogen na elke schoonmaakbeurt. De voorbije jaren hebben robotstofzuigers grote stappen gezet op het vlak van dweilen. Dit is de huidige status in 2026 op basis van onze testen.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 class="article-body__section" id="section-hoe-werkt-de-dweil-van-een-robostofzuiger"><span>Hoe werkt de dweil van een robostofzuiger?</span></h2><p>Robotstofzuigers hebben verschillende dweilsystemen tegenwoordig. De basis is wel altijd (ongeveer) hetzelfde. </p><p>De dweil zit altijd achteraan. Dit kunnen een vaste dweilpad zijn (meestal in de vorm van een D), twee draaiende dweilpads of een rollende dweilborstel. Daarover volgt verderop meer. De dweil krijgt op zijn beurt water van het ingebouwde reservoir in de robotstofzuiger. Sommige duurdere modellen zuigen het vieze water ook weer op.</p><p>Elke robotstofzuiger kan vervolgens tegelijkertijd stofzuigen en dweilen. Sommige robotstofzuigers hebben ook een modus waarbij ze eerst stofzuigen en vervolgens dweilen.</p><p>Steeds meer robotstofzuigers komen ook met een schoonmaakstation. Je hoeft tegenwoordig geen duizenden euro's meer uit te geven aan zo'n model. Dit schoonmaakstation heeft vaak één of twee watertanks. In de ene tank zit schoon water dat in het reservoir van de robotstofzuiger wordt gepompt en in de andere zit het vuile water dat uit de robotstofzuiger wordt gepompt. Door dit systeem heb je nog minder handmatig onderhoud.</p><p>Er zijn zelfs schoonmaakstations die de dweil van de robotstofzuiger kunnen reinigen én drogen met hete lucht.</p><ul><li><strong>Dit zijn de </strong><a href="https://global.techradar.com/nl-nl/news/beste-robotstofzuigers"><strong>beste robotstofzuigers</strong></a></li></ul><h3 class="article-body__section" id="section-welke-soorten-dweilen-zijn-er"><span>Welke soorten dweilen zijn er?</span></h3><p>Hieronder zetten we de meest voorkomende dweilsystemen op een rijtje met hun plus- en minpunten.</p><h2 id="d-vormige-dweilpad">D-vormige dweilpad</h2><p>Dit is het oudste dweilsysteem dat we nu vooral zien op goedkopere robotstofzuigers. Dit is een vaste, D-vormige dweildoek die over de vloer wordt gesleept. Soms kan deze doek trillen om iets beter schoon te maken. Voor een dagelijkse, lichte schoonmaakbeurt is dit type dweil voldoende. Hardnekkige, opgedroogde vlekken maakt hij echter niet schoon.</p><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="kZ8NpZESX2pyuejMukm8Tm" name="iRobot 205 - underneath copy" alt="iRobot Roomba 205 DustCompactor Combo ondersteboven met dweilpad zichtbaar" src="https://cdn.mos.cms.futurecdn.net/kZ8NpZESX2pyuejMukm8Tm-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Een ander probleem is dat dit type dweil sommige soorten vuil uitsmeert. Denk aan (nog niet opgedroogde) ketchup of mayonaise. Vaak wordt het vuile water uit deze dweil ook niet opnieuw opgezogen. Je zit dan met het risico dat één sausvlek uitgesmeerd wordt over de hele vloer.</p><p>Dit type dweilpad heeft in feite geen voordelen ten opzichte van de andere systemen. Het enige voordeel is dat robotstofzuigers met deze dweil goedkoper zijn... en dat merk je ook wanneer ze dweilen.</p><h2 id="twee-draaiende-pads">Twee draaiende pads</h2><p>Een dweilsysteem met twee draaiende dweilpads komt steeds vaker voor, ook bij instapmodellen. Deze dweilpads draaien rond tijdens het schoonmaken om zo het effect van schrobben na te bootsen. Dit zorgt ervoor dat ze beter geschikt zijn voor hardnekkige vlekken. Het vieze water wordt hier bovendien bijna altijd opgezogen.</p><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="kQgGH42xfyvp6vLgGj4RyL" name="Roborock Qrevo Edge_clean mops" alt="Roborock Qrevo Edge" src="https://cdn.mos.cms.futurecdn.net/kQgGH42xfyvp6vLgGj4RyL-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>Een voordeel van dit dweilsysteem is dat de pads kunnen uitschuiven. Dit zorgt ervoor dat er goed langs randen en in hoeken gedweild wordt. Dit is iets dat een D-vormige pad helemaal niet kan.</p><p>De meeste robotstofzuigers met dit dweilsysteem kunnen de pads zelf reinigen. Gewoonlijk gebeurt dit zowel tijdens een schoonmaakbeurt als erna. Zo voorkom je dat je halve vloer "schoongemaakt" wordt met een vieze dweil.</p><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="7s3VPWJz2iBoT654gsHgah" name="IMG_20260527_132521301_HDR" alt="Dreame X60 Pro Ultra Complete" src="https://cdn.mos.cms.futurecdn.net/7s3VPWJz2iBoT654gsHgah-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: Blue Pixl Media)</span></figcaption></figure><p>Dreame heeft dit jaar de grenzen verlegd met de dweilpads van hun <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/dreame-x60-pro-ultra-complete-review-nl">X60 Pro Ultra Complete</a>. In de arm van een van de dweilpads zit een scharnier, waardoor de arm in totaal 18 cm kan uitschuiven. Zoals je op de foto hierboven kan zien, kan de dweil daardoor onder meubels komen waar de robotstofzuiger zelf niet onder past. Denk aan stoelen, barkrukken, bijzettafeltjes of bureaustoelen.</p><p>Een uniek voordeel van deze dweilpads is dat duurdere robotstofzuiger ze automatisch kunnen losmaken en achterlaten in het schoonmaakstation. Dit zorgt ervoor dat dikkere tapijten gestofzuigd kunnen worden zonder enig contact met de dweil. Goedkopere modellen kunnen de pads trouwens vaak wel enkele centimeters optillen om contact met lagere tapijten te vermijden.</p><h2 id="rollende-dweilborstel">Rollende dweilborstel</h2><p>De rollende dweilborstel zien we steeds meer in topmodellen. Hij werkt hetzelfde als een elektrische dweilborstel en draait de hele tijd rond om de vloer gelijkmatig te reinigen. Bij elke rotatie wordt de dweil daarnaast gereinigd en besproeid met schoon water. Zo voorkom je het scenario waarbij één vlek wordt uitgesmeerd over de hele vloer. Dat is meteen ook het grote voordeel van een rollende dweilborstel.</p><p>Dit type dweil maakt daarnaast gelijkmatiger schoon. Dweilpads missen daarentegen soms kleine stukjes omdat het uiteindelijk twee losse pads zijn. Deze rolborstel maakt echt de hele vloer schoon. Duurdere robotstofzuigers kunnen deze borstel ook uitschuiven, zodat hij tegen randen en in hoeken komt. De wendbaarheid van de dweilpad van de Dreame X60 Pro Ultra Complete is dan weer niet mogelijk met een dweilrol. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1980px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="WFoHthCEpMsVgvmLsur6Ld" name="Dreame Aqua10 Ultra underside" alt="Dreame Aqua10 Ultra Roller Complete" src="https://cdn.mos.cms.futurecdn.net/WFoHthCEpMsVgvmLsur6Ld-1920-80.jpg" mos="" align="middle" fullscreen="" width="1980" height="1114" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sharmishta Sarkar / TechRadar)</span></figcaption></figure><p>Een nadeel van dit type dweil is dat de robotstofzuiger hem niet kan losmaken en achterlaten in het schoonmaakstation. De meeste modellen kunnen de dweilborstel wel enkele centimeters optillen om contact met tapijt te voorkomen. Duurdere modellen, zoals de <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/dreame-aqua10-ultra-roller-complete-review-nl">Dreame Aqua10 Ultra Roller Complete</a>, hebben een klepje dat over de dweilborstel schuift. Dit heeft in de praktijk hetzelfde effect als de dweilpads die in het schoonmaakstation blijven liggen.</p><h2 class="article-body__section" id="section-werkt-de-dweil-goed"><span>Werkt de dweil goed?</span></h2><p>In de praktijk zijn de prestaties van de draaiende dweilpads als dweilrol vaak ongeveer hetzelfde. Ze zijn goed voor een dagelijkse schoonmaakbeurt en gaan goed om met modder, opgedroogde frisdrank en kleine sausvlekken. Geen enkele robotstofzuiger is momenteel zo goed dat je nooit meer zelf zal moeten dweilen.</p><p>Sommige modellen komen wel dichter in de buurt. De Dreame X60 Pro Ultra Complete komt bijvoorbeeld in hoekjes waar de rest niet komt door zijn uitschuifbare arm. De Ecovacs X12 OmniCyclone heeft dan weer een uniek vlekkendetectiesysteem. Als hij een vlek detecteert, sproeit hij er eerst water over om hem los te weken en pas daarna gaat hij eroverheen met de dweilborstel. Voor hardnekkige vlekken is dit momenteel misschien wel de beste oplossing.  </p><p>In meer extreme situaties is een normale dweil geen overbodige luxe. Denk aan het scenario waarbij je een glazen pot saus of jam op de grond laat vallen. Dit zal je hoe dan ook met de hand moeten schoonmaken. </p><h2 class="article-body__section" id="section-kan-tapijt-nat-worden"><span>Kan tapijt nat worden?</span></h2><p>Dat hangt af van de robotstofzuiger. Steeds meer robotstofzuigers kunnen hun dweil optillen om contact met tapijt te vermijden. Er kunnen dan hoogstens een paar druppeltjes op je tapijt vallen. Duurdere robotstofzuigers hebben dweilpads die ze in het schoonmaakstation kunnen achterlaten wanneer ze tapijt moeten stofzuigen. Robotstofzuigers met een dweilborstel kunnen deze niet achterlaten, maar soms wel afdekken met een klepje.</p><p>Modellen met een D-vormige dweilpad kunnen dit sowieso niet. Bij de meesten wordt het water ook automatisch "aangezet" wanneer de dweilpad en het waterreservoir zijn bevestigd. Vaak kan je wel in de app aangeven waar je tapijt ligt zodat die zone vermeden wordt. Als je wil dat je tapijt gestofzuigd wordt, moet je wel eerst zelf de dweil van de robotstofzuiger halen.</p><h3 class="article-body__section" id="section-kan-de-dweil-stinken-na-een-tijdje"><span>Kan de dweil stinken na een tijdje?</span></h3><p>Ook dit hangt van de robotstofzuiger af. Duurdere modellen kunnen hun dweil zelf reinigen én drogen. In principe zouden er dan geen vieze geurtjes mogen zijn. De topklasse kan dit zelfs doen met water van 100 °C en hete lucht van 100 °C. Zo ben je er zeker van dat er geen enkel vuiltje meer in de dweil blijft zitten.</p><p>Toch is het slim om soms eens te kijken naar de dweil, vooral bij dweilpads. De <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/imou-rv3-robotstofzuiger-review">Imou RV3</a> kon zijn dweilpads ook zelf reinigen, maar na een tijdje merkten we toch dat ze niet helemaal schoon waren. In dat geval kan je de dweilpads handmatig schoonmaken door ze te laten weken in heet water en te schrobben met een sponsje. We raden het wel af om ze in de wasmachine te doen.</p><p>Een robotstofzuiger met D-vormige dweilpad kan deze nooit zelf schoonmaken. Als je deze dweil laat zitten na een schoonmaakbeurt, begint hij na een tijdje te stinken door het opgestapelde vuil. Dit merkten we onder andere bij de <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/irobot-roomba-combo-j9-plus-review">Roomba Combo J9+</a> (die is niet meer te koop nu). Hier werd de dweil geklemd tussen een klepje en de robotstofzuiger zelf. Dat creëerde na een tijdje dezelfde geur die je krijgt als je de was te lang in de wasmachine laat zitten.</p><h3 class="article-body__section" id="section-mag-je-schoonmaakmiddel-toevoegen"><span>Mag je schoonmaakmiddel toevoegen?</span></h3><p>Dit hangt af van de robotstofzuiger. Laat één ding duidelijk zijn: het is over het algemeen geen goed idee om je gebruikelijke schoonmaakmiddel in de watertank te doen. De reden daarvoor is schuim. Robotstofzuigers zijn niet ontworpen om schuim door hun leidingen te pompen en dit kan voor schade zorgen.</p><p>Als een robotstofzuiger met schoonmaakmiddel kan werken, wordt er bijna altijd een flesje meegeleverd in de doos. Dit moet dan in een apart vakje in het schoonmaakstation (nooit rechtstreeks in de watertank). Elk merk beweert dat je alleen hun eigen schoonmaakmiddel bij hun robotstofzuigers kan gebruiken. Er zijn echter genoeg andere (en goedkopere) merken die schoonmaakmiddel voor robotstofzuigers maken en dit werkt even goed.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Vind je de Garmin Fenix 9 te duur? Deze outdoor smartwatches zijn uitstekende alternatieven ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/garmin-onthult-fenix-9-serie-met-ingebouwde-noodcommunicatie-en-titanium-kast">Garmin Fenix 9</a> is inmiddels officieel aangekondigd en staat opnieuw helemaal bovenaan het assortiment van Garmin. Daar hoort alleen ook een stevig prijskaartje bij. De gewone Fenix 9 begint bij 999,99 euro, terwijl je voor de Fenix 9 Pro minstens 1.100 euro betaalt. Afhankelijk van de uitvoering kan dat bedrag nog verder oplopen.</p><p>Daar krijg je natuurlijk behoorlijk wat voor terug. De nieuwe generatie heeft onder meer verbeterde kaarten en staminafuncties, terwijl de Fenix 9 Pro daar satelliet- en LTE-connectiviteit bovenop doet. Dat maakt hem bijzonder compleet voor fanatieke sporters en avonturiers, maar lang niet iedereen heeft al die functies nodig.</p><p>Wie vooral een goed horloge zoekt voor wandelen, hardlopen, fietsen of langere trips in de natuur, heeft gelukkig veel meer keuze. Offline kaarten, een nauwkeurige gps, lange batterijduur en uitgebreide trainingsfuncties zijn tegenwoordig namelijk allang niet meer exclusief voor de duurste Garmin-modellen.</p><p>We hebben daarom negen uitstekende alternatieven voor de Garmin Fenix 9 verzameld. Daar zitten niet alleen andere Garmin-horloges tussen, maar ook modellen van Apple, Polar, Huawei en Samsung. Sommige richten zich vooral op lange avonturen en maximale batterijduur, terwijl andere juist een betere combinatie bieden van smartwatchfuncties en sporttracking.</p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-garmin-horloges"><strong>Beste Garmin-horloges 2026: welke smartwatch past bij jou?</strong></a></li></ul><h3 class="article-body__section" id="section-de-9-beste-alternatieven"><span>De 9 beste alternatieven</span></h3>        <div class="featured_product_block featured_block_hero" data-id="d9119408-b5bb-11f1-9d25-210452f8dc39">            <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/eX5VhaVVP8U7eaYRut9SaE.png" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Apple</div>                                        <div class="featured__title">Watch Ultra 3</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><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>                </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'>5G en satellietcommunicatie</li><li class='list-item list-item-pros'>Groter scherm</li><li class='list-item list-item-pros'>Ontwerp met gerecycled titanium</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'>Veel functies werken ook op de oudere Ultra-modellen</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d911946c-b5bb-11f1-8581-bf2b3814e5b9">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:87.17%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/D3fzZfUvftgAfHbZaamff3.jpg" alt="Huawei GT7 Pro"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Huawei</div>                                        <div class="featured__title">GT7 Pro</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><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>                </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'>Uitstekende en betrouwbare tracking</li><li class='list-item list-item-pros'>Batterijduur tot drie weken</li><li class='list-item list-item-pros'>Comfortabele EasyCross-band</li><li class='list-item list-item-pros'>Helder scherm en sterke bouwkwaliteit</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'>Weinig vernieuwing tegenover de GT 6 Pro</li><li class='list-item list-item-cons'>App-aanbod blijft beperkt</li><li class='list-item list-item-cons'>Oplader kan handiger zijn</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d91194da-b5bb-11f1-bfd7-d7d88211e84d">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/yKYjTKpe9vpUuaTqkNNzWX.jpg" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazfit</div>                                        <div class="featured__title">T-Rex 3 Pro</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><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>                </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'>Uitstekende batterijduur</li><li class='list-item list-item-pros'>Accurate slaaptracking</li><li class='list-item list-item-pros'>Robuust design</li><li class='list-item list-item-pros'>Ingebouwde zaklamp</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'>Bediening is niet altijd even intuïtief</li><li class='list-item list-item-cons'>Scherm ziet er snel vies uit</li><li class='list-item list-item-cons'>Geen LTE-versie</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d9119548-b5bb-11f1-b178-01dc380a3fbb">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v2/t:120,l:96,cw:705,ch:940,q:80/9YFyxFSFmH4U9zNFxDyZPX.jpg" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Garmin</div>                                        <div class="featured__title">Fenix 7X Pro Solar</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>                </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'>Vol met modi voor sporttracking</li><li class='list-item list-item-pros'>Duidelijker scherm dan de Fenix 7</li><li class='list-item list-item-pros'>Zaklamp toegevoegd voor 7 Pro en 7S Pro</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'>Nieuwe softwarefuncties voor Fenix 7</li><li class='list-item list-item-cons'>Enkele kleine verbeteringen in de nauwkeurigheid van de hartslagmeting</li><li class='list-item list-item-cons'>Nog steeds een pittige investering</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d91197d2-b5bb-11f1-860c-095651007198">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:99.26%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/V3FhU8kHo22bXUC6X2ajy4.png" alt="Garmin Instinct 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Garmin</div>                                        <div class="featured__title">Instinct 3 Solar</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>                </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'>Keuze tussen AMOLED en MIP Solar</li><li class='list-item list-item-pros'>Ingebouwde zaklamp</li><li class='list-item list-item-pros'>Volledig nieuwe fitnesstools</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'>Geen topografische kaarten</li><li class='list-item list-item-cons'>Geen metalen behuizing</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d911984a-b5bb-11f1-95c2-edb2132fe210">            <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/L3Lg9NKWAHJW88hwggSReC.jpg" alt="Samsung Galaxy Watch Ultra 2"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Samsung</div>                                        <div class="featured__title">Galaxy Watch Ultra 2</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star 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>                </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'>Dunner en lichter</li><li class='list-item list-item-pros'>Trail Running- en Duiktrainingen</li><li class='list-item list-item-pros'>Verbeterde batterijduur</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'>Niet altijd 100% nauwkeurig</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d91199a8-b5bb-11f1-8d38-f3206e5c36ba">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/nqY3jMPi7L5TRtTLTBxSLX.jpg" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Polar </div>                                        <div class="featured__title">Grit X2 Pro</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </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'>Prachtig outdoorhorloge</li><li class='list-item list-item-pros'>Slimme hardloopsoftware</li><li class='list-item list-item-pros'>Sterke prestaties bij sporttracking</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'>Niet de beste kaart- en navigatieondersteuning</li><li class='list-item list-item-cons'>Nauwkeurigheid van de hartslagmeting is niet perfect</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d9119a16-b5bb-11f1-9bd5-b9b0350a373d">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:115.73%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/j5s4jERgyZLC9jPSvrvyeU.jpg" alt="Huawei Watch Fit 5 Pro"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Huawei</div>                                        <div class="featured__title">Watch Fit 5 Pro</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </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'>Comfortabel ontwerp met helder 1,92-inch scherm</li><li class='list-item list-item-pros'>Sterke sport- en slaaptracking</li><li class='list-item list-item-pros'>Goede batterijduur</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'>Lijkt sterk op de vorige generatie</li><li class='list-item list-item-cons'>Huawei-ecosysteem blijft omslachtig</li><li class='list-item list-item-cons'>Slaapscores voelen soms te optimistisch</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d9119a7a-b5bb-11f1-8ca5-57d381388e9c">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v2/t:147,l:120,cw:618,ch:824,q:80/BCfFYxqjUS4uQa6E8b9zDX.jpg" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Apple </div>                                        <div class="featured__title">Watch Series 11 (46mm)</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Langere batterijduur</li><li class='list-item list-item-pros'>Steviger display</li><li class='list-item list-item-pros'>Fijne software</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'>Niet krachtiger dan de Series 10</li></ul></div></div>            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/smartwatches/vind-je-de-garmin-fenix-9-te-duur-deze-outdoor-smartwatches-zijn-uitstekende-alternatieven</link>
                                                                            <description>
                            <![CDATA[ De Garmin Fenix 9 is indrukwekkend, maar ook behoorlijk prijzig. Deze negen outdoorhorloges van onder meer Apple, Polar, Huawei en Garmin zelfs zijn sterke (en goedkopere) alternatieven. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jrj8aHVxdtUzBUNATz9Ydg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Lj7NdmNcbkmDfHrzeKGbF6-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 21 Sep 2026 15:36:49 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jouri Altorf ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Mw6yTFkTLEuzUAnvL23pC9-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/Lj7NdmNcbkmDfHrzeKGbF6-1920-80.jpg">
                                                            <media:credit><![CDATA[Garmin]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin Fenix 9]]></media:description>                                                            <media:text><![CDATA[Garmin Fenix 9]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin Fenix 9]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Lj7NdmNcbkmDfHrzeKGbF6-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/garmin-onthult-fenix-9-serie-met-ingebouwde-noodcommunicatie-en-titanium-kast">Garmin Fenix 9</a> is inmiddels officieel aangekondigd en staat opnieuw helemaal bovenaan het assortiment van Garmin. Daar hoort alleen ook een stevig prijskaartje bij. De gewone Fenix 9 begint bij 999,99 euro, terwijl je voor de Fenix 9 Pro minstens 1.100 euro betaalt. Afhankelijk van de uitvoering kan dat bedrag nog verder oplopen.</p><p>Daar krijg je natuurlijk behoorlijk wat voor terug. De nieuwe generatie heeft onder meer verbeterde kaarten en staminafuncties, terwijl de Fenix 9 Pro daar satelliet- en LTE-connectiviteit bovenop doet. Dat maakt hem bijzonder compleet voor fanatieke sporters en avonturiers, maar lang niet iedereen heeft al die functies nodig.</p><p>Wie vooral een goed horloge zoekt voor wandelen, hardlopen, fietsen of langere trips in de natuur, heeft gelukkig veel meer keuze. Offline kaarten, een nauwkeurige gps, lange batterijduur en uitgebreide trainingsfuncties zijn tegenwoordig namelijk allang niet meer exclusief voor de duurste Garmin-modellen.</p><p>We hebben daarom negen uitstekende alternatieven voor de Garmin Fenix 9 verzameld. Daar zitten niet alleen andere Garmin-horloges tussen, maar ook modellen van Apple, Polar, Huawei en Samsung. Sommige richten zich vooral op lange avonturen en maximale batterijduur, terwijl andere juist een betere combinatie bieden van smartwatchfuncties en sporttracking.</p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-garmin-horloges"><strong>Beste Garmin-horloges 2026: welke smartwatch past bij jou?</strong></a></li></ul><h3 class="article-body__section" id="section-de-9-beste-alternatieven"><span>De 9 beste alternatieven</span></h3>        <div class="featured_product_block featured_block_hero" data-id="d9119408-b5bb-11f1-9d25-210452f8dc39">            <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/eX5VhaVVP8U7eaYRut9SaE.png" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Apple</div>                                        <div class="featured__title">Watch Ultra 3</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><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>                </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'>5G en satellietcommunicatie</li><li class='list-item list-item-pros'>Groter scherm</li><li class='list-item list-item-pros'>Ontwerp met gerecycled titanium</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'>Veel functies werken ook op de oudere Ultra-modellen</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d911946c-b5bb-11f1-8581-bf2b3814e5b9">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:87.17%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/D3fzZfUvftgAfHbZaamff3.jpg" alt="Huawei GT7 Pro"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Huawei</div>                                        <div class="featured__title">GT7 Pro</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><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>                </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'>Uitstekende en betrouwbare tracking</li><li class='list-item list-item-pros'>Batterijduur tot drie weken</li><li class='list-item list-item-pros'>Comfortabele EasyCross-band</li><li class='list-item list-item-pros'>Helder scherm en sterke bouwkwaliteit</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'>Weinig vernieuwing tegenover de GT 6 Pro</li><li class='list-item list-item-cons'>App-aanbod blijft beperkt</li><li class='list-item list-item-cons'>Oplader kan handiger zijn</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d91194da-b5bb-11f1-bfd7-d7d88211e84d">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/yKYjTKpe9vpUuaTqkNNzWX.jpg" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Amazfit</div>                                        <div class="featured__title">T-Rex 3 Pro</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><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>                </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'>Uitstekende batterijduur</li><li class='list-item list-item-pros'>Accurate slaaptracking</li><li class='list-item list-item-pros'>Robuust design</li><li class='list-item list-item-pros'>Ingebouwde zaklamp</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'>Bediening is niet altijd even intuïtief</li><li class='list-item list-item-cons'>Scherm ziet er snel vies uit</li><li class='list-item list-item-cons'>Geen LTE-versie</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d9119548-b5bb-11f1-b178-01dc380a3fbb">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v2/t:120,l:96,cw:705,ch:940,q:80/9YFyxFSFmH4U9zNFxDyZPX.jpg" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Garmin</div>                                        <div class="featured__title">Fenix 7X Pro Solar</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>                </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'>Vol met modi voor sporttracking</li><li class='list-item list-item-pros'>Duidelijker scherm dan de Fenix 7</li><li class='list-item list-item-pros'>Zaklamp toegevoegd voor 7 Pro en 7S Pro</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'>Nieuwe softwarefuncties voor Fenix 7</li><li class='list-item list-item-cons'>Enkele kleine verbeteringen in de nauwkeurigheid van de hartslagmeting</li><li class='list-item list-item-cons'>Nog steeds een pittige investering</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d91197d2-b5bb-11f1-860c-095651007198">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:99.26%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/V3FhU8kHo22bXUC6X2ajy4.png" alt="Garmin Instinct 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Garmin</div>                                        <div class="featured__title">Instinct 3 Solar</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>                </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'>Keuze tussen AMOLED en MIP Solar</li><li class='list-item list-item-pros'>Ingebouwde zaklamp</li><li class='list-item list-item-pros'>Volledig nieuwe fitnesstools</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'>Geen topografische kaarten</li><li class='list-item list-item-cons'>Geen metalen behuizing</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d911984a-b5bb-11f1-95c2-edb2132fe210">            <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/L3Lg9NKWAHJW88hwggSReC.jpg" alt="Samsung Galaxy Watch Ultra 2"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Samsung</div>                                        <div class="featured__title">Galaxy Watch Ultra 2</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star 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>                </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'>Dunner en lichter</li><li class='list-item list-item-pros'>Trail Running- en Duiktrainingen</li><li class='list-item list-item-pros'>Verbeterde batterijduur</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'>Niet altijd 100% nauwkeurig</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d91199a8-b5bb-11f1-8d38-f3206e5c36ba">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/nqY3jMPi7L5TRtTLTBxSLX.jpg" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Polar </div>                                        <div class="featured__title">Grit X2 Pro</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </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'>Prachtig outdoorhorloge</li><li class='list-item list-item-pros'>Slimme hardloopsoftware</li><li class='list-item list-item-pros'>Sterke prestaties bij sporttracking</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'>Niet de beste kaart- en navigatieondersteuning</li><li class='list-item list-item-cons'>Nauwkeurigheid van de hartslagmeting is niet perfect</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d9119a16-b5bb-11f1-9bd5-b9b0350a373d">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:115.73%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/j5s4jERgyZLC9jPSvrvyeU.jpg" alt="Huawei Watch Fit 5 Pro"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Huawei</div>                                        <div class="featured__title">Watch Fit 5 Pro</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </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'>Comfortabel ontwerp met helder 1,92-inch scherm</li><li class='list-item list-item-pros'>Sterke sport- en slaaptracking</li><li class='list-item list-item-pros'>Goede batterijduur</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'>Lijkt sterk op de vorige generatie</li><li class='list-item list-item-cons'>Huawei-ecosysteem blijft omslachtig</li><li class='list-item list-item-cons'>Slaapscores voelen soms te optimistisch</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="d9119a7a-b5bb-11f1-8ca5-57d381388e9c">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v2/t:147,l:120,cw:618,ch:824,q:80/BCfFYxqjUS4uQa6E8b9zDX.jpg" alt="Apple Watch Ultra 3"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Apple </div>                                        <div class="featured__title">Watch Series 11 (46mm)</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p></p>                </div>                <div class="pro-con"><div class="list-pros-wrapper"><h4 class="list-pros-label">Pros</h4><ul class="list-pros"><li class='list-item list-item-pros'>Langere batterijduur</li><li class='list-item list-item-pros'>Steviger display</li><li class='list-item list-item-pros'>Fijne software</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'>Niet krachtiger dan de Series 10</li></ul></div></div>            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Moet je nu nog een Google Pixel 10 kopen? ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De Google Pixel 11-serie is inmiddels ongeveer een maand te koop. Opnieuw stonden Google's nieuwste smartphones helemaal in het teken van AI. Daarnaast waren er nog enkele welkome cameraverbeteringen, vooral voor de Pro-versies. </p><p>Hoewel we overwegend positief waren over de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-review-nl">Pixel 11</a>, <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-pro-review-nl">Pixel 11 Pro</a> en <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-pro-xl-review-nl">Pixel 11 Pro XL</a> in onze reviews, wil dat niet zeggen dat je ze meteen moet kopen. De reden daarvoor is de Pixel 10-serie. Iets meer dan een jaar na hun lancering zijn dit nog steeds goede smartphones, die nu bovendien met honderden euro's korting te vinden zijn.</p><p>De vraag is nu: ga je voor de gloednieuwe Pixel 11 of bespaar je wat geld met de oudere Pixel 10?</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="altijd-up-to-date">Altijd up-to-date</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XJFW59TJoUUPU8bhXk6yTU" name="PXL_20250826_145900803.MP" alt="Google Pixel 10 Pro" src="https://cdn.mos.cms.futurecdn.net/XJFW59TJoUUPU8bhXk6yTU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Een belangrijk pluspunt van Google Pixel-smartphones is de software. Google belooft namelijk voor elke Pixel (inclusief de goedkopere a-serie) zeven jaar software-updates. Dit zijn enerzijds maandelijkse beveiligingsupdates en anderzijds de zogenaamde "Pixel Drops". Dit zijn grotere software-updates die nieuwe functies bevatten. Op die manier krijgen oudere smartphones, zoals de Pixel 10, functies van de nieuwste Pixels.</p><p>De kans is daarom vrij groot dat enkele nieuwe (AI-)functies gewoon via een software-update naar de Pixel 10-serie zullen komen. Daarnaast is de software precies hetzelfde op elke Pixel (met uitzondering van de a-serie). Of je nu de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-review-nl">Pixel 10</a> of <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-xl-review-nl">Pixel 10 Pro XL </a>koopt, op softwarevlak zijn ze identiek. Voor de Pixel 11-serie geldt hetzelfde.</p><p>Als je nu een Pixel 10 koopt, heb je nog zes jaar software-updates te gaan. Bij de Pixel 11 is dit zeven jaar. Aangezien de Pixel 10 nu veel goedkoper is, is dat jaartje minder updates wat mij betreft een uitstekende compromis.</p><h2 id="nog-steeds-geen-krachtpatser">Nog steeds geen krachtpatser</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:8160px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k25cTwqN257Kh6JdDGLSi6" name="PXL_20260820_083827886" alt="Google Pixel 11 Pro XL" src="https://cdn.mos.cms.futurecdn.net/k25cTwqN257Kh6JdDGLSi6-1920-80.jpg" mos="" align="middle" fullscreen="" width="8160" height="4590" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TechRadar Benelux)</span></figcaption></figure><p>Pixels zijn geen krachtpatsers, vooral niet op grafisch vlak. Google vermeldt altijd uitgebreid de AI-prestaties van de NPU (Neural Processing Unit), maar zegt bijna niets over de GPU-prestaties (Graphics Processing Unit). De GPU is belangrijk voor zaken als gaming of videobewerking. Als een GPU te traag is, haperen games en duurt het langer om een video te exporteren.</p><p>Op dit vlak is de Google Pixel 11 bijna evenwaardig aan de Google Pixel 10. Als je iemand bent die veeleisende games speelt op je smartphone, dan is geen van beide Pixels een goede keuze. Elk jaar hopen we dat Google iets doet aan de GPU-prestaties, zodat Pixels ook voor gamers interessant worden. Helaas is dat in 2026 nog steeds niet gebeurd.</p><p>Op alle andere vlakken voelen de Pixel 11 en Pixel 10 ongeveer even snel aan. Tijdens onze reviews merkten we geen enorme prestatieverbeteringen. Het is dus niet zo dat je een trage smartphone in huis haalt als je voor de Pixel 10 kiest. De gemiddelde gebruiker merkt het verschil met de Pixel 11 wellicht niet eens.</p><h2 id="kleine-cameraverbeteringen-voor-de-hele-serie">Kleine cameraverbeteringen voor de hele serie</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fDgq6UNjXXsGYWyMohAz7Z" name="IMG_20260819_161105429_HDR" alt="Google Pixel 11 Pro" src="https://cdn.mos.cms.futurecdn.net/fDgq6UNjXXsGYWyMohAz7Z-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: Blue Pixl Media)</span></figcaption></figure><p>De Pixel 10-serie was een kleine teleurstelling op cameravlak. De camera's van de Pixel 10 Pro (XL) waren namelijk precies hetzelfde als die van de Pixel 9 Pro (XL). Ook de Pixel 10 gaf ons gemengde gevoelens. </p><p>Die boodschap is aangekomen bij Google en de Pixel 11-serie heeft wel betere camera's gekregen. De hoofdcamera van de Pixel 11 presteert nu beter bij weinig licht, terwijl de telefotocamera met 5x optische zoom van de Pixel 11 Pro (XL) meer detail behoudt. Daarnaast heeft Google nog wat andere aanpassingen achter de schermen doorgevoerd, waardoor de nachtmodus nu veel sneller werkt. Dit zijn geen verbeteringen die alleen professionals zullen merken, maar zaken waar de gemiddelde gebruiker ook wat aan heeft.</p><p>Hoewel de verbeteringen merkbaar zijn, is er geen sprake van een drastisch verschil. Vooral bij de Pixel 11 is het effect van de verbeterde hoofdcamera niet gigantisch ten opzichte van de Pixel 10. Bij de Pixel 11 Pro (XL) merk je vooral de verbeteringen wanneer je minstens 5x inzoomt.</p><p>Een leuke extra op elke Pixel 11 is de "Magische Opname". Als je deze optie in de camera-app gebruikt, maakt de telefoon eerst een video. Zodra je de opname stopt, gaat de Pixel 11 met behulp van AI foto's uit deze video knippen. Dit is vooral handig bij actiescènes, zoals sportwedstrijden of feestjes. </p><p>Ik durf daarom wel te zeggen dat de camera's van de Pixel 11-serie voor sommigen die extra euro's waard kunnen zijn.</p><h2 id="batterijproblemen">Batterijproblemen</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vMXuFfHUXxTeL4tAfEpygU" name="PXL_20250826_145935513.MP" alt="Google Pixel 10 Pro" src="https://cdn.mos.cms.futurecdn.net/vMXuFfHUXxTeL4tAfEpygU-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: Blue Pixl Media)</span></figcaption></figure><p>Naast de ondermaatse gameprestaties is er nog één onderdeel waarop Pixels niet goed scoren en dat is de batterijduur. Tegelijkertijd is dat voor velen het belangrijkste aspect van een smartphone. </p><p>De Pixel 11-serie heeft niets veranderd aan die reputatie. De batterijen zijn zelfs een fractie kleiner geworden (niemand weet trouwens waarom want de telefoons zijn even groot). Als je iemand bent die hun smartphone intensief gebruikt, dan raad ik aan om voor de zekerheid een powerbank mee te nemen. </p><p>In dit geval maak het niet uit of je een Pixel 10 of Pixel 11 koopt, in beide gevallen is de batterijduur niet geweldig. Ook de oplaadsnelheid met kabel is hetzelfde (nog steeds niet zo snel) en het enige dat de Pixel 11 beter doet, is draadloos opladen. Bij de Pixel 10 kon dit met maximaal 15W en bij de Pixel 11 is dit verhoogd naar 25W.</p><h2 id="wat-is-voor-jou-belangrijk">Wat is voor jou belangrijk?</h2><p>Uiteindelijk draait het erom wat jij belangrijk vindt en hoeveel je bereid bent daarvoor te betalen. Al bij al is de Pixel 11-serie geen enorme upgrade van de Pixel 10-serie. Zo blijven de twee grootste problemen aanwezig: de slechte gameprestaties en batterijduur.</p><p>Als je vooral een Pixel wil om wille van de software en AI-functies, dan is de Pixel 10-serie nog steeds uitstekend. Wil je echt de allerbeste camera's? Dan is de Pixel 11 Pro (XL) toch de onbetwiste winnaar. Of je vindt dat die verbeteringen het extra geld waard zijn, is een persoonlijke keuze.</p><div data-widget-type="multimodelreview" data-model-name="Google Pixel 10,Google Pixel 10 Pro,Google Pixel 10 Pro XL"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/phones/google-pixel-phones/moet-je-nu-nog-een-google-pixel-10-kopen</link>
                                                                            <description>
                            <![CDATA[ Hoewel de Pixel 11-serie nu te koop is, krijgt de Pixel 10-serie vrijwel overal honderden euro's korting. Wat is nu de betere keuze? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">V6oTWMqxaBh2b7Nr4pM5PU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Cndw4reWdTd9YzfPpfVsci-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 21 Sep 2026 15:03:57 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Google Pixel Phones]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/Cndw4reWdTd9YzfPpfVsci-1920-80.jpg">
                                                            <media:credit><![CDATA[Blue Pixl Media]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Pixel 10]]></media:description>                                                            <media:text><![CDATA[Google Pixel 10]]></media:text>
                                <media:title type="plain"><![CDATA[Google Pixel 10]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Cndw4reWdTd9YzfPpfVsci-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De Google Pixel 11-serie is inmiddels ongeveer een maand te koop. Opnieuw stonden Google's nieuwste smartphones helemaal in het teken van AI. Daarnaast waren er nog enkele welkome cameraverbeteringen, vooral voor de Pro-versies. </p><p>Hoewel we overwegend positief waren over de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-review-nl">Pixel 11</a>, <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-pro-review-nl">Pixel 11 Pro</a> en <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-pro-xl-review-nl">Pixel 11 Pro XL</a> in onze reviews, wil dat niet zeggen dat je ze meteen moet kopen. De reden daarvoor is de Pixel 10-serie. Iets meer dan een jaar na hun lancering zijn dit nog steeds goede smartphones, die nu bovendien met honderden euro's korting te vinden zijn.</p><p>De vraag is nu: ga je voor de gloednieuwe Pixel 11 of bespaar je wat geld met de oudere Pixel 10?</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="altijd-up-to-date">Altijd up-to-date</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XJFW59TJoUUPU8bhXk6yTU" name="PXL_20250826_145900803.MP" alt="Google Pixel 10 Pro" src="https://cdn.mos.cms.futurecdn.net/XJFW59TJoUUPU8bhXk6yTU-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Een belangrijk pluspunt van Google Pixel-smartphones is de software. Google belooft namelijk voor elke Pixel (inclusief de goedkopere a-serie) zeven jaar software-updates. Dit zijn enerzijds maandelijkse beveiligingsupdates en anderzijds de zogenaamde "Pixel Drops". Dit zijn grotere software-updates die nieuwe functies bevatten. Op die manier krijgen oudere smartphones, zoals de Pixel 10, functies van de nieuwste Pixels.</p><p>De kans is daarom vrij groot dat enkele nieuwe (AI-)functies gewoon via een software-update naar de Pixel 10-serie zullen komen. Daarnaast is de software precies hetzelfde op elke Pixel (met uitzondering van de a-serie). Of je nu de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-review-nl">Pixel 10</a> of <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-xl-review-nl">Pixel 10 Pro XL </a>koopt, op softwarevlak zijn ze identiek. Voor de Pixel 11-serie geldt hetzelfde.</p><p>Als je nu een Pixel 10 koopt, heb je nog zes jaar software-updates te gaan. Bij de Pixel 11 is dit zeven jaar. Aangezien de Pixel 10 nu veel goedkoper is, is dat jaartje minder updates wat mij betreft een uitstekende compromis.</p><h2 id="nog-steeds-geen-krachtpatser">Nog steeds geen krachtpatser</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:8160px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k25cTwqN257Kh6JdDGLSi6" name="PXL_20260820_083827886" alt="Google Pixel 11 Pro XL" src="https://cdn.mos.cms.futurecdn.net/k25cTwqN257Kh6JdDGLSi6-1920-80.jpg" mos="" align="middle" fullscreen="" width="8160" height="4590" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: TechRadar Benelux)</span></figcaption></figure><p>Pixels zijn geen krachtpatsers, vooral niet op grafisch vlak. Google vermeldt altijd uitgebreid de AI-prestaties van de NPU (Neural Processing Unit), maar zegt bijna niets over de GPU-prestaties (Graphics Processing Unit). De GPU is belangrijk voor zaken als gaming of videobewerking. Als een GPU te traag is, haperen games en duurt het langer om een video te exporteren.</p><p>Op dit vlak is de Google Pixel 11 bijna evenwaardig aan de Google Pixel 10. Als je iemand bent die veeleisende games speelt op je smartphone, dan is geen van beide Pixels een goede keuze. Elk jaar hopen we dat Google iets doet aan de GPU-prestaties, zodat Pixels ook voor gamers interessant worden. Helaas is dat in 2026 nog steeds niet gebeurd.</p><p>Op alle andere vlakken voelen de Pixel 11 en Pixel 10 ongeveer even snel aan. Tijdens onze reviews merkten we geen enorme prestatieverbeteringen. Het is dus niet zo dat je een trage smartphone in huis haalt als je voor de Pixel 10 kiest. De gemiddelde gebruiker merkt het verschil met de Pixel 11 wellicht niet eens.</p><h2 id="kleine-cameraverbeteringen-voor-de-hele-serie">Kleine cameraverbeteringen voor de hele serie</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fDgq6UNjXXsGYWyMohAz7Z" name="IMG_20260819_161105429_HDR" alt="Google Pixel 11 Pro" src="https://cdn.mos.cms.futurecdn.net/fDgq6UNjXXsGYWyMohAz7Z-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: Blue Pixl Media)</span></figcaption></figure><p>De Pixel 10-serie was een kleine teleurstelling op cameravlak. De camera's van de Pixel 10 Pro (XL) waren namelijk precies hetzelfde als die van de Pixel 9 Pro (XL). Ook de Pixel 10 gaf ons gemengde gevoelens. </p><p>Die boodschap is aangekomen bij Google en de Pixel 11-serie heeft wel betere camera's gekregen. De hoofdcamera van de Pixel 11 presteert nu beter bij weinig licht, terwijl de telefotocamera met 5x optische zoom van de Pixel 11 Pro (XL) meer detail behoudt. Daarnaast heeft Google nog wat andere aanpassingen achter de schermen doorgevoerd, waardoor de nachtmodus nu veel sneller werkt. Dit zijn geen verbeteringen die alleen professionals zullen merken, maar zaken waar de gemiddelde gebruiker ook wat aan heeft.</p><p>Hoewel de verbeteringen merkbaar zijn, is er geen sprake van een drastisch verschil. Vooral bij de Pixel 11 is het effect van de verbeterde hoofdcamera niet gigantisch ten opzichte van de Pixel 10. Bij de Pixel 11 Pro (XL) merk je vooral de verbeteringen wanneer je minstens 5x inzoomt.</p><p>Een leuke extra op elke Pixel 11 is de "Magische Opname". Als je deze optie in de camera-app gebruikt, maakt de telefoon eerst een video. Zodra je de opname stopt, gaat de Pixel 11 met behulp van AI foto's uit deze video knippen. Dit is vooral handig bij actiescènes, zoals sportwedstrijden of feestjes. </p><p>Ik durf daarom wel te zeggen dat de camera's van de Pixel 11-serie voor sommigen die extra euro's waard kunnen zijn.</p><h2 id="batterijproblemen">Batterijproblemen</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vMXuFfHUXxTeL4tAfEpygU" name="PXL_20250826_145935513.MP" alt="Google Pixel 10 Pro" src="https://cdn.mos.cms.futurecdn.net/vMXuFfHUXxTeL4tAfEpygU-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: Blue Pixl Media)</span></figcaption></figure><p>Naast de ondermaatse gameprestaties is er nog één onderdeel waarop Pixels niet goed scoren en dat is de batterijduur. Tegelijkertijd is dat voor velen het belangrijkste aspect van een smartphone. </p><p>De Pixel 11-serie heeft niets veranderd aan die reputatie. De batterijen zijn zelfs een fractie kleiner geworden (niemand weet trouwens waarom want de telefoons zijn even groot). Als je iemand bent die hun smartphone intensief gebruikt, dan raad ik aan om voor de zekerheid een powerbank mee te nemen. </p><p>In dit geval maak het niet uit of je een Pixel 10 of Pixel 11 koopt, in beide gevallen is de batterijduur niet geweldig. Ook de oplaadsnelheid met kabel is hetzelfde (nog steeds niet zo snel) en het enige dat de Pixel 11 beter doet, is draadloos opladen. Bij de Pixel 10 kon dit met maximaal 15W en bij de Pixel 11 is dit verhoogd naar 25W.</p><h2 id="wat-is-voor-jou-belangrijk">Wat is voor jou belangrijk?</h2><p>Uiteindelijk draait het erom wat jij belangrijk vindt en hoeveel je bereid bent daarvoor te betalen. Al bij al is de Pixel 11-serie geen enorme upgrade van de Pixel 10-serie. Zo blijven de twee grootste problemen aanwezig: de slechte gameprestaties en batterijduur.</p><p>Als je vooral een Pixel wil om wille van de software en AI-functies, dan is de Pixel 10-serie nog steeds uitstekend. Wil je echt de allerbeste camera's? Dan is de Pixel 11 Pro (XL) toch de onbetwiste winnaar. Of je vindt dat die verbeteringen het extra geld waard zijn, is een persoonlijke keuze.</p><div data-widget-type="multimodelreview" data-model-name="Google Pixel 10,Google Pixel 10 Pro,Google Pixel 10 Pro XL"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Een week met de Apple Watch Ultra 4: een smartwatch voor serieuze avonturiers ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Naast de onthulling van de iPhone Duo, AirPods 5, <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-18-pro-max-review-nl">iPhone 18 Pro (Max)</a> en de Apple Watch Series 12, konden we kennismaken met de Apple Watch Ultra 4. Er is geen sprake van een prijsverhoging, grote ontwerpwijzigingen of zelfs nieuwe kleuren.</p><p>De upgrade lijkt op die van de Series 12. Zo heeft het horloge een herontworpen achterkant als onderdeel van het nieuwe systeem voor gezondheidsmetingen, de S11-chip met Secure Enclave en een aparte always-on-processor. Ook is er nu een score voor Gereedheid, iets wat bijna elke concurrent al een tijdje heeft. Daarnaast kan de Watch Ultra 4 nu HRV-gegevens (hartslagvariabiliteit) tracken.</p><p>Een belangrijke vernieuwing is de grotere batterij: de Apple Watch Ultra 4 heeft een 5% grotere batterij dan de Apple Watch Ultra 3. Dit betekent dat de Watch Ultra 4 écht verder gaat. Apple belooft een batterijduur van maximaal 50 uur bij normaal gebruik en tot 84 uur in de energiebesparende modus.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dDYrpkmxMR8m9eDfUJ8q2j" name="Apple Watch Ultra 4 Review" alt="Apple Watch Ultra 4" src="https://cdn.mos.cms.futurecdn.net/dDYrpkmxMR8m9eDfUJ8q2j-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Dat zijn indrukwekkende cijfers op papier. In de praktijk zijn de prestaties vergelijkbaar met de Watch Ultra 3. Het horloge gaat meer dan een dag mee en komt aardig in de buurt van twee volle dagen. We hebben nog wat meer tijd nodig om te kunnen zeggen of er echt zo'n grote sprong voorwaarts is gemaakt, maar het ziet er goed uit voorlopig.</p><p>Er is verder een nieuwe, snellere oplader, die er wel hetzelfde uitziet als de oude. Na een kwartier zou je al genoeg batterij moeten hebben voor 18 uur gebruik. Tijdens onze testen werd duidelijk dat dat ook in de praktijk zo is.</p><p>Daarnaast is de nieuwe score voor Gereedheid is een van de grootste veranderingen. Die functie heeft echter meer tijd nodig om onze activiteiten, slaap en meer te analyseren. Volgens Apple zijn er namelijk zeven nachten nodig om een ​​score te kunnen berekenen, waardoor we nog niet genoeg scores hebben voor een definitief oordeel.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/GkM4TVu7DzMuSszVLCL64j-1920-80.jpg" alt="Apple Watch Ultra 4" /><figcaption><small role="credit">Future/Jacob Krol</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KmXLGKt8S9QvG4iYk7qB8j-1920-80.jpg" alt="Apple Watch Ultra 4" /><figcaption><small role="credit">Future/Jacob Krol</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rvqds2iEFXhqiSddrvbTwm-1920-80.gif" alt="Apple Watch Ultra 4" /><figcaption><small role="credit">Future/Jacob Krol</small></figcaption></figure></figure><p>Het vernieuwde systeem voor gezondheidsmetingen en de frequentere registratie van hartslag en HRV zijn op hun beurt interessante toevoegingen. Dit wordt aangevuld met uitgebreide tracking, dual-band gps, meldingen bij hoge bloeddruk, meting van je bloedzuurstofgehalte en satellietconnectiviteit. De mogelijkheid om je hartslag in realtime te bekijken en de extra metingen tussendoor maken de Ultra 4 nog nuttiger. HRV is dan weer een nieuwe meting die het gat met concurrentie kleiner maakt.</p><p>Ook hier botsen we op hetzelfde probleem waar de iPhone 18 Pro (Max) mee kampt. Siri Recap en Live Rewind zullen zelfs in de VS pas later dit jaar beschikbaar zijn als bèta. Hier zullen de twee functies voorlopig niet werken en het is niet bekend wanneer dat wel zo zal zijn.</p><p>Voorlopig is de Apple Watch Ultra 4 vooral een evolutie van de Ultra 3 en geen volledige heruitvinding. De langere batterijduur is wel een mooie verbetering. Op dit moment zijn we vooral benieuwd naar de Gereedheid en hoe goed dit werkt op langere termijn. Daarvoor moeten we het horloge nog wat langer dragen.</p><div data-widget-type="merchantlink" data-model-name="Apple Watch Ultra 4"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/smartwatches/een-week-met-de-apple-watch-ultra-4-een-smartwatch-voor-serieuze-avonturiers</link>
                                                                            <description>
                            <![CDATA[ We hebben enkele dagen met de Apple Watch Ultra 4 doorgebracht. Hoewel hij er vertrouwd uitziet, vallen de grotere batterij, het nieuwe systeem voor gezondheidsmetingen, HRV en het snellere opladen meteen op. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fTYFfnkXX9UAPn8dy5mVYY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MEqHhmQzBWQVD52a7Vuk5j-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 17 Sep 2026 15:56:54 +0000</pubDate>                                                                                                                                <updated>Fri, 18 Sep 2026 12:34:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jouri Altorf ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Mw6yTFkTLEuzUAnvL23pC9-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Jacob Krol ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MEqHhmQzBWQVD52a7Vuk5j-1920-80.jpg">
                                                            <media:credit><![CDATA[Future/Jacob Krol]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple Watch Ultra 4 Review]]></media:description>                                                            <media:text><![CDATA[Apple Watch Ultra 4 Review]]></media:text>
                                <media:title type="plain"><![CDATA[Apple Watch Ultra 4 Review]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MEqHhmQzBWQVD52a7Vuk5j-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Naast de onthulling van de iPhone Duo, AirPods 5, <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-18-pro-max-review-nl">iPhone 18 Pro (Max)</a> en de Apple Watch Series 12, konden we kennismaken met de Apple Watch Ultra 4. Er is geen sprake van een prijsverhoging, grote ontwerpwijzigingen of zelfs nieuwe kleuren.</p><p>De upgrade lijkt op die van de Series 12. Zo heeft het horloge een herontworpen achterkant als onderdeel van het nieuwe systeem voor gezondheidsmetingen, de S11-chip met Secure Enclave en een aparte always-on-processor. Ook is er nu een score voor Gereedheid, iets wat bijna elke concurrent al een tijdje heeft. Daarnaast kan de Watch Ultra 4 nu HRV-gegevens (hartslagvariabiliteit) tracken.</p><p>Een belangrijke vernieuwing is de grotere batterij: de Apple Watch Ultra 4 heeft een 5% grotere batterij dan de Apple Watch Ultra 3. Dit betekent dat de Watch Ultra 4 écht verder gaat. Apple belooft een batterijduur van maximaal 50 uur bij normaal gebruik en tot 84 uur in de energiebesparende modus.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dDYrpkmxMR8m9eDfUJ8q2j" name="Apple Watch Ultra 4 Review" alt="Apple Watch Ultra 4" src="https://cdn.mos.cms.futurecdn.net/dDYrpkmxMR8m9eDfUJ8q2j-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Dat zijn indrukwekkende cijfers op papier. In de praktijk zijn de prestaties vergelijkbaar met de Watch Ultra 3. Het horloge gaat meer dan een dag mee en komt aardig in de buurt van twee volle dagen. We hebben nog wat meer tijd nodig om te kunnen zeggen of er echt zo'n grote sprong voorwaarts is gemaakt, maar het ziet er goed uit voorlopig.</p><p>Er is verder een nieuwe, snellere oplader, die er wel hetzelfde uitziet als de oude. Na een kwartier zou je al genoeg batterij moeten hebben voor 18 uur gebruik. Tijdens onze testen werd duidelijk dat dat ook in de praktijk zo is.</p><p>Daarnaast is de nieuwe score voor Gereedheid is een van de grootste veranderingen. Die functie heeft echter meer tijd nodig om onze activiteiten, slaap en meer te analyseren. Volgens Apple zijn er namelijk zeven nachten nodig om een ​​score te kunnen berekenen, waardoor we nog niet genoeg scores hebben voor een definitief oordeel.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/GkM4TVu7DzMuSszVLCL64j-1920-80.jpg" alt="Apple Watch Ultra 4" /><figcaption><small role="credit">Future/Jacob Krol</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KmXLGKt8S9QvG4iYk7qB8j-1920-80.jpg" alt="Apple Watch Ultra 4" /><figcaption><small role="credit">Future/Jacob Krol</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rvqds2iEFXhqiSddrvbTwm-1920-80.gif" alt="Apple Watch Ultra 4" /><figcaption><small role="credit">Future/Jacob Krol</small></figcaption></figure></figure><p>Het vernieuwde systeem voor gezondheidsmetingen en de frequentere registratie van hartslag en HRV zijn op hun beurt interessante toevoegingen. Dit wordt aangevuld met uitgebreide tracking, dual-band gps, meldingen bij hoge bloeddruk, meting van je bloedzuurstofgehalte en satellietconnectiviteit. De mogelijkheid om je hartslag in realtime te bekijken en de extra metingen tussendoor maken de Ultra 4 nog nuttiger. HRV is dan weer een nieuwe meting die het gat met concurrentie kleiner maakt.</p><p>Ook hier botsen we op hetzelfde probleem waar de iPhone 18 Pro (Max) mee kampt. Siri Recap en Live Rewind zullen zelfs in de VS pas later dit jaar beschikbaar zijn als bèta. Hier zullen de twee functies voorlopig niet werken en het is niet bekend wanneer dat wel zo zal zijn.</p><p>Voorlopig is de Apple Watch Ultra 4 vooral een evolutie van de Ultra 3 en geen volledige heruitvinding. De langere batterijduur is wel een mooie verbetering. Op dit moment zijn we vooral benieuwd naar de Gereedheid en hoe goed dit werkt op langere termijn. Daarvoor moeten we het horloge nog wat langer dragen.</p><div data-widget-type="merchantlink" data-model-name="Apple Watch Ultra 4"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Wij hebben de iPhone Duo in handen gehad en Apple heeft het vouwlijnprobleem op een slimme manier (bijna) opgelost ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Apple heeft eindelijk zijn eerste vouwbare smartphone op de markt gebracht. De iPhone Duo is een paspoortvormige foldable. Dat wisten we inmiddels eigenlijk al wel via geruchten en leaks, maar de naam is dus wel iets anders dan waar de geruchten het steeds over hadden, geen Ultra maar Duo. Misschien bewaart Apple de 'Ultra'-naam toch nog voor een andere toekomstige iPhone. </p><p>Op sommige vlakken is de iPhone Duo precies wat we hadden verwacht. Hij heeft een 5,4-inch coverscherm en een groot 7,6-inch vouwbaar scherm. Het formaat, de vormfactor en de specs lijken allemaal erg op die van de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-review-nl">Samsung Galaxy Z Fold 8</a>. Toch zijn er ook wel een aantal interessante verschillen. </p><p>Dichtgevouwen in onze handen voelde de iPhone compleet anders dan elke voorgaande iPhone. Apple heeft ook niet voor niets iOS deels opnieuw ingericht voor dit toestel met zijn displays met afwijkende beeldverhoudingen. Het dock en andere bedieningsopties zijn verplaatst naar de rechterkant van het scherm. Het is op dit moment nog niet duidelijk of je ze ook eventueel naar links zou kunnen verplaatsen. Bij extra brede (en grote) displays zoals deze moet dit ervoor zorgen dat je de belangrijkste bedieningsopties nog steeds gemakkelijk met je duim moet kunnen bereiken. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NsKAHut9yWcvzfRYQQSbaH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/umWjcXpyXCePD557HHQghH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SGqVQLHtN4AMzybTNa5KfH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/G4XedKPZ8Wwgkf49b6EzeH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hHymmJGmRBSS9B6h2fKUcH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dA29t84mAuZtEFrKqPgtYH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>Het 5,4-inch coverscherm ziet er helder en scherp uit en beschikt over een 'Center Stage'-camera (maar ironisch genoeg niet in het midden bovenaan).</p><p>Net als bij de Galaxy Z Fold 8 is deze vormfactor hier wel even wennen. Apple's keuze voor afgeronde hoeken en randen aan de rechterkant (wanneer je hem opent zie je vier afgeronde hoeken) zorgt voor een aangenaam gevoel in de hand, al is het asymmetrische ontwerp bij het coverscherm dan wel weer wat minder mooi. </p><p>Open- en dichtvouwen met één hand is niet heel gemakkelijk (misschien na wat meer gebruik wel), maar met twee handen werkt het mechanisme uitstekend en het scharnier voelt ook erg stevig. Ja kan dit scharnier ook bij meerdere hoeken open laten staan. Het is ook mooi om te zien dat Apple het voor elkaar heeft gekregen om met dit toestel een IP68-certificering voor stof- en waterbestendigheid te bemachtigen. </p><p>Het 7,6-inch vouwbare scherm ziet er ook prachtig uit. Apple heeft allerlei verschillende displaylagen hier bovenop elkaar gelegd (en onder andere met een laag titanium versterkt). Ze zitten aan elkaar met een flexibele lijm, waardoor ze een beetje heen en weer kunnen bewegen. Een van de meest interessante lagen is echter de bovenste laag. </p><h2 id="de-textuurlaag">De textuurlaag</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/x7JBPWF4wuXt9znCf3k3hH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7pMKFZuPuVrLUV8fb8M7jH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>Veel mensen storen zich toch nog steeds aan de zichtbare vouwlijn bij foldables (of zijn vooral bang dat ze zich daaraan zullen storen). Deze toestellen moeten nou eenmaal kunnen vouwen zonder de verschillende lagen te breken en tussen die lagen zit ook heel dun glas. Er zal dus (voor nu) altijd wel een klein beetje een vouw in het midden zitten wanneer het toestel opengevouwen is. </p><p>Ook bij de <a href="https://www.techradar.com/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-ultra-review">Samsung Galaxy Z Fold 8 Ultra</a>, waar de vouwlijn opnieuw wel minder zichtbaar is geworden, is hij nog steeds bij bepaalde belichting en vanuit bepaalde hoeken zichtbaar.  </p><p>Op de iPhone Duo is hij vrijwel niet meer te zien in de meeste gevallen. Je kan hem wel nog voelen met je vinger. Hoe heeft Apple dit effect dan voor elkaar gekregen? Nou, het bedrijf heeft een speciale nanotextuurlaag bovenop het vouwbare scherm geplaatst. Deze werkt antireflectief en dat helpt ook bij het verbergen van de vouwlijn, zeker op plekken waar hij normaal bij andere toestellen wel zichtbaar zou zijn. </p><p>Deze laag geeft het scherm ook een matte afwerking. Dat kan wel een beetje wennen zijn op een smartphone, maar het zorgt ervoor dat je scherm ook vrijwel altijd goed af te lezen is. We waren erg onder de indruk van deze nanotextuurlaag. </p><h2 id="aan-de-slag">Aan de slag</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/EKTvvhjkCmBDYCxhqQp5XG-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W9XCywRyN9wUhZRJ8os36G-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ADCdoXsNokDDyQXNGE4RvF-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>We kregen helaas niet heel veel tijd met Apple's nieuwe toevoeging aan de iPhone-line-up, maar wat we wel konden zien, zag er goed uit. </p><p>Apple heeft bijvoorbeeld goed nagedacht over het overschakelen van het coverscherm naar het vouwbare scherm. We probeerden dit met zowel een game als met Netflix. Hierbij openden we de app op het coverscherm en openden we vervolgens langzaamaan de iPhone Duo. Deze overschakeling ging enorm soepel en we hebben wel eens anders meegemaakt bij andere foldables.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2387px;"><p class="vanilla-image-block" style="padding-top:66.86%;"><img id="QsQGHwyUELrcArgmdNaUzh" name="IMG_8179" alt="iPhone duo Hands on" src="https://cdn.mos.cms.futurecdn.net/QsQGHwyUELrcArgmdNaUzh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2387" height="1596" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Lance Ulanoff / Future)</span></figcaption></figure><p>We hebben onder andere een game van console-niveau op de iPhone gespeeld en daarmee konden we de kracht van de nieuwe 2nm A20 Pro-chip in werking zien. Natuurlijk hebben we tevens foto's gemaakt met alle camera's, waaronder de 48MP-hoofdcamera en de 48MP-ultrawide. Het is wel jammer dat je maar tot 2x kan inzoomen (zonder kwaliteitsverlies). Het is echter ook wel duidelijk waarom er in dit toestel dat nog dunner is dan de <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-air-review-nl">iPhone Air</a> (wanneer opengevouwen) geen lange telefotolens past. </p><p>Er zijn verschillende instellingen voor het gebruiken van je twee displays voor specifieke camerafuncties. Zo kan je het coverscherm als zoeker gebruiken om betere selfies te maken met de goede camera's achterop het apparaat. </p><p>In het vouwbare scherm zit ook nog een nieuwe 'FaceTime Camera' verwerkt. Deze verdwijnt "achter het scherm" wanneer je hem niet gebruikt, maar levert ook geen geweldige kwaliteit. Dit is hetzelfde principe als bij Samsungs Z Fold-modellen van een paar generaties geleden en er is een reden waarom Samsung toch weer voor een gewone camera-uitsparing in het scherm heeft gekozen.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/n5u6fZetazG72YJiksXxFG-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pTR84sJXdY9jNiL8uaCaUG-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>Wat overigens erg leuk en handig is, is dat je de iPhone Duo kan gebruiken als een soort alarmklok op je nachtkastje. Je moet hem dan ook in de Stand-by-modus kunnen zetten zonder hem per se aan de lader te moeten hangen. </p><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="KEwEV6vU6sukqbUU38qNgH" name="DSC04606.JPG" alt="iPhone Duo Hands On" src="https://cdn.mos.cms.futurecdn.net/KEwEV6vU6sukqbUU38qNgH-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: Lance Ulanoff / Future)</span></figcaption></figure><p>Het binnenste scherm is meer dan groot genoeg voor wat multitasking. Dit hebben we ook even kunnen testen door de Foto's- en Berichten-apps naast elkaar te openen. Je sleept een app simpelweg naar een zijkant van het scherm en de telefoon opent de app aan die kant. Nadat we die apps hadden geopend, konden we een foto naar een nieuw bericht slepen en zo dus heel soepel delen tussen de apps. </p><p>De nieuwe indeling van de iOS-interface (alleen op dit model) zal voor sommigen wel even wennen zijn. Toch voelde alles wel intuïtief toen we met deze vormfactor van de iPhone Duo aan de slag gingen. Het bedieningspaneel werkt overigens wel nog gewoon hetzelfde als op andere iPhones. </p><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:60.47%;"><img id="yCFA3UihPeuxyLaxrFudhh" name="IMG_8181" alt="iPhone duo Hands on" src="https://cdn.mos.cms.futurecdn.net/yCFA3UihPeuxyLaxrFudhh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1548" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Lance Ulanoff / Future)</span></figcaption></figure><h2 id="apple-pencil-ondersteuning">Apple Pencil-ondersteuning</h2><p>Er zijn nog twee andere dingen die we even moeten benoemen. Ten eerste zal de iPhone Duo de eerste iPhone zijn die ondersteuning biedt voor de USB-C-versie van de Apple Pencil. Dat is een erg handige toevoeging. We vonden het dan ook heel jammer toen Samsung de digitizer-laag van zijn Galaxy Z Fold-modellen verwijderde. </p><p>We kunnen niet wachten om de Apple Pencil uit te proberen op het grote scherm (er waren helaas geen Pencils in de demoruimte). We verwachten dat de nanotextuur ook een effect zal hebben op hoe het voelt om de Pencil te gebruiken op dit display. We weten trouwens niet zeker of de iPhone Duo ook de Apple Pencil Pro zal ondersteunen, maar dat zou natuurlijk wel mooi zijn (al kan je hem dan niet via de Duo opladen). </p><p>Het andere ding dat we nog moesten vermelden, is dat de iPhone Duo gewoon MagSafe-ondersteuning heeft gekregen. Die feature hoef je dus niet te missen als je voor Apple's eerste vouwbare toestel kiest. Verder zijn er twee batterijcellen verdeeld over de twee helften die samen moeten zorgen voor een batterijduur van een hele dag. </p><p>De iPhone Duo is nu Apple's duurste iPhone. Hij heeft een adviesprijs vanaf 2.339 euro (daarvoor krijg je 256GB aan opslagruimte). Er zijn natuurlijk wel manieren om die prijs iets omlaag te halen, met bijvoorbeeld inruilacties, maar het blijft nou eenmaal een erg duur toestel. </p><p>Over het algemeen lijkt dit een zeer goede start te zijn voor Apple's eerste poging om een foldable op de markt te brengen. Natuurlijk heeft het bedrijf ook geleerd van de successen en fouten van andere fabrikanten, maar dat werkt in principe vrijwel altijd zo. Toch zijn er ook duidelijke "Apple-dingen" te vinden hier, zoals een goed oog voor detail, en dat kan dit model toch weer onderscheiden van de andere opties op de markt.  </p><ul><li><a href="https://global.techradar.com/nl-nl/phones/iphone/waarom-het-variabele-diafragma-de-grootste-camera-upgrade-van-de-iphone-18-pro-is">Waarom het variabele diafragma de grootste camera-upgrade van de iPhone 18 Pro is</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/phones/iphone/wij-hebben-de-iphone-duo-in-handen-gehad-en-apple-heeft-het-vouwlijnprobleem-op-een-slimme-manier-bijna-opgelost</link>
                                                                            <description>
                            <![CDATA[ Apple's eerste vouwbare smartphone is onthuld en de iPhone Duo is meteen al een genot om te gebruiken. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">nvUVyuEUhTZAuU6SgD9BiZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/AFhxLLs8QJArr5s2N8Kur4-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 11 Sep 2026 14:25:03 +0000</pubDate>                                                                                                                                <updated>Fri, 11 Sep 2026 14:25:09 +0000</updated>
                                                                                                                                            <category><![CDATA[iPhone]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Lance Ulanoff ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/AFhxLLs8QJArr5s2N8Kur4-1920-80.jpg">
                                                            <media:credit><![CDATA[Lance Ulanoff / Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[iPhone Duo Hands On]]></media:description>                                                            <media:text><![CDATA[iPhone Duo Hands On]]></media:text>
                                <media:title type="plain"><![CDATA[iPhone Duo Hands On]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/AFhxLLs8QJArr5s2N8Kur4-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Apple heeft eindelijk zijn eerste vouwbare smartphone op de markt gebracht. De iPhone Duo is een paspoortvormige foldable. Dat wisten we inmiddels eigenlijk al wel via geruchten en leaks, maar de naam is dus wel iets anders dan waar de geruchten het steeds over hadden, geen Ultra maar Duo. Misschien bewaart Apple de 'Ultra'-naam toch nog voor een andere toekomstige iPhone. </p><p>Op sommige vlakken is de iPhone Duo precies wat we hadden verwacht. Hij heeft een 5,4-inch coverscherm en een groot 7,6-inch vouwbaar scherm. Het formaat, de vormfactor en de specs lijken allemaal erg op die van de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-review-nl">Samsung Galaxy Z Fold 8</a>. Toch zijn er ook wel een aantal interessante verschillen. </p><p>Dichtgevouwen in onze handen voelde de iPhone compleet anders dan elke voorgaande iPhone. Apple heeft ook niet voor niets iOS deels opnieuw ingericht voor dit toestel met zijn displays met afwijkende beeldverhoudingen. Het dock en andere bedieningsopties zijn verplaatst naar de rechterkant van het scherm. Het is op dit moment nog niet duidelijk of je ze ook eventueel naar links zou kunnen verplaatsen. Bij extra brede (en grote) displays zoals deze moet dit ervoor zorgen dat je de belangrijkste bedieningsopties nog steeds gemakkelijk met je duim moet kunnen bereiken. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NsKAHut9yWcvzfRYQQSbaH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/umWjcXpyXCePD557HHQghH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SGqVQLHtN4AMzybTNa5KfH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/G4XedKPZ8Wwgkf49b6EzeH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hHymmJGmRBSS9B6h2fKUcH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dA29t84mAuZtEFrKqPgtYH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>Het 5,4-inch coverscherm ziet er helder en scherp uit en beschikt over een 'Center Stage'-camera (maar ironisch genoeg niet in het midden bovenaan).</p><p>Net als bij de Galaxy Z Fold 8 is deze vormfactor hier wel even wennen. Apple's keuze voor afgeronde hoeken en randen aan de rechterkant (wanneer je hem opent zie je vier afgeronde hoeken) zorgt voor een aangenaam gevoel in de hand, al is het asymmetrische ontwerp bij het coverscherm dan wel weer wat minder mooi. </p><p>Open- en dichtvouwen met één hand is niet heel gemakkelijk (misschien na wat meer gebruik wel), maar met twee handen werkt het mechanisme uitstekend en het scharnier voelt ook erg stevig. Ja kan dit scharnier ook bij meerdere hoeken open laten staan. Het is ook mooi om te zien dat Apple het voor elkaar heeft gekregen om met dit toestel een IP68-certificering voor stof- en waterbestendigheid te bemachtigen. </p><p>Het 7,6-inch vouwbare scherm ziet er ook prachtig uit. Apple heeft allerlei verschillende displaylagen hier bovenop elkaar gelegd (en onder andere met een laag titanium versterkt). Ze zitten aan elkaar met een flexibele lijm, waardoor ze een beetje heen en weer kunnen bewegen. Een van de meest interessante lagen is echter de bovenste laag. </p><h2 id="de-textuurlaag">De textuurlaag</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/x7JBPWF4wuXt9znCf3k3hH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7pMKFZuPuVrLUV8fb8M7jH-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>Veel mensen storen zich toch nog steeds aan de zichtbare vouwlijn bij foldables (of zijn vooral bang dat ze zich daaraan zullen storen). Deze toestellen moeten nou eenmaal kunnen vouwen zonder de verschillende lagen te breken en tussen die lagen zit ook heel dun glas. Er zal dus (voor nu) altijd wel een klein beetje een vouw in het midden zitten wanneer het toestel opengevouwen is. </p><p>Ook bij de <a href="https://www.techradar.com/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-8-ultra-review">Samsung Galaxy Z Fold 8 Ultra</a>, waar de vouwlijn opnieuw wel minder zichtbaar is geworden, is hij nog steeds bij bepaalde belichting en vanuit bepaalde hoeken zichtbaar.  </p><p>Op de iPhone Duo is hij vrijwel niet meer te zien in de meeste gevallen. Je kan hem wel nog voelen met je vinger. Hoe heeft Apple dit effect dan voor elkaar gekregen? Nou, het bedrijf heeft een speciale nanotextuurlaag bovenop het vouwbare scherm geplaatst. Deze werkt antireflectief en dat helpt ook bij het verbergen van de vouwlijn, zeker op plekken waar hij normaal bij andere toestellen wel zichtbaar zou zijn. </p><p>Deze laag geeft het scherm ook een matte afwerking. Dat kan wel een beetje wennen zijn op een smartphone, maar het zorgt ervoor dat je scherm ook vrijwel altijd goed af te lezen is. We waren erg onder de indruk van deze nanotextuurlaag. </p><h2 id="aan-de-slag">Aan de slag</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/EKTvvhjkCmBDYCxhqQp5XG-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W9XCywRyN9wUhZRJ8os36G-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ADCdoXsNokDDyQXNGE4RvF-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>We kregen helaas niet heel veel tijd met Apple's nieuwe toevoeging aan de iPhone-line-up, maar wat we wel konden zien, zag er goed uit. </p><p>Apple heeft bijvoorbeeld goed nagedacht over het overschakelen van het coverscherm naar het vouwbare scherm. We probeerden dit met zowel een game als met Netflix. Hierbij openden we de app op het coverscherm en openden we vervolgens langzaamaan de iPhone Duo. Deze overschakeling ging enorm soepel en we hebben wel eens anders meegemaakt bij andere foldables.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2387px;"><p class="vanilla-image-block" style="padding-top:66.86%;"><img id="QsQGHwyUELrcArgmdNaUzh" name="IMG_8179" alt="iPhone duo Hands on" src="https://cdn.mos.cms.futurecdn.net/QsQGHwyUELrcArgmdNaUzh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2387" height="1596" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Lance Ulanoff / Future)</span></figcaption></figure><p>We hebben onder andere een game van console-niveau op de iPhone gespeeld en daarmee konden we de kracht van de nieuwe 2nm A20 Pro-chip in werking zien. Natuurlijk hebben we tevens foto's gemaakt met alle camera's, waaronder de 48MP-hoofdcamera en de 48MP-ultrawide. Het is wel jammer dat je maar tot 2x kan inzoomen (zonder kwaliteitsverlies). Het is echter ook wel duidelijk waarom er in dit toestel dat nog dunner is dan de <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-air-review-nl">iPhone Air</a> (wanneer opengevouwen) geen lange telefotolens past. </p><p>Er zijn verschillende instellingen voor het gebruiken van je twee displays voor specifieke camerafuncties. Zo kan je het coverscherm als zoeker gebruiken om betere selfies te maken met de goede camera's achterop het apparaat. </p><p>In het vouwbare scherm zit ook nog een nieuwe 'FaceTime Camera' verwerkt. Deze verdwijnt "achter het scherm" wanneer je hem niet gebruikt, maar levert ook geen geweldige kwaliteit. Dit is hetzelfde principe als bij Samsungs Z Fold-modellen van een paar generaties geleden en er is een reden waarom Samsung toch weer voor een gewone camera-uitsparing in het scherm heeft gekozen.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/n5u6fZetazG72YJiksXxFG-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pTR84sJXdY9jNiL8uaCaUG-1920-80.jpg" alt="iPhone Duo Hands On" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>Wat overigens erg leuk en handig is, is dat je de iPhone Duo kan gebruiken als een soort alarmklok op je nachtkastje. Je moet hem dan ook in de Stand-by-modus kunnen zetten zonder hem per se aan de lader te moeten hangen. </p><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="KEwEV6vU6sukqbUU38qNgH" name="DSC04606.JPG" alt="iPhone Duo Hands On" src="https://cdn.mos.cms.futurecdn.net/KEwEV6vU6sukqbUU38qNgH-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: Lance Ulanoff / Future)</span></figcaption></figure><p>Het binnenste scherm is meer dan groot genoeg voor wat multitasking. Dit hebben we ook even kunnen testen door de Foto's- en Berichten-apps naast elkaar te openen. Je sleept een app simpelweg naar een zijkant van het scherm en de telefoon opent de app aan die kant. Nadat we die apps hadden geopend, konden we een foto naar een nieuw bericht slepen en zo dus heel soepel delen tussen de apps. </p><p>De nieuwe indeling van de iOS-interface (alleen op dit model) zal voor sommigen wel even wennen zijn. Toch voelde alles wel intuïtief toen we met deze vormfactor van de iPhone Duo aan de slag gingen. Het bedieningspaneel werkt overigens wel nog gewoon hetzelfde als op andere iPhones. </p><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:60.47%;"><img id="yCFA3UihPeuxyLaxrFudhh" name="IMG_8181" alt="iPhone duo Hands on" src="https://cdn.mos.cms.futurecdn.net/yCFA3UihPeuxyLaxrFudhh-1920-80.jpg" mos="" align="middle" fullscreen="" width="2560" height="1548" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Lance Ulanoff / Future)</span></figcaption></figure><h2 id="apple-pencil-ondersteuning">Apple Pencil-ondersteuning</h2><p>Er zijn nog twee andere dingen die we even moeten benoemen. Ten eerste zal de iPhone Duo de eerste iPhone zijn die ondersteuning biedt voor de USB-C-versie van de Apple Pencil. Dat is een erg handige toevoeging. We vonden het dan ook heel jammer toen Samsung de digitizer-laag van zijn Galaxy Z Fold-modellen verwijderde. </p><p>We kunnen niet wachten om de Apple Pencil uit te proberen op het grote scherm (er waren helaas geen Pencils in de demoruimte). We verwachten dat de nanotextuur ook een effect zal hebben op hoe het voelt om de Pencil te gebruiken op dit display. We weten trouwens niet zeker of de iPhone Duo ook de Apple Pencil Pro zal ondersteunen, maar dat zou natuurlijk wel mooi zijn (al kan je hem dan niet via de Duo opladen). </p><p>Het andere ding dat we nog moesten vermelden, is dat de iPhone Duo gewoon MagSafe-ondersteuning heeft gekregen. Die feature hoef je dus niet te missen als je voor Apple's eerste vouwbare toestel kiest. Verder zijn er twee batterijcellen verdeeld over de twee helften die samen moeten zorgen voor een batterijduur van een hele dag. </p><p>De iPhone Duo is nu Apple's duurste iPhone. Hij heeft een adviesprijs vanaf 2.339 euro (daarvoor krijg je 256GB aan opslagruimte). Er zijn natuurlijk wel manieren om die prijs iets omlaag te halen, met bijvoorbeeld inruilacties, maar het blijft nou eenmaal een erg duur toestel. </p><p>Over het algemeen lijkt dit een zeer goede start te zijn voor Apple's eerste poging om een foldable op de markt te brengen. Natuurlijk heeft het bedrijf ook geleerd van de successen en fouten van andere fabrikanten, maar dat werkt in principe vrijwel altijd zo. Toch zijn er ook duidelijke "Apple-dingen" te vinden hier, zoals een goed oog voor detail, en dat kan dit model toch weer onderscheiden van de andere opties op de markt.  </p><ul><li><a href="https://global.techradar.com/nl-nl/phones/iphone/waarom-het-variabele-diafragma-de-grootste-camera-upgrade-van-de-iphone-18-pro-is">Waarom het variabele diafragma de grootste camera-upgrade van de iPhone 18 Pro is</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Wij konden de Sonos Beam Ultra al beluisteren: hij biedt de beste Dolby Atmos in dit formaat tot nu toe ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Sonos kondigde recent een nieuwe soundbar aan die het gat moet gaan vullen tussen de <a href="https://global.techradar.com/nl-nl/reviews/sonos-beam-gen-2-test">Sonos Beam (Gen 2)</a> en de <a href="https://global.techradar.com/nl-nl/televisions/soundbars/sonos-arc-ultra-review-nl">Sonos Arc Ultra</a> binnen de line-up van het bedrijf. Deze nieuwe soundbar heet de Sonos Beam Ultra (wat misschien ook wel te verwachten was) en hij wordt officieel gelanceerd op 29 september 2026. De Beam Ultra heeft een adviesprijs van 699 euro gekregen. </p><p>Dit nieuwe model is nog steeds vrij klein, net als de standaard Beam (Gen 2), maar hij beschikt over negen drivers om via een 7.1.2-kanaals audiosysteem een indrukwekkend Dolby Atmos-geluid te moeten kunnen leveren. Er zijn hier nu zelfs omhooggerichte drivers aanwezig, wat bij de vorige Beam-modellen niet het geval was.  </p><p>Sonos belooft dat het geluid grootser, breder en krachtiger klinkt dan bij de gewone Beam. Wij konden al even genieten van een thuisbioscoopsetup met de Beam Ultra en hieronder lees je onze eerste indrukken. Een volledige review zal later nog volgen als we wat meer tijd hebben gehad om de soundbar grondig te testen. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ec8g927vmHfMsQqkZsmkDE" name="IMG_4552" alt="De Sonos Beam Ultra op een houten tafel" src="https://cdn.mos.cms.futurecdn.net/ec8g927vmHfMsQqkZsmkDE-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>Tijdens onze eerste kennismaking met de Beam Ultra wist hij meteen een goede indruk achter te laten. We begonnen met het luisteren naar wat muziek in Dolby Atmos en de de soundbar wist het geluid heel mooi buiten het fysieke apparaat zelf te plaatsen. De audio werd heel mooi verspreid over de ruimte voor ons en het voelde dus niet alsof het allemaal vanuit één punt (de soundbar) kwam. </p><p>Ook het basgeluid werd indrukwekkend verspreid. Zang en bepaalde gepositioneerde effecten van verschillende instrumenten voelden mooi luchtig. Elk element leek de kans te krijgen om op een vrij natuurlijke wijze door de ruimte te zweven. </p><p>Toen we wisselden naar een nummer met wat meer bas, viel vooral het gewicht van de 'mid-bass' ons op. Het basgeluid is iets waarvan Sonos ook zei dat het dit wilde verbeteren bij de Ultra. Dat lijkt ook wel gelukt te zijn. Vaak merk je bij kleine speakers dat de mid-bass niet heel krachtig is. Soms kunnen de meest diepe geluiden nog wel wat kracht hebben, maar dat neemt normaal bij compacte soundbars vrij snel af richting de middentonen. </p><p>Daar hadden we hier geen last van. Bas klonk over het hele bereik uitstekend. Natuurlijk zal een kleinere soundbar altijd beperkingen hebben als het gaat om hoe sterk de bas kan worden weergegeven, maar het basgeluid was hier erg aangenaam. </p><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="sUzpyRKMV68Tz9KYrdQqDE" name="IMG_4553" alt="De Sonos Beam Ultra op een houten tafel" src="https://cdn.mos.cms.futurecdn.net/sUzpyRKMV68Tz9KYrdQqDE-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>Toen we weer wisselden naar films en tv-series, begonnen we met een clip uit de Apple TV-serie <em>Widow's Bay</em>. Die clip benadrukte duidelijk de verbeterde helderheid van het centrale audiokanaal. De dialoog werd helder weergegeven boven de achtergrondgeluiden. </p><p>De echte test was echter de grote muziekscène met <em>I Lied to You</em> uit de film <em>Sinners</em>. Dit is een scène die steeds meer bedrijven voor hun demo's beginnen te gebruiken. We waren hierbij enorm onder de indruk van hoe de Dolby Atmos-effecten door de ruimte heen werden gepositioneerd. Sommige elementen klonken echt alsof ze helemaal van de zijkant kwamen en het gevoel van breedte was hier dus echt veel sterker dan bij andere compacte soundbars. Het was zelfs beter dan bij veel grotere soundbars die we getest hebben. </p><p>Je krijgt echt het gevoel alsof instrumenten in verschillende hoeken van de ruimte staan en in ieder geval dus vanuit ver buiten de randen van het beeld en natuurlijk de fysieke behuizing van de kleine soundbar komen. </p><p>Wanneer we een testmodel ontvangen voor onze review willen we alleen wel nog wat specifieker de hoogtekanalen testen. We merkten bij deze demo niet heel erg veel sterke hoogte-effecten, maar daar zijn meerdere mogelijke redenen voor. We willen de Beam Ultra op dit vlak nog niet meteen afrekenen op de prestaties bij deze ene demo. We gaan daar dus wel nog wat meer op letten bij aankomende tests.</p><p>We konden vervolgens dezelfde scène ook nog eens testen in combinatie met Sonos' nieuwe optie om draagbare speakers toe te voegen als achterspeakers voor een nog betere surround sound. Er werden twee <a href="https://global.techradar.com/nl-nl/audio/wireless-bluetooth-speakers/sonos-play-review-nl">Sonos Play</a>-speakers achter ons geplaatst en ze maakten meteen verbinding met de soundbar. Daar was de app dus niet eens voor nodig. </p><p>De Beam Ultra liet kort een toon horen om aan te geven dat de Play-speakers waren verbonden, maar de detectie van de speakers en het verbindingen gebeurt allemaal automatisch achter de schermen en daar merk je niets van. Het leek allemaal heel soepel te werken. </p><p>Deze Play-modellen werkten tijdens deze demo als uitstekende achterspeakers. De Play weet geluidseffecten goed te positioneren en een verrassend goed dynamisch bereik te bieden voor films. </p><p>Sonos bevestigde ook dat het met de Play-speakers toegevoegd (of een paar <a href="https://global.techradar.com/nl-nl/audio/wireless-bluetooth-speakers/sonos-move-2-review-nl">Sonos Move 2</a>-speakers, of vaste <a href="https://global.techradar.com/nl-nl/reviews/sonos-era-100-speaker-test">Sonos Era 100</a>-speakers) dit hele systeem kan omschrijven als een 7.1.4-kanaals setup. De extra twee hoogtekanalen zijn dan echter wel virtueel. </p><p>We vonden het in de eerste instantie opmerkelijk dat Sonos koos voor het compacte formaat van de Beam voor een nieuwe soundbar die net onder de Arc Ultra zou worden geplaatst binnen de line-up. We gingen er namelijk van uit dat dit zou beperken hoe breed het geluid kan klinken. Daar maken we ons na deze eerste demonstaties geen zorgen meer over. We zijn nu vooral benieuwd om te horen hoe de soundbar omgaat met onze favoriete films.</p><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-soundbar">De beste soundbars in 2026 volgens onze audio-experts</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/soundbars/wij-konden-de-sonos-beam-ultra-al-beluisteren-hij-biedt-de-beste-dolby-atmos-in-dit-formaat-tot-nu-toe</link>
                                                                            <description>
                            <![CDATA[ Dankzij zijn 7.1.2-kanalen en ruimtelijke geluid klinkt de Sonos Beam Ultra veel groter dan hij daadwerkelijk is. De Dolby Atmos-prestaties zijn indrukwekkend. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">X3HAn7Kpd63WzRQUJkTvL9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PrUApkV6FpbonbmaehLSEE-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 08 Sep 2026 12:00:31 +0000</pubDate>                                                                                                                                <updated>Tue, 08 Sep 2026 12:00:37 +0000</updated>
                                                                                                                                            <category><![CDATA[Soundbars]]></category>
                                                    <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Matt Bolton ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PrUApkV6FpbonbmaehLSEE-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[De Sonos Beam Ultra op een houten tafel]]></media:description>                                                            <media:text><![CDATA[De Sonos Beam Ultra op een houten tafel]]></media:text>
                                <media:title type="plain"><![CDATA[De Sonos Beam Ultra op een houten tafel]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PrUApkV6FpbonbmaehLSEE-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Sonos kondigde recent een nieuwe soundbar aan die het gat moet gaan vullen tussen de <a href="https://global.techradar.com/nl-nl/reviews/sonos-beam-gen-2-test">Sonos Beam (Gen 2)</a> en de <a href="https://global.techradar.com/nl-nl/televisions/soundbars/sonos-arc-ultra-review-nl">Sonos Arc Ultra</a> binnen de line-up van het bedrijf. Deze nieuwe soundbar heet de Sonos Beam Ultra (wat misschien ook wel te verwachten was) en hij wordt officieel gelanceerd op 29 september 2026. De Beam Ultra heeft een adviesprijs van 699 euro gekregen. </p><p>Dit nieuwe model is nog steeds vrij klein, net als de standaard Beam (Gen 2), maar hij beschikt over negen drivers om via een 7.1.2-kanaals audiosysteem een indrukwekkend Dolby Atmos-geluid te moeten kunnen leveren. Er zijn hier nu zelfs omhooggerichte drivers aanwezig, wat bij de vorige Beam-modellen niet het geval was.  </p><p>Sonos belooft dat het geluid grootser, breder en krachtiger klinkt dan bij de gewone Beam. Wij konden al even genieten van een thuisbioscoopsetup met de Beam Ultra en hieronder lees je onze eerste indrukken. Een volledige review zal later nog volgen als we wat meer tijd hebben gehad om de soundbar grondig te testen. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ec8g927vmHfMsQqkZsmkDE" name="IMG_4552" alt="De Sonos Beam Ultra op een houten tafel" src="https://cdn.mos.cms.futurecdn.net/ec8g927vmHfMsQqkZsmkDE-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>Tijdens onze eerste kennismaking met de Beam Ultra wist hij meteen een goede indruk achter te laten. We begonnen met het luisteren naar wat muziek in Dolby Atmos en de de soundbar wist het geluid heel mooi buiten het fysieke apparaat zelf te plaatsen. De audio werd heel mooi verspreid over de ruimte voor ons en het voelde dus niet alsof het allemaal vanuit één punt (de soundbar) kwam. </p><p>Ook het basgeluid werd indrukwekkend verspreid. Zang en bepaalde gepositioneerde effecten van verschillende instrumenten voelden mooi luchtig. Elk element leek de kans te krijgen om op een vrij natuurlijke wijze door de ruimte te zweven. </p><p>Toen we wisselden naar een nummer met wat meer bas, viel vooral het gewicht van de 'mid-bass' ons op. Het basgeluid is iets waarvan Sonos ook zei dat het dit wilde verbeteren bij de Ultra. Dat lijkt ook wel gelukt te zijn. Vaak merk je bij kleine speakers dat de mid-bass niet heel krachtig is. Soms kunnen de meest diepe geluiden nog wel wat kracht hebben, maar dat neemt normaal bij compacte soundbars vrij snel af richting de middentonen. </p><p>Daar hadden we hier geen last van. Bas klonk over het hele bereik uitstekend. Natuurlijk zal een kleinere soundbar altijd beperkingen hebben als het gaat om hoe sterk de bas kan worden weergegeven, maar het basgeluid was hier erg aangenaam. </p><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="sUzpyRKMV68Tz9KYrdQqDE" name="IMG_4553" alt="De Sonos Beam Ultra op een houten tafel" src="https://cdn.mos.cms.futurecdn.net/sUzpyRKMV68Tz9KYrdQqDE-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>Toen we weer wisselden naar films en tv-series, begonnen we met een clip uit de Apple TV-serie <em>Widow's Bay</em>. Die clip benadrukte duidelijk de verbeterde helderheid van het centrale audiokanaal. De dialoog werd helder weergegeven boven de achtergrondgeluiden. </p><p>De echte test was echter de grote muziekscène met <em>I Lied to You</em> uit de film <em>Sinners</em>. Dit is een scène die steeds meer bedrijven voor hun demo's beginnen te gebruiken. We waren hierbij enorm onder de indruk van hoe de Dolby Atmos-effecten door de ruimte heen werden gepositioneerd. Sommige elementen klonken echt alsof ze helemaal van de zijkant kwamen en het gevoel van breedte was hier dus echt veel sterker dan bij andere compacte soundbars. Het was zelfs beter dan bij veel grotere soundbars die we getest hebben. </p><p>Je krijgt echt het gevoel alsof instrumenten in verschillende hoeken van de ruimte staan en in ieder geval dus vanuit ver buiten de randen van het beeld en natuurlijk de fysieke behuizing van de kleine soundbar komen. </p><p>Wanneer we een testmodel ontvangen voor onze review willen we alleen wel nog wat specifieker de hoogtekanalen testen. We merkten bij deze demo niet heel erg veel sterke hoogte-effecten, maar daar zijn meerdere mogelijke redenen voor. We willen de Beam Ultra op dit vlak nog niet meteen afrekenen op de prestaties bij deze ene demo. We gaan daar dus wel nog wat meer op letten bij aankomende tests.</p><p>We konden vervolgens dezelfde scène ook nog eens testen in combinatie met Sonos' nieuwe optie om draagbare speakers toe te voegen als achterspeakers voor een nog betere surround sound. Er werden twee <a href="https://global.techradar.com/nl-nl/audio/wireless-bluetooth-speakers/sonos-play-review-nl">Sonos Play</a>-speakers achter ons geplaatst en ze maakten meteen verbinding met de soundbar. Daar was de app dus niet eens voor nodig. </p><p>De Beam Ultra liet kort een toon horen om aan te geven dat de Play-speakers waren verbonden, maar de detectie van de speakers en het verbindingen gebeurt allemaal automatisch achter de schermen en daar merk je niets van. Het leek allemaal heel soepel te werken. </p><p>Deze Play-modellen werkten tijdens deze demo als uitstekende achterspeakers. De Play weet geluidseffecten goed te positioneren en een verrassend goed dynamisch bereik te bieden voor films. </p><p>Sonos bevestigde ook dat het met de Play-speakers toegevoegd (of een paar <a href="https://global.techradar.com/nl-nl/audio/wireless-bluetooth-speakers/sonos-move-2-review-nl">Sonos Move 2</a>-speakers, of vaste <a href="https://global.techradar.com/nl-nl/reviews/sonos-era-100-speaker-test">Sonos Era 100</a>-speakers) dit hele systeem kan omschrijven als een 7.1.4-kanaals setup. De extra twee hoogtekanalen zijn dan echter wel virtueel. </p><p>We vonden het in de eerste instantie opmerkelijk dat Sonos koos voor het compacte formaat van de Beam voor een nieuwe soundbar die net onder de Arc Ultra zou worden geplaatst binnen de line-up. We gingen er namelijk van uit dat dit zou beperken hoe breed het geluid kan klinken. Daar maken we ons na deze eerste demonstaties geen zorgen meer over. We zijn nu vooral benieuwd om te horen hoe de soundbar omgaat met onze favoriete films.</p><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-soundbar">De beste soundbars in 2026 volgens onze audio-experts</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Sonos heeft home audio verder geperfectioneerd met nuttige, gebruiksvriendelijke toevoegingen ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Sonos staat al jaren bekend om zijn simpele, goede audioproducten voor in huis. De afgelopen jaren heeft de reputatie van het merk echter wat schade opgelopen. De audiokwaliteit van de producten was zeker niet het probleem. Wat wel het probleem was, was eigenlijk een combinatie van tegelijkertijd te veel en te weinig willen veranderen. Dit stelde klanten niet alleen teleur, maar kon in sommige gevallen ook gewoon heel frustrerend zijn. De nieuwste updates en innovaties die het bedrijf nu onthult, tonen echter duidelijk een andere aanpak. Het bedrijf heeft een nieuw overkoepelend platform geïntroduceerd, genaamd Sonos 27, plus de technologie die alles goed met elkaar moet verbinden, genaamd Sonos Fabric.  </p><p>Dit is tenminste onze conclusie nadat we gisteren de relatief nieuwe <a href="https://global.techradar.com/nl-nl/audio/multi-room/sonos-onthult-ace-ultra-koptelefoon-en-beam-ultra-soundbar-wij-spraken-met-de-ceo-over-de-lancering">CEO Tom Conrad</a> van de ene demoruimte naar de ander zagen lopen met een paar Sonos Play-speakers. Hij zetten ze onder andere tegenover de nieuwe Sonos Beam Ultra-soundbar en wist zonder de Sonos-app en zonder fysiek aan de speakers te zitten de drie losse audioapparaten met elkaar samen te laten werken als een surround sound-systeem. Wanneer hij klaar was met het toevoegen van de compacte speakers aan een groter geluidssysteem, pakte hij de Play-speakers simpelweg weer op en zette hij ze weer op hun oorspronkelijke plaats. Vervolgens maakten de speakers opnieuw verbinding met het standaard Sonos Wi-Fi-netwerk en werkten ze weer gewoon als losse speakers.  </p><p>Dit is dus een situatie waarin we konden zien wat Sonos 27 en Fabric mogelijk maken. Sonos-producten hebben nu door wanneer ze opgepakt en verplaatst worden en ze kunnen op een ultrasonische manier communiceren met de Beam Ultra. Die soundbar start dan een klein mesh-netwerk op om snel een surround-systeem met enorm lage latency te creëren.  </p><p>Het zag eruit (en klonk) als magie. Dit voelt als iets waar je voorheen alleen maar van kon dromen wanneer je allerlei verschillende audioproducten los van elkaar hebt aangeschaft. Sonos liet zijn speakers altijd al communiceren met elkaar en samen stereo-setups creëren, maar dit soort slimme automatiseringen waren voor Fabric nog niet mogelijk. </p><p>Hardware en software worden hier gecombineerd op een manier waar bestaande klanten erg enthousiast van kunnen worden en die mogelijk ook een heleboel nieuwe klanten kan overhalen om het ecosysteem te betreden. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="logische-keuzes">Logische keuzes</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KuvXLCyjm8cD62YRLXAWy4-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/x4kPEi6J9v2BSmEXDFLAv4-1920-80.jpg" alt="Sonos-app op een iPad" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/o7jj9WcFA4fSkjaFf7qPgd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CHaTLCdHAV5oAEEaX2zebd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZbW7ibs7WJnCmNsev5K9Zd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XvLTPnw8dJzQ9UtBBsbGUd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XwuNdtxPQifLpnE5fPtAPd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/M67382N5avkgeNb2hKn7wc-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>Een tijdje geleden voelde het alsof Sonos niet goed wist wat het met zijn software moest doen. Er leek ook niet echt ingespeeld te worden op wat consumenten graag wilden zien. Onder leiding van Conrad lijkt de focus van Sonos nu weer duidelijk te liggen op logische keuzes voor zijn klanten. </p><p>Eén van de nieuwe toevoegingen, Sonos 27Voice, is een goed voorbeeld hiervan. Sonos weet hiermee zijn spraakassistent slimmer te maken, maar zich toch zelf gewoon te blijven focussen op audio.</p><p>Je Sonos-speaker wordt niet ineens veranderd in een soort spraakgestuurde smarthome hub. 27Voice focust zich echt op de mogelijkheden van je Sonos-apparaten, maar biedt toch nog wat handige extra mogelijkheden. Tijdens de demo van Conrad stelde hij een op een vrij omslachtige manier een vraag over een muzikant en toch wist 27Voice hem snel te verbinden met de relevante muziek. Dit was telkens weer het geval bij de vage vragen die hij stelde. </p><p>Het andere deel van Sonos' huidige strategie is openheid. Als je niet alleen vragen over je muziek wil stellen aan de assistent, maar bijvoorbeeld wil vragen hoe je een maaltijd wil bereiden, dan koppelt het systeem je simpelweg aan een andere AI-assistent naar keuze die je daarbij kan helpen. </p><p>Deze open aanpak werkt ook andersom. AI-assistenten zoals Claude, ChatGPT en Siri kunnen je Sonos-speakers binnen dit nieuwe Sonos-platform ook aansturen dankzij een nieuw onderdeel genaamd 'Sonos MCP'. </p><p>Sonos probeert naast dit alles ook nog wat problemen als gevolg van slechte keuzes uit het verleden op te lossen. Zo wordt er nu voor gezorgd dat nieuwe producten altijd volledig geïntegreerd worden in het vernieuwde Sonos-platform. </p><h2 id="het-klinkt-als-muziek-in-de-oren">Het klinkt als muziek in de oren</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KdaKgDEnYPPxa8xYJJQwfd-1920-80.jpg" alt="Sonos Beam Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iNUnuoyKwTUEhkgmrdDeed-1920-80.jpg" alt="Sonos Beam Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kLBEjPHeteZTkMTqcBEFgd-1920-80.jpg" alt="Sonos Beam Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>De nieuwe Ace Ultra-koptelefoon (449 euro), die Conrad op een bepaald punt tijdens zijn presentatie om zijn nek had hangen, voelt veel meer als een volwaardig lid van de Sonos-familie dan de originele <a href="https://www.techradar.com/audio/wireless-headphones/four-months-since-they-launched-there-s-not-been-a-day-i-haven-t-worn-the-sonos-ace-headphones">Sonos Ace-koptelefoon</a>. Die voorgaande high-end koptelefoon kon je eigenlijk alleen maar koppelen aan de Sonos Arc-soundbar. De nieuwe Ace Ultra, die beschikt over Sonos' 'Headphone Engine 2', gebruikt Sonos Fabric en kan, met één druk op de knop, audio overnemen van de Beam Ultra en elk ander lid van de huidige line-up van Sonos-producten. We konden dit ook al in actie zien en het is ook daadwerkelijk een kwestie van één knop indrukken. </p><p>Wat gedurende 25 jaar wel altijd hetzelfde is gebleven, is de uitstekende audiokwaliteit van Sonos-producten. Zo hebben wij nog een paar oudere Play:1-speaker staan waar we vandaag de dag nog steeds veel plezier aan beleven. Zelfs tijdens onze relatief korte eerste ervaring met de Beam Ultra-soundbar en Ace Ultra-koptelefoon merkten we ook meteen dat ze weer een uitstekend geluid weten te bieden. </p><p>De Ace Ultra belooft een batterijduur van 35 uur (en al 3 uur na 3 minuten opladen), beschikt over een nieuwe driver en een geüpdatete adaptieve equalizer die zich elke keer aanpast wanneer je de koptelefoon opnieuw opzet. We hebben via de nieuwe Sonos-app voor iPad van verschillende audio-ervaringen kunnen genieten. De koptelefoon wist een diep basgeluid, heldere hoge tonen en warme middentonen te leveren. </p><p>Daarnaast zit de nieuwe koptelefoon ook erg comfortabel. De verbeterde oorkussens en extra bewegingsvrijheid voor de oorschelpen zorgen er ook voor dat de pasvorm en 'seal' vrijwel perfect zijn. </p><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="eLN6uKGgSJorNA9VH8QG9d" name="Tom-Conrad-with-Sonos-Ace-Ultra" alt="Sonos Ace Ultra" src="https://cdn.mos.cms.futurecdn.net/eLN6uKGgSJorNA9VH8QG9d-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: Lance Ulanoff / Future)</span></figcaption></figure><p>De plaatsing van de knoppen was wel even wennen, maar de volumeslider die ook dient als pauzeknop is erg fijn om te gebruiken. Er is daarnaast ook een knop die je kan gebruik om de koptelefoon snel te koppelen aan bijvoorbeeld de Beam Ultra. De ANC in deze koptelefoon wist ook heel goed het omgevingsgeluid in de drukke demoruimte te dempen. </p><p>Dan is er natuurlijk ook nog de nieuwe Sonos Beam Ultra. Dit is een redelijk compacte soundbar die een verrassend rijk geluid te bieden heeft. Er zitten nu 9 drivers in de soundbar, inclusief een paar omhooggerichte drivers die dialogen tegen je muren en plafond laten weerkaatsen voor een ruimtelijker effect. Sonos zegt dat de speaker een 7.1.2 surround sound levert. Wat wij hoorden, was in ieder geval een luid, helder en meeslepend geluid. Tijdens de demo werd <em>Godzilla vs Kong</em> en we wilden eigenlijk meteen met een emmer popcorn voor de 4K-tv en de Beam Ultra gaan zitten. </p><p>Over het algemeen lijkt deze speaker van 699 euro een erg geschikte optie te worden voor mensen die zoeken naar een upgrade voor een tv met een matig ingebouwd geluid. Zowel de Ace Ultra als de Beam Ultra zijn momenteel te pre-orderen. Sonos verwacht de producten vanaf 29 september te kunnen verzenden.  </p><p>Het lijkt erop dat het bedrijf voorzichtig omgaat met de uitrol van alle nieuwe producten en diensten. Sommige dingen verschijnen volgende week al en andere laten nog even op zich wachten of verschijnen eerst als preview of in early access. We snappen dat Sonos maar al te graag een herhaling van <a href="https://www.techradar.com/televisions/2024-the-year-sonos-slipped">het Sonos-app-debacle</a> wil vermijden. De vorige keer dat de app werd vernieuwd, gebeurde dat bij iedereen tegelijk en verloren mensen ineens veel features, terwijl er andere features geïntroduceerd werden waarvan mensen niet wisten wat ze ermee moesten. Deze nieuwe toevoegingen, Sonos 27, Fabric en 27Voice, lijken echter een aantal van de beste updates te worden die Sonos in jaren heeft geïntroduceerd. De nieuwe functies kunnen je losse collectie aan Sonos-hardware beter dan ooit tevoren laten samenwerken. </p><ul><li><a href="https://global.techradar.com/nl-nl/audio/wireless-bluetooth-speakers/sonos-play-review-nl">Sonos Play review: de perfecte speaker voor thuis en onderweg</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/audio/speakers/sonos-heeft-home-audio-verder-geperfectioneerd-met-nuttige-gebruiksvriendelijke-toevoegingen</link>
                                                                            <description>
                            <![CDATA[ Sonos heeft naast zijn nieuwe koptelefoon en soundbar ook een nieuw platform en 'Fabric' onthuld om al zijn oude en nieuwe hardware beter te verbinden, plus software die ook echt moet werken. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">c5AxJnCn9J5yY5frspibwg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/mtyM4JHrEyfxSPcu6ehrGG-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 02 Sep 2026 15:16:16 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Speakers]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Hi-Fi]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Lance Ulanoff ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/mtyM4JHrEyfxSPcu6ehrGG-1920-80.jpg">
                                                            <media:credit><![CDATA[Lance Ulanoff / Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Sonos Beam Ultra, Sonos Ace Ultra, Tom Conrad]]></media:description>                                                            <media:text><![CDATA[Sonos Beam Ultra, Sonos Ace Ultra, Tom Conrad]]></media:text>
                                <media:title type="plain"><![CDATA[Sonos Beam Ultra, Sonos Ace Ultra, Tom Conrad]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/mtyM4JHrEyfxSPcu6ehrGG-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Sonos staat al jaren bekend om zijn simpele, goede audioproducten voor in huis. De afgelopen jaren heeft de reputatie van het merk echter wat schade opgelopen. De audiokwaliteit van de producten was zeker niet het probleem. Wat wel het probleem was, was eigenlijk een combinatie van tegelijkertijd te veel en te weinig willen veranderen. Dit stelde klanten niet alleen teleur, maar kon in sommige gevallen ook gewoon heel frustrerend zijn. De nieuwste updates en innovaties die het bedrijf nu onthult, tonen echter duidelijk een andere aanpak. Het bedrijf heeft een nieuw overkoepelend platform geïntroduceerd, genaamd Sonos 27, plus de technologie die alles goed met elkaar moet verbinden, genaamd Sonos Fabric.  </p><p>Dit is tenminste onze conclusie nadat we gisteren de relatief nieuwe <a href="https://global.techradar.com/nl-nl/audio/multi-room/sonos-onthult-ace-ultra-koptelefoon-en-beam-ultra-soundbar-wij-spraken-met-de-ceo-over-de-lancering">CEO Tom Conrad</a> van de ene demoruimte naar de ander zagen lopen met een paar Sonos Play-speakers. Hij zetten ze onder andere tegenover de nieuwe Sonos Beam Ultra-soundbar en wist zonder de Sonos-app en zonder fysiek aan de speakers te zitten de drie losse audioapparaten met elkaar samen te laten werken als een surround sound-systeem. Wanneer hij klaar was met het toevoegen van de compacte speakers aan een groter geluidssysteem, pakte hij de Play-speakers simpelweg weer op en zette hij ze weer op hun oorspronkelijke plaats. Vervolgens maakten de speakers opnieuw verbinding met het standaard Sonos Wi-Fi-netwerk en werkten ze weer gewoon als losse speakers.  </p><p>Dit is dus een situatie waarin we konden zien wat Sonos 27 en Fabric mogelijk maken. Sonos-producten hebben nu door wanneer ze opgepakt en verplaatst worden en ze kunnen op een ultrasonische manier communiceren met de Beam Ultra. Die soundbar start dan een klein mesh-netwerk op om snel een surround-systeem met enorm lage latency te creëren.  </p><p>Het zag eruit (en klonk) als magie. Dit voelt als iets waar je voorheen alleen maar van kon dromen wanneer je allerlei verschillende audioproducten los van elkaar hebt aangeschaft. Sonos liet zijn speakers altijd al communiceren met elkaar en samen stereo-setups creëren, maar dit soort slimme automatiseringen waren voor Fabric nog niet mogelijk. </p><p>Hardware en software worden hier gecombineerd op een manier waar bestaande klanten erg enthousiast van kunnen worden en die mogelijk ook een heleboel nieuwe klanten kan overhalen om het ecosysteem te betreden. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="logische-keuzes">Logische keuzes</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KuvXLCyjm8cD62YRLXAWy4-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/x4kPEi6J9v2BSmEXDFLAv4-1920-80.jpg" alt="Sonos-app op een iPad" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/o7jj9WcFA4fSkjaFf7qPgd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CHaTLCdHAV5oAEEaX2zebd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZbW7ibs7WJnCmNsev5K9Zd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XvLTPnw8dJzQ9UtBBsbGUd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XwuNdtxPQifLpnE5fPtAPd-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/M67382N5avkgeNb2hKn7wc-1920-80.jpg" alt="Sonos Ace Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>Een tijdje geleden voelde het alsof Sonos niet goed wist wat het met zijn software moest doen. Er leek ook niet echt ingespeeld te worden op wat consumenten graag wilden zien. Onder leiding van Conrad lijkt de focus van Sonos nu weer duidelijk te liggen op logische keuzes voor zijn klanten. </p><p>Eén van de nieuwe toevoegingen, Sonos 27Voice, is een goed voorbeeld hiervan. Sonos weet hiermee zijn spraakassistent slimmer te maken, maar zich toch zelf gewoon te blijven focussen op audio.</p><p>Je Sonos-speaker wordt niet ineens veranderd in een soort spraakgestuurde smarthome hub. 27Voice focust zich echt op de mogelijkheden van je Sonos-apparaten, maar biedt toch nog wat handige extra mogelijkheden. Tijdens de demo van Conrad stelde hij een op een vrij omslachtige manier een vraag over een muzikant en toch wist 27Voice hem snel te verbinden met de relevante muziek. Dit was telkens weer het geval bij de vage vragen die hij stelde. </p><p>Het andere deel van Sonos' huidige strategie is openheid. Als je niet alleen vragen over je muziek wil stellen aan de assistent, maar bijvoorbeeld wil vragen hoe je een maaltijd wil bereiden, dan koppelt het systeem je simpelweg aan een andere AI-assistent naar keuze die je daarbij kan helpen. </p><p>Deze open aanpak werkt ook andersom. AI-assistenten zoals Claude, ChatGPT en Siri kunnen je Sonos-speakers binnen dit nieuwe Sonos-platform ook aansturen dankzij een nieuw onderdeel genaamd 'Sonos MCP'. </p><p>Sonos probeert naast dit alles ook nog wat problemen als gevolg van slechte keuzes uit het verleden op te lossen. Zo wordt er nu voor gezorgd dat nieuwe producten altijd volledig geïntegreerd worden in het vernieuwde Sonos-platform. </p><h2 id="het-klinkt-als-muziek-in-de-oren">Het klinkt als muziek in de oren</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KdaKgDEnYPPxa8xYJJQwfd-1920-80.jpg" alt="Sonos Beam Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iNUnuoyKwTUEhkgmrdDeed-1920-80.jpg" alt="Sonos Beam Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kLBEjPHeteZTkMTqcBEFgd-1920-80.jpg" alt="Sonos Beam Ultra" /><figcaption><small role="credit">Lance Ulanoff / Future</small></figcaption></figure></figure><p>De nieuwe Ace Ultra-koptelefoon (449 euro), die Conrad op een bepaald punt tijdens zijn presentatie om zijn nek had hangen, voelt veel meer als een volwaardig lid van de Sonos-familie dan de originele <a href="https://www.techradar.com/audio/wireless-headphones/four-months-since-they-launched-there-s-not-been-a-day-i-haven-t-worn-the-sonos-ace-headphones">Sonos Ace-koptelefoon</a>. Die voorgaande high-end koptelefoon kon je eigenlijk alleen maar koppelen aan de Sonos Arc-soundbar. De nieuwe Ace Ultra, die beschikt over Sonos' 'Headphone Engine 2', gebruikt Sonos Fabric en kan, met één druk op de knop, audio overnemen van de Beam Ultra en elk ander lid van de huidige line-up van Sonos-producten. We konden dit ook al in actie zien en het is ook daadwerkelijk een kwestie van één knop indrukken. </p><p>Wat gedurende 25 jaar wel altijd hetzelfde is gebleven, is de uitstekende audiokwaliteit van Sonos-producten. Zo hebben wij nog een paar oudere Play:1-speaker staan waar we vandaag de dag nog steeds veel plezier aan beleven. Zelfs tijdens onze relatief korte eerste ervaring met de Beam Ultra-soundbar en Ace Ultra-koptelefoon merkten we ook meteen dat ze weer een uitstekend geluid weten te bieden. </p><p>De Ace Ultra belooft een batterijduur van 35 uur (en al 3 uur na 3 minuten opladen), beschikt over een nieuwe driver en een geüpdatete adaptieve equalizer die zich elke keer aanpast wanneer je de koptelefoon opnieuw opzet. We hebben via de nieuwe Sonos-app voor iPad van verschillende audio-ervaringen kunnen genieten. De koptelefoon wist een diep basgeluid, heldere hoge tonen en warme middentonen te leveren. </p><p>Daarnaast zit de nieuwe koptelefoon ook erg comfortabel. De verbeterde oorkussens en extra bewegingsvrijheid voor de oorschelpen zorgen er ook voor dat de pasvorm en 'seal' vrijwel perfect zijn. </p><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="eLN6uKGgSJorNA9VH8QG9d" name="Tom-Conrad-with-Sonos-Ace-Ultra" alt="Sonos Ace Ultra" src="https://cdn.mos.cms.futurecdn.net/eLN6uKGgSJorNA9VH8QG9d-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: Lance Ulanoff / Future)</span></figcaption></figure><p>De plaatsing van de knoppen was wel even wennen, maar de volumeslider die ook dient als pauzeknop is erg fijn om te gebruiken. Er is daarnaast ook een knop die je kan gebruik om de koptelefoon snel te koppelen aan bijvoorbeeld de Beam Ultra. De ANC in deze koptelefoon wist ook heel goed het omgevingsgeluid in de drukke demoruimte te dempen. </p><p>Dan is er natuurlijk ook nog de nieuwe Sonos Beam Ultra. Dit is een redelijk compacte soundbar die een verrassend rijk geluid te bieden heeft. Er zitten nu 9 drivers in de soundbar, inclusief een paar omhooggerichte drivers die dialogen tegen je muren en plafond laten weerkaatsen voor een ruimtelijker effect. Sonos zegt dat de speaker een 7.1.2 surround sound levert. Wat wij hoorden, was in ieder geval een luid, helder en meeslepend geluid. Tijdens de demo werd <em>Godzilla vs Kong</em> en we wilden eigenlijk meteen met een emmer popcorn voor de 4K-tv en de Beam Ultra gaan zitten. </p><p>Over het algemeen lijkt deze speaker van 699 euro een erg geschikte optie te worden voor mensen die zoeken naar een upgrade voor een tv met een matig ingebouwd geluid. Zowel de Ace Ultra als de Beam Ultra zijn momenteel te pre-orderen. Sonos verwacht de producten vanaf 29 september te kunnen verzenden.  </p><p>Het lijkt erop dat het bedrijf voorzichtig omgaat met de uitrol van alle nieuwe producten en diensten. Sommige dingen verschijnen volgende week al en andere laten nog even op zich wachten of verschijnen eerst als preview of in early access. We snappen dat Sonos maar al te graag een herhaling van <a href="https://www.techradar.com/televisions/2024-the-year-sonos-slipped">het Sonos-app-debacle</a> wil vermijden. De vorige keer dat de app werd vernieuwd, gebeurde dat bij iedereen tegelijk en verloren mensen ineens veel features, terwijl er andere features geïntroduceerd werden waarvan mensen niet wisten wat ze ermee moesten. Deze nieuwe toevoegingen, Sonos 27, Fabric en 27Voice, lijken echter een aantal van de beste updates te worden die Sonos in jaren heeft geïntroduceerd. De nieuwe functies kunnen je losse collectie aan Sonos-hardware beter dan ooit tevoren laten samenwerken. </p><ul><li><a href="https://global.techradar.com/nl-nl/audio/wireless-bluetooth-speakers/sonos-play-review-nl">Sonos Play review: de perfecte speaker voor thuis en onderweg</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Sonos onthult Ace Ultra-koptelefoon en Beam Ultra-soundbar: wij spraken met de CEO over de lancering ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Sonos heeft zojuist drie nieuwe aankondigingen gedaan: een nieuwe koptelefoon genaamd de Sonos Ace Ultra, een soundbar genaamd de Sonos Beam Ultra en Sonos 27, hun eigen besturingssysteem. Daar komt nog een nieuwe spraakassistent met AI bovenop, plus AI-agentintegratie en slimmere manieren waarop de speakers met elkaar kunnen samenwerken. We spraken met Tom Conrad, CEO van Sonos, hierover.</p><p>Eerst een overzicht van de producten. De Ace Ultra is de nieuwe koptelefoon van het merk en kost 449 euro (evenveel als de gewone Ace bij zijn lancering). Hij is voorzien van een nieuwe 40mm-driver die beter geluid belooft. De koptelefoon wordt aangedreven door een nieuwe chip, de Headphone Engine 2, en is daardoor volledig geïntegreerd in het Sonos-ecosysteem.</p><p>De Beam Ultra bevindt zich tussen de Sonos Beam (Gen 2) en de Sonos Arc Ultra. Het is een compacte soundbar die 7.1.2 kanalen Dolby Atmos-geluid levert met negen drivers. Twee drivers zijn bovendien naar boven gericht, een primeur voor de Beam-serie. De adviesprijs bedraagt 699 euro.</p><p>Beide producten kan je vanaf vanaf 1 september bestellen. De leveringen beginnen op 29 september.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ixeHiikCVpVeuhvR5SF2bL-1920-80.jpg" alt="Sonos Beam Ultra soundbar" /><figcaption><small role="credit">Sonos</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/G6jtyKJXpmRHyTYs7qZv3R-1920-80.jpg" alt="Sonos Ace Ultra koptelefoon" /><figcaption><small role="credit">Sonos</small></figcaption></figure></figure><p>Wat software betreft, heeft Sonos zijn platform voor het eerst een naam gegeven: Sonos 27. Een onderdeel van de lancering van Sonos 27 is de onthulling van Sonos Fabric, de naam die Sonos heeft gegeven aan "de systeemfunctionaliteit waarmee Sonos-producten elkaar kunnen detecteren en zich kunnen aanpassen aan het moment". Fabric wordt direct gebruikt voor slimme muziekschakeling op de Ace Ultra en voor het integreren van draagbare surroundspeakers in Sonos-thuisbioscoopsystemen.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1490px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="JmAT9CEoxZtTjj36PTGefH" name="Beam Ultra 8.JPG" alt="Sonos Beam Ultra soundbar" src="https://cdn.mos.cms.futurecdn.net/JmAT9CEoxZtTjj36PTGefH-1920-80.jpg" mos="" align="middle" fullscreen="" width="1490" height="839" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sonos)</span></figcaption></figure><p>We vroegen eerst aan Conrad waarom de Headphone Engine 2 nodig was voor een volledige integratie in het multi-room-systeem van Sonos.</p><p>"Er waren twee belangrijke factoren om de koptelefoonconnectiviteit te realiseren. Ten eerste hadden we wifi, veilige opslag en transport van gegevens nodig, wat diep verankerd is in de chip van de hoofdtelefoon zelf. Helaas beschikt de Ace niet over dat platform, dus konden we de functie niet op een verantwoorde manier aan de Ace toevoegen zonder bijvoorbeeld je wifi-wachtwoord in gevaar te brengen op een open netwerk tijdens de configuratie. Zonder de verbeterde wifi-functionaliteit van de koptelefoon zelf konden we niet de gewenste netwerkprestaties bereiken, waardoor je gewoon door je huis kunt lopen."</p><p>Conrad gaf aan dat ze vanaf het begin wisten dat de Ace Ultra als een onderdeel van het Sonos-systeem moest aanvoelen. Je kan nu naar een willekeurige speaker in huis lopen, op een knop op de koptelefoon drukken en de muziek springt direct van de speaker naar de koptelefoon. Je loopt dan naar een andere plek in huis, drukt opnieuw op de knop terwijl je voor een andere speaker staat en de muziek springt van de koptelefoon naar de speaker.</p><p>De Ace Ultra is ook op andere vlakken beter. Zo is er een nieuwe driver aanwezig. Conrad zegt dat hun ingenieurs diepere bassen en een helderdere soundstage met minder vervorming wilden.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1044px;"><p class="vanilla-image-block" style="padding-top:56.32%;"><img id="6wEY8HhBmTTkLYE6z9cgHC" name="Sonos Ace Ultra 5.JPG" alt="Sonos Ace Ultra" src="https://cdn.mos.cms.futurecdn.net/6wEY8HhBmTTkLYE6z9cgHC-1920-80.jpg" mos="" align="middle" fullscreen="" width="1044" height="588" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sonos)</span></figcaption></figure><p>De Sonos Beam Ultra is een onverwachte toevoeging aan de soundbars van het merk. Hij komt qua prijs eerder in de buurt van de oude Sonos Arc, terwijl hij aanzienlijk kleiner is. </p><p>Conrad legt uit dat het hun doel was om echt de beste middenformaat soundbar ter wereld te maken: "Er zijn nog steeds veel gebruikers die een kleiner formaat willen. Ze willen iets dat onder de televisie past als die op een tv-meubel staat, of voor een kleinere televisie."</p><p>Dat wil niet zeggen dat deze gebruikers genoegen nemen met "kleiner" geluid. Ook daar was Sonos zich van bewust: "Toch willen ze volledige, echte 7.1.2 Dolby Atmos. Ze willen een hoogtebeleving die hen echt midden in de actie plaatst. Daarom hebben we met de Beam Ultra een systeem gebouwd met negen drivers, waaronder twee naar boven gerichte drivers, die het geluid via het plafond en de muren weerkaatsen om die immersie te creëren."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1490px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="8e3A4SmzHcB6uAabF4TxqN" name="Beam Ultra 4.JPG" alt="Sonos Beam Ultra soundbar" src="https://cdn.mos.cms.futurecdn.net/8e3A4SmzHcB6uAabF4TxqN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1490" height="838" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sonos)</span></figcaption></figure><p>Ook de centrale geluidsweergave van de Beam Ultra is verbeterd, omdat Sonos merkte dat heldere dialogen voor velen belangrijk zijn. Ook willen ze bas met impact zonder sub en ruimtelijke, heldere muziek. Conrad zegt dat je de Beam Ultra echt moet horen om te beseffen hoeveel geluid er daadwerkelijk uit deze kleine soundbar komt.</p><p>De komst van de Beam Ultra betekent ten slotte niet het einde van de huidige Beam (Gen 2). Conrad zegt duidelijk dat de Ultra een uitbreiding is van hun aanbod en geen vervanger. De normale Beam is voor de budgetgerichte gebruikers die tevreden zijn met 5.1.2-audio, terwijl de Beam Ultra surroundsound biedt.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/audio/multi-room/sonos-onthult-ace-ultra-koptelefoon-en-beam-ultra-soundbar-wij-spraken-met-de-ceo-over-de-lancering</link>
                                                                            <description>
                            <![CDATA[ Sonos transformeert zijn software in een "besturingssysteem", en hun CEO legt uit wat dat precies inhoudt. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XSMetH7ZhsGpiNAycL7fYa</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JDT7HRuXaj2wJdyx9Ea3h6-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Sep 2026 15:50:13 +0000</pubDate>                                                                                                                                <updated>Wed, 02 Sep 2026 15:21:06 +0000</updated>
                                                                                                                                            <category><![CDATA[Multi-Room]]></category>
                                                    <category><![CDATA[Soundbars]]></category>
                                                    <category><![CDATA[Home Theater]]></category>
                                                    <category><![CDATA[Wireless Headphones]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Hi-Fi]]></category>
                                                    <category><![CDATA[Wireless & Bluetooth Speakers]]></category>
                                                    <category><![CDATA[Televisions]]></category>
                                                    <category><![CDATA[Headphones]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Matt Bolton ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JDT7HRuXaj2wJdyx9Ea3h6-1920-80.jpg">
                                                            <media:credit><![CDATA[Sonos / Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Sonos CEO Tom Conrad en Sonos Ace]]></media:description>                                                            <media:text><![CDATA[Sonos CEO Tom Conrad en Sonos Ace]]></media:text>
                                <media:title type="plain"><![CDATA[Sonos CEO Tom Conrad en Sonos Ace]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JDT7HRuXaj2wJdyx9Ea3h6-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Sonos heeft zojuist drie nieuwe aankondigingen gedaan: een nieuwe koptelefoon genaamd de Sonos Ace Ultra, een soundbar genaamd de Sonos Beam Ultra en Sonos 27, hun eigen besturingssysteem. Daar komt nog een nieuwe spraakassistent met AI bovenop, plus AI-agentintegratie en slimmere manieren waarop de speakers met elkaar kunnen samenwerken. We spraken met Tom Conrad, CEO van Sonos, hierover.</p><p>Eerst een overzicht van de producten. De Ace Ultra is de nieuwe koptelefoon van het merk en kost 449 euro (evenveel als de gewone Ace bij zijn lancering). Hij is voorzien van een nieuwe 40mm-driver die beter geluid belooft. De koptelefoon wordt aangedreven door een nieuwe chip, de Headphone Engine 2, en is daardoor volledig geïntegreerd in het Sonos-ecosysteem.</p><p>De Beam Ultra bevindt zich tussen de Sonos Beam (Gen 2) en de Sonos Arc Ultra. Het is een compacte soundbar die 7.1.2 kanalen Dolby Atmos-geluid levert met negen drivers. Twee drivers zijn bovendien naar boven gericht, een primeur voor de Beam-serie. De adviesprijs bedraagt 699 euro.</p><p>Beide producten kan je vanaf vanaf 1 september bestellen. De leveringen beginnen op 29 september.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ixeHiikCVpVeuhvR5SF2bL-1920-80.jpg" alt="Sonos Beam Ultra soundbar" /><figcaption><small role="credit">Sonos</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/G6jtyKJXpmRHyTYs7qZv3R-1920-80.jpg" alt="Sonos Ace Ultra koptelefoon" /><figcaption><small role="credit">Sonos</small></figcaption></figure></figure><p>Wat software betreft, heeft Sonos zijn platform voor het eerst een naam gegeven: Sonos 27. Een onderdeel van de lancering van Sonos 27 is de onthulling van Sonos Fabric, de naam die Sonos heeft gegeven aan "de systeemfunctionaliteit waarmee Sonos-producten elkaar kunnen detecteren en zich kunnen aanpassen aan het moment". Fabric wordt direct gebruikt voor slimme muziekschakeling op de Ace Ultra en voor het integreren van draagbare surroundspeakers in Sonos-thuisbioscoopsystemen.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1490px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="JmAT9CEoxZtTjj36PTGefH" name="Beam Ultra 8.JPG" alt="Sonos Beam Ultra soundbar" src="https://cdn.mos.cms.futurecdn.net/JmAT9CEoxZtTjj36PTGefH-1920-80.jpg" mos="" align="middle" fullscreen="" width="1490" height="839" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sonos)</span></figcaption></figure><p>We vroegen eerst aan Conrad waarom de Headphone Engine 2 nodig was voor een volledige integratie in het multi-room-systeem van Sonos.</p><p>"Er waren twee belangrijke factoren om de koptelefoonconnectiviteit te realiseren. Ten eerste hadden we wifi, veilige opslag en transport van gegevens nodig, wat diep verankerd is in de chip van de hoofdtelefoon zelf. Helaas beschikt de Ace niet over dat platform, dus konden we de functie niet op een verantwoorde manier aan de Ace toevoegen zonder bijvoorbeeld je wifi-wachtwoord in gevaar te brengen op een open netwerk tijdens de configuratie. Zonder de verbeterde wifi-functionaliteit van de koptelefoon zelf konden we niet de gewenste netwerkprestaties bereiken, waardoor je gewoon door je huis kunt lopen."</p><p>Conrad gaf aan dat ze vanaf het begin wisten dat de Ace Ultra als een onderdeel van het Sonos-systeem moest aanvoelen. Je kan nu naar een willekeurige speaker in huis lopen, op een knop op de koptelefoon drukken en de muziek springt direct van de speaker naar de koptelefoon. Je loopt dan naar een andere plek in huis, drukt opnieuw op de knop terwijl je voor een andere speaker staat en de muziek springt van de koptelefoon naar de speaker.</p><p>De Ace Ultra is ook op andere vlakken beter. Zo is er een nieuwe driver aanwezig. Conrad zegt dat hun ingenieurs diepere bassen en een helderdere soundstage met minder vervorming wilden.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1044px;"><p class="vanilla-image-block" style="padding-top:56.32%;"><img id="6wEY8HhBmTTkLYE6z9cgHC" name="Sonos Ace Ultra 5.JPG" alt="Sonos Ace Ultra" src="https://cdn.mos.cms.futurecdn.net/6wEY8HhBmTTkLYE6z9cgHC-1920-80.jpg" mos="" align="middle" fullscreen="" width="1044" height="588" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sonos)</span></figcaption></figure><p>De Sonos Beam Ultra is een onverwachte toevoeging aan de soundbars van het merk. Hij komt qua prijs eerder in de buurt van de oude Sonos Arc, terwijl hij aanzienlijk kleiner is. </p><p>Conrad legt uit dat het hun doel was om echt de beste middenformaat soundbar ter wereld te maken: "Er zijn nog steeds veel gebruikers die een kleiner formaat willen. Ze willen iets dat onder de televisie past als die op een tv-meubel staat, of voor een kleinere televisie."</p><p>Dat wil niet zeggen dat deze gebruikers genoegen nemen met "kleiner" geluid. Ook daar was Sonos zich van bewust: "Toch willen ze volledige, echte 7.1.2 Dolby Atmos. Ze willen een hoogtebeleving die hen echt midden in de actie plaatst. Daarom hebben we met de Beam Ultra een systeem gebouwd met negen drivers, waaronder twee naar boven gerichte drivers, die het geluid via het plafond en de muren weerkaatsen om die immersie te creëren."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1490px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="8e3A4SmzHcB6uAabF4TxqN" name="Beam Ultra 4.JPG" alt="Sonos Beam Ultra soundbar" src="https://cdn.mos.cms.futurecdn.net/8e3A4SmzHcB6uAabF4TxqN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1490" height="838" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sonos)</span></figcaption></figure><p>Ook de centrale geluidsweergave van de Beam Ultra is verbeterd, omdat Sonos merkte dat heldere dialogen voor velen belangrijk zijn. Ook willen ze bas met impact zonder sub en ruimtelijke, heldere muziek. Conrad zegt dat je de Beam Ultra echt moet horen om te beseffen hoeveel geluid er daadwerkelijk uit deze kleine soundbar komt.</p><p>De komst van de Beam Ultra betekent ten slotte niet het einde van de huidige Beam (Gen 2). Conrad zegt duidelijk dat de Ultra een uitbreiding is van hun aanbod en geen vervanger. De normale Beam is voor de budgetgerichte gebruikers die tevreden zijn met 5.1.2-audio, terwijl de Beam Ultra surroundsound biedt.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Vergeet de IKEA x XBOX-collectie: IKEA heeft al langer betaalbare gaming-accessoires ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De nieuwe IKEA x XBOX-collectie die tijdens Gamescom werd aangekondigd krijgt momenteel erg veel aandacht. Hoewel de <a href="https://www.techradar.com/gaming/ive-seen-the-ikea-x-xbox-collection-at-gamescom-and-among-some-goofier-products-theres-one-handy-item-i-want-right-now">absurde 'thumbstick'-kruk en het 'D-pad'-kussen</a> zeker erg opvallen, zijn er een heleboel gaming-accessoires (los van deze samenwerking) bij IKEA te vinden die voor veel mensen misschien toch wel wat interessanter zijn. Het Zweedse bedrijf maakt al langer "gaming-vriendelijke" producten, waaronder betaalbare meubels, handige opslagmogelijkheden en leuke accessoires. </p><p>Wij hebben hieronder sommige van onze favorieten verzameld. We zijn vooral grote fans van het MÅLOMRÅDE-gamebureau met zijn ingebouwde monitorarmen, een bord om je accessoires aan te hangen en zit/sta-functionaliteit. Qua handige opbergruimte zijn een aantal van de beste opties voor ons toch wel de BRÄNNBOLL-mand met zijn handvatten die je als pootjes kan gebruiken om de mand hoger van de grond te zetten, en de open kast op wielen uit dezelfde productreeks. Dat kastje heeft plaats voor vrijwel al je accessoires en is gemakkelijk overal naartoe te rijden dankzij zijn wieltjes. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="ikea-gaming-accessoires">IKEA gaming-accessoires</h2>        <div class="featured_product_block featured_block_standard" data-id="62dd4500-a609-11f1-a93f-c18a3a89aa7b">            <a href="https://www.ikea.com/nl/nl/p/brannboll-open-kast-op-wielen-wit-60586258/" data-model-name="BRÄNNBOLL open kast op wielen" 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/srQ6d86cvwc9X62XJzLgbQ.jpg" alt="BrÄnnboll Shelving Unit on Castors - White 56x62 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL open kast op wielen</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd45dc-a609-11f1-9bf6-3dfe20df0c2e">            <a href="https://www.ikea.com/nl/nl/p/malomrade-gamebureau-zit-sta-met-monitorarmen-elektrisch-zwart-50585805/" data-model-name="MÅLOMRÅDE gamebureau zit/sta, met monitorarmen/elektrisch" 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/9gzfd5nFVndtFTiMt6bCrQ.jpg" alt="MÅlomrÅde Gaming Desk Sit/stand - With Monitor Arms/electric Black 180x80 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">MÅLOMRÅDE gamebureau zit/sta, met monitorarmen/elektrisch</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd467c-a609-11f1-ae2b-c1714cc4ebc3">            <a href="https://www.ikea.com/nl/nl/p/skaftsarv-led-sierverlichting-dimbaar-40612828/" data-model-name="SKAFTSÄRV led-sierverlichting, dimbaar" 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/9vgudGcufgBicGkzv7dtq4.jpg" alt="SkaftsÄrv Led Decorative Light - Dimmable"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">SKAFTSÄRV led-sierverlichting, dimbaar</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4708-a609-11f1-af7f-972df5e68d11">            <a href="https://www.ikea.com/nl/nl/p/brannboll-gamingstoel-knisa-helderblauw-70586615/" data-model-name="BRÄNNBOLL gamingstoel" 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/QfHqQgf4scrwyQJDurutiQ.jpg" alt="BrÄnnboll Gaming Lounge Chair - Knisa Bright Blue"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4794-a609-11f1-966b-e79498c5e986">            <a href="https://www.ikea.com/nl/nl/p/huvudspelare-gamingstoel-zwart-90507603/" data-model-name="HUVUDSPELARE gamingstoel" 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/jbAP9oy8qPzkGNjJaeJXkQ.jpg" alt="Huvudspelare Gaming Chair - Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">HUVUDSPELARE gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4820-a609-11f1-81ca-d9619fcf46c1">            <a href="https://www.ikea.com/nl/nl/p/mojlighet-standaard-voor-koptelefoon-tablet-oranje-00601431/" data-model-name="MÖJLIGHET standaard voor koptelefoon/tablet" 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/BhmCqsHVFPh4J95EWs3Hzi.jpg" alt="MÖjlighet Headset/tablet Stand - Orange"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">MÖJLIGHET standaard voor koptelefoon/tablet</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd48b6-a609-11f1-aff4-351d47250a56">            <a href="https://www.ikea.com/nl/nl/p/brannboll-gamemuismat-zwart-met-een-patroon-70586470/" data-model-name="BRÄNNBOLL gamemuismat" 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/sPFXaphREt6hoUe4RTnSfQ.jpg" alt="BrÄnnboll Gaming Mouse Pad - Black/patterned 90x40 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL gamemuismat</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4942-a609-11f1-8cbd-2d2b76757c6a">            <a href="https://www.ikea.com/nl/nl/p/brannboll-opblaasbare-gamingstoel-heldergroen-20584746/" data-model-name="BRÄNNBOLL opblaasbare gamingstoel" 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/yj8A9L8yLR9kkBzEpxQnwQ.jpg" alt="BrÄnnboll Inflatable Gaming Lounge Chair - Bright Orange"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL opblaasbare gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd49ce-a609-11f1-8d70-73d538e08386">            <a href="https://www.ikea.com/nl/nl/p/brannboll-bijzettafel-licht-essenpatroon-wit-00586360/" data-model-name="BRÄNNBOLL bijzettafel" 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/jKNuARKwJwXyNqAKzQVACU.jpg" alt="BrÄnnboll Side Table on Casters - Light Ash Effect/black 27 1/8x15 3/8 ""></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL bijzettafel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4a64-a609-11f1-a874-cf056bfa3143">            <a href="https://www.ikea.com/nl/nl/p/brannboll-gamingstoel-grijs-zwart-00586336/" data-model-name="BRÄNNBOLL gamingstoel" 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/B6MMR2RBvZqL8TGyDkZiBj.jpg" alt="BrÄnnboll Gaming Easy Chair - Gray/bright Yellow"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4b86-a609-11f1-8f12-a7d32416b35e">            <a href="https://www.ikea.com/nl/nl/p/brannboll-mand-grijs-geel-50586536/" data-model-name="BRÄNNBOLL mand" 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/T8TqJKhKBQj2vSvq37n9UQ.jpg" alt="BrÄnnboll Basket - Grey/yellow 30x33x30 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL mand</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4c1c-a609-11f1-893e-f56ede25d8cd">            <a href="https://www.ikea.com/nl/nl/p/lanespelare-ringlicht-met-telefoonhouder-10514358/" data-model-name="LÅNESPELARE ringlicht met telefoonhouder" 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/RQNK4Hjy3RE3BWPSHejFQQ.jpg" alt="LÅnespelare Ring Light With Phone Holder"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">LÅNESPELARE ringlicht met telefoonhouder</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4ca8-a609-11f1-8069-fbf0a35e22fc">            <a href="https://www.ikea.com/nl/nl/p/loparbana-gamingstoel-vissle-donkergrijs-60586324/" data-model-name="LÖPARBANA gamingstoel" 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/6nicEFo5PEkxMMpBULnpZQ.jpg" alt="LÖparbana Gaming Chair - Vissle Green"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">LÖPARBANA gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4d3e-a609-11f1-b63f-55d8d8a621d3">            <a href="https://www.ikea.com/nl/nl/p/lanespelare-houder-voor-accessoires-60511362/" data-model-name="LÅNESPELARE houder voor accessoires" 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/LjY3VvtkdjzYCBXRFDoKSQ.jpg" alt="LÅnespelare Accessories Stand"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">LÅNESPELARE houder voor accessoires</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4dca-a609-11f1-aef0-9d517d793d9d">            <a href="https://www.ikea.com/nl/nl/p/kabbleka-led-strip-met-usb-aanpasbare-kleur-10609667/" data-model-name="KABBLEKA led-strip met USB, aanpasbare kleur, 3 m" 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/t9hMrNM4WZLqnpgtDuRuZg.jpg" alt="Kabbleka Led Lighting Strip With Usb - Adjustable Color 118 1/8 ""></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">KABBLEKA led-strip met USB, aanpasbare kleur, 3 m</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4e60-a609-11f1-8791-f3661e61b5a3">            <a href="https://www.ikea.com/nl/nl/p/styrspel-gamingstoel-donkergrijs-grijs-20522032/" data-model-name="STYRSPEL gamingstoel" 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/oKiqHWVdG89eu5gZSqLDJ3.jpg" alt="Styrspel Gaming Chair - Red"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">STYRSPEL gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4f50-a609-11f1-bbca-21a3902bd8ed">            <a href="https://www.ikea.com/nl/nl/p/ovning-multifunc-ergonomische-voetsteun-00552020/" data-model-name="ÖVNING multifunctionele ergonomische voetsteun" 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/KPD4XQ4z3wwqEMuGaYJ8VT.jpg" alt="Övning Multifunctional Ergonomic Footrest"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">ÖVNING multifunctionele ergonomische voetsteun</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4fe6-a609-11f1-807b-410f16bfb94d">            <a href="https://www.ikea.com/nl/nl/p/fredde-gamebureau-zwart-50219044/" data-model-name="FREDDE gamebureau" 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/yfW4QDse8deMbtHfevXwrQ.jpg" alt="Fredde Gaming Desk - Black 140/185x74x146 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">FREDDE gamebureau</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd5072-a609-11f1-8a30-b50230690c1e">            <a href="https://www.ikea.com/nl/nl/p/blaskata-gaming-muismat-zwart-grijs-met-een-patroon-60569522/" data-model-name="BLÅSKATA gaming muismat" 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/LZuuXQtkRGAfbJ6EnCHEYQ.jpg" alt="BlÅskata Gaming Mouse Pad - Black/grey Patterned 40x80 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BLÅSKATA gaming muismat</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd50fe-a609-11f1-b93f-4166d763be0f">            <a href="https://www.ikea.com/nl/nl/p/matchspel-gamingstoel-bomstad-lichtgrijs-90571528/" data-model-name="MATCHSPEL gamingstoel" 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/wWtqKhshQt5yDvRxTEhBnQ.jpg" alt="Matchspel Gaming Chair - Bomstad Light Grey"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">MATCHSPEL gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><ul><li><a href="https://global.techradar.com/nl-nl/home/smart-lights/dit-goedkope-ikea-gadget-combineert-een-klok-thermometer-en-luchtvochtigheidsmeter">Dit goedkope IKEA-gadget combineert een klok, thermometer en luchtvochtigheidsmeter</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/gaming/gaming-accessories/vergeet-de-ikea-x-xbox-collectie-ikea-heeft-al-langer-betaalbare-gaming-accessoires</link>
                                                                            <description>
                            <![CDATA[ Ben je op zoek naar betaalbare of unieke gaming-accessoires? IKEA heeft een verrassend uitgebreid aanbod met verschillende handige toevoegingen voor jouw gaming-setup. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">AuaGn9YvKzRMP88hcL6nbK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7btfa32Z7rsCsmQGkZF3EE-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Sep 2026 14:40:36 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Accessories]]></category>
                                                    <category><![CDATA[Gaming]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Ruth Hamilton ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7btfa32Z7rsCsmQGkZF3EE-1920-80.jpg">
                                                            <media:credit><![CDATA[IKEA ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[IKEA gaming accessories]]></media:description>                                                            <media:text><![CDATA[IKEA gaming accessories]]></media:text>
                                <media:title type="plain"><![CDATA[IKEA gaming accessories]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7btfa32Z7rsCsmQGkZF3EE-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De nieuwe IKEA x XBOX-collectie die tijdens Gamescom werd aangekondigd krijgt momenteel erg veel aandacht. Hoewel de <a href="https://www.techradar.com/gaming/ive-seen-the-ikea-x-xbox-collection-at-gamescom-and-among-some-goofier-products-theres-one-handy-item-i-want-right-now">absurde 'thumbstick'-kruk en het 'D-pad'-kussen</a> zeker erg opvallen, zijn er een heleboel gaming-accessoires (los van deze samenwerking) bij IKEA te vinden die voor veel mensen misschien toch wel wat interessanter zijn. Het Zweedse bedrijf maakt al langer "gaming-vriendelijke" producten, waaronder betaalbare meubels, handige opslagmogelijkheden en leuke accessoires. </p><p>Wij hebben hieronder sommige van onze favorieten verzameld. We zijn vooral grote fans van het MÅLOMRÅDE-gamebureau met zijn ingebouwde monitorarmen, een bord om je accessoires aan te hangen en zit/sta-functionaliteit. Qua handige opbergruimte zijn een aantal van de beste opties voor ons toch wel de BRÄNNBOLL-mand met zijn handvatten die je als pootjes kan gebruiken om de mand hoger van de grond te zetten, en de open kast op wielen uit dezelfde productreeks. Dat kastje heeft plaats voor vrijwel al je accessoires en is gemakkelijk overal naartoe te rijden dankzij zijn wieltjes. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="ikea-gaming-accessoires">IKEA gaming-accessoires</h2>        <div class="featured_product_block featured_block_standard" data-id="62dd4500-a609-11f1-a93f-c18a3a89aa7b">            <a href="https://www.ikea.com/nl/nl/p/brannboll-open-kast-op-wielen-wit-60586258/" data-model-name="BRÄNNBOLL open kast op wielen" 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/srQ6d86cvwc9X62XJzLgbQ.jpg" alt="BrÄnnboll Shelving Unit on Castors - White 56x62 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL open kast op wielen</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd45dc-a609-11f1-9bf6-3dfe20df0c2e">            <a href="https://www.ikea.com/nl/nl/p/malomrade-gamebureau-zit-sta-met-monitorarmen-elektrisch-zwart-50585805/" data-model-name="MÅLOMRÅDE gamebureau zit/sta, met monitorarmen/elektrisch" 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/9gzfd5nFVndtFTiMt6bCrQ.jpg" alt="MÅlomrÅde Gaming Desk Sit/stand - With Monitor Arms/electric Black 180x80 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">MÅLOMRÅDE gamebureau zit/sta, met monitorarmen/elektrisch</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd467c-a609-11f1-ae2b-c1714cc4ebc3">            <a href="https://www.ikea.com/nl/nl/p/skaftsarv-led-sierverlichting-dimbaar-40612828/" data-model-name="SKAFTSÄRV led-sierverlichting, dimbaar" 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/9vgudGcufgBicGkzv7dtq4.jpg" alt="SkaftsÄrv Led Decorative Light - Dimmable"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">SKAFTSÄRV led-sierverlichting, dimbaar</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4708-a609-11f1-af7f-972df5e68d11">            <a href="https://www.ikea.com/nl/nl/p/brannboll-gamingstoel-knisa-helderblauw-70586615/" data-model-name="BRÄNNBOLL gamingstoel" 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/QfHqQgf4scrwyQJDurutiQ.jpg" alt="BrÄnnboll Gaming Lounge Chair - Knisa Bright Blue"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4794-a609-11f1-966b-e79498c5e986">            <a href="https://www.ikea.com/nl/nl/p/huvudspelare-gamingstoel-zwart-90507603/" data-model-name="HUVUDSPELARE gamingstoel" 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/jbAP9oy8qPzkGNjJaeJXkQ.jpg" alt="Huvudspelare Gaming Chair - Black"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">HUVUDSPELARE gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4820-a609-11f1-81ca-d9619fcf46c1">            <a href="https://www.ikea.com/nl/nl/p/mojlighet-standaard-voor-koptelefoon-tablet-oranje-00601431/" data-model-name="MÖJLIGHET standaard voor koptelefoon/tablet" 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/BhmCqsHVFPh4J95EWs3Hzi.jpg" alt="MÖjlighet Headset/tablet Stand - Orange"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">MÖJLIGHET standaard voor koptelefoon/tablet</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd48b6-a609-11f1-aff4-351d47250a56">            <a href="https://www.ikea.com/nl/nl/p/brannboll-gamemuismat-zwart-met-een-patroon-70586470/" data-model-name="BRÄNNBOLL gamemuismat" 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/sPFXaphREt6hoUe4RTnSfQ.jpg" alt="BrÄnnboll Gaming Mouse Pad - Black/patterned 90x40 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL gamemuismat</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4942-a609-11f1-8cbd-2d2b76757c6a">            <a href="https://www.ikea.com/nl/nl/p/brannboll-opblaasbare-gamingstoel-heldergroen-20584746/" data-model-name="BRÄNNBOLL opblaasbare gamingstoel" 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/yj8A9L8yLR9kkBzEpxQnwQ.jpg" alt="BrÄnnboll Inflatable Gaming Lounge Chair - Bright Orange"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL opblaasbare gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd49ce-a609-11f1-8d70-73d538e08386">            <a href="https://www.ikea.com/nl/nl/p/brannboll-bijzettafel-licht-essenpatroon-wit-00586360/" data-model-name="BRÄNNBOLL bijzettafel" 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/jKNuARKwJwXyNqAKzQVACU.jpg" alt="BrÄnnboll Side Table on Casters - Light Ash Effect/black 27 1/8x15 3/8 ""></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL bijzettafel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4a64-a609-11f1-a874-cf056bfa3143">            <a href="https://www.ikea.com/nl/nl/p/brannboll-gamingstoel-grijs-zwart-00586336/" data-model-name="BRÄNNBOLL gamingstoel" 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/B6MMR2RBvZqL8TGyDkZiBj.jpg" alt="BrÄnnboll Gaming Easy Chair - Gray/bright Yellow"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4b86-a609-11f1-8f12-a7d32416b35e">            <a href="https://www.ikea.com/nl/nl/p/brannboll-mand-grijs-geel-50586536/" data-model-name="BRÄNNBOLL mand" 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/T8TqJKhKBQj2vSvq37n9UQ.jpg" alt="BrÄnnboll Basket - Grey/yellow 30x33x30 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BRÄNNBOLL mand</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4c1c-a609-11f1-893e-f56ede25d8cd">            <a href="https://www.ikea.com/nl/nl/p/lanespelare-ringlicht-met-telefoonhouder-10514358/" data-model-name="LÅNESPELARE ringlicht met telefoonhouder" 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/RQNK4Hjy3RE3BWPSHejFQQ.jpg" alt="LÅnespelare Ring Light With Phone Holder"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">LÅNESPELARE ringlicht met telefoonhouder</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4ca8-a609-11f1-8069-fbf0a35e22fc">            <a href="https://www.ikea.com/nl/nl/p/loparbana-gamingstoel-vissle-donkergrijs-60586324/" data-model-name="LÖPARBANA gamingstoel" 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/6nicEFo5PEkxMMpBULnpZQ.jpg" alt="LÖparbana Gaming Chair - Vissle Green"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">LÖPARBANA gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4d3e-a609-11f1-b63f-55d8d8a621d3">            <a href="https://www.ikea.com/nl/nl/p/lanespelare-houder-voor-accessoires-60511362/" data-model-name="LÅNESPELARE houder voor accessoires" 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/LjY3VvtkdjzYCBXRFDoKSQ.jpg" alt="LÅnespelare Accessories Stand"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">LÅNESPELARE houder voor accessoires</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4dca-a609-11f1-aef0-9d517d793d9d">            <a href="https://www.ikea.com/nl/nl/p/kabbleka-led-strip-met-usb-aanpasbare-kleur-10609667/" data-model-name="KABBLEKA led-strip met USB, aanpasbare kleur, 3 m" 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/t9hMrNM4WZLqnpgtDuRuZg.jpg" alt="Kabbleka Led Lighting Strip With Usb - Adjustable Color 118 1/8 ""></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">KABBLEKA led-strip met USB, aanpasbare kleur, 3 m</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4e60-a609-11f1-8791-f3661e61b5a3">            <a href="https://www.ikea.com/nl/nl/p/styrspel-gamingstoel-donkergrijs-grijs-20522032/" data-model-name="STYRSPEL gamingstoel" 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/oKiqHWVdG89eu5gZSqLDJ3.jpg" alt="Styrspel Gaming Chair - Red"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">STYRSPEL gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4f50-a609-11f1-bbca-21a3902bd8ed">            <a href="https://www.ikea.com/nl/nl/p/ovning-multifunc-ergonomische-voetsteun-00552020/" data-model-name="ÖVNING multifunctionele ergonomische voetsteun" 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/KPD4XQ4z3wwqEMuGaYJ8VT.jpg" alt="Övning Multifunctional Ergonomic Footrest"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">ÖVNING multifunctionele ergonomische voetsteun</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd4fe6-a609-11f1-807b-410f16bfb94d">            <a href="https://www.ikea.com/nl/nl/p/fredde-gamebureau-zwart-50219044/" data-model-name="FREDDE gamebureau" 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/yfW4QDse8deMbtHfevXwrQ.jpg" alt="Fredde Gaming Desk - Black 140/185x74x146 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">FREDDE gamebureau</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd5072-a609-11f1-8a30-b50230690c1e">            <a href="https://www.ikea.com/nl/nl/p/blaskata-gaming-muismat-zwart-grijs-met-een-patroon-60569522/" data-model-name="BLÅSKATA gaming muismat" 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/LZuuXQtkRGAfbJ6EnCHEYQ.jpg" alt="BlÅskata Gaming Mouse Pad - Black/grey Patterned 40x80 Cm"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">BLÅSKATA gaming muismat</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="62dd50fe-a609-11f1-b93f-4166d763be0f">            <a href="https://www.ikea.com/nl/nl/p/matchspel-gamingstoel-bomstad-lichtgrijs-90571528/" data-model-name="MATCHSPEL gamingstoel" 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/wWtqKhshQt5yDvRxTEhBnQ.jpg" alt="Matchspel Gaming Chair - Bomstad Light Grey"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>IKEA</div>                                        <div class="featured__title">MATCHSPEL gamingstoel</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><ul><li><a href="https://global.techradar.com/nl-nl/home/smart-lights/dit-goedkope-ikea-gadget-combineert-een-klok-thermometer-en-luchtvochtigheidsmeter">Dit goedkope IKEA-gadget combineert een klok, thermometer en luchtvochtigheidsmeter</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Wat is HDMI-passthrough op soundbars en heb je het echt nodig voor je tv-setup? ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Als je aan het overwegen bent om een van de <a href="https://global.techradar.com/nl-nl/news/beste-soundbar">beste soundbars</a> aan jouw thuisbioscoopsetup toe te voegen, dan ben je misschien al wel eens hier en daar de term 'HDMI-passthrough' tegengekomen. Dit is iets dat beschikbaar is op sommige soundbars die je op je tv aansluit via HDMI ARC en HDMI eARC.</p><p>HDMI-passthrough laat je een bronapparaat, zoals een gameconsole of streamingapparaat, direct op je soundbar aansluiten via HDMI. Je soundbar stuurt vervolgens het videosignaal door naar je tv.</p><p>Dit kan een erg handige feature zijn. Als je namelijk je soundbar aansluit op je tv via HDMI, dan ben je dus wel een HDMI-poort kwijt die je anders voor een ander apparaat had kunnen gebruiken. Het is vandaag de dag daarnaast niet ongezien dat sommigen meer HDMI-apparaten in huis hebben dan poorten op hun tv. </p><p>HDMI-passthrough geeft je wat meer flexibiliteit. Je raakt geen HDMI-poort kwijt als je je soundbar erop aansluit, want je krijgt er ook weer een poort voor terug. In sommige gevallen hebben soundbars zelfs meerdere HDMI-inputs, waardoor je zelfs meer poorten krijgt.</p><p>Je zal HDMI-passthrough niet terugvinden op elke soundbar. Dat is niet zo heel erg, want ook niet iedereen heeft het echt nodig. Toch kan het zeker wel iets zijn om rekening mee te houden als je een nieuwe soundbar gaat kopen en je denkt dat het wel eens goed van pas kan komen. </p><p>Dit artikel is bedoeld om je te helpen om beter te begrijpen wat HDMI-passthrough precies inhoudt, hoe het werkt en of je het echt nodig hebt. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wacB84saQeeUoKDyuZmDh5" name="Soundbar HDMI ports" alt="HDMI-poorten op een Samsung-soundbar" src="https://cdn.mos.cms.futurecdn.net/wacB84saQeeUoKDyuZmDh5-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">Bij deze Samsung-soundbar verbind je de rechter HDMI-poort (op de bovenstaande foto) met de tv (wat gelukkig duidelijk wordt vermeld, bedankt Samsung!), terwijl je de andere twee HDMI-poorten kan gebruiken om andere apparaten op aan te sluiten en hun videosignaal door te sturen naar je tv.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="wat-is-hdmi-passthrough-op-soundbars">Wat is HDMI-passthrough op soundbars?</h2><p>We hebben het hier overigens echt over hoe HDMI-passthrough werkt op een soundbar. Het zou kunnen dat je de term 'passthrough' ook in een andere context tegenkomt. Daarnaast zullen sommige merken het misschien over 'soundbar-passthrough' of 'video-passthrough' hebben bij hun soundbars, maar dat refereert dan dus naar hetzelfde als HDMI-passthrough. </p><p>Soms wordt misschien de hele term 'passthrough' niet gebruikt, maar wordt er gewoon vermeld dat de soundbar naast een HDMI ARC-verbinding ook een HDMI-input heeft. In dat geval is de HDMI ARC-verbinding (<a href="https://global.techradar.com/nl-nl/news/hdmi-arc-vs-earc-enhanced-audio-return-channel-uitgelegd">hier lees je meer over HDMI ARC en eARC</a>) de poort die je met een HDMI-kabel moet verbinden met de tv en de HDMI-input is de poort op de soundbar waar je dan weer een ander apparaat op kan aansluiten. </p><p>In een typische setup zou je een bronapparaat, zoals een gameconsole of Blu-ray-speler, waarschijnlijk gewoon direct op je tv aansluiten (via een vrije HDMI-poort). De tv ontvangt in zo'n geval de video- en audiosignalen en stuurt eventueel de audio dan dus juist door naar een soundbar (indien van toepassing).</p><p>Als jouw soundbar echter HDMI-passthough biedt, dan kan je het bronapparaat ook direct op de soundbar aansluiten en de soundbar op de tv aansluiten.</p><p>De soundbar gebruikt dan zelf meteen de audio van het apparaat en speelt deze af via zijn speakers, terwijl de video naar de tv wordt verstuurd. Dit kan ook nog andere voordelen hebben, los van eventueel een extra HDMI-poort, maar daar komen we verderop nog op terug.</p><h2 id="wat-is-het-verschil-tussen-hdmi-passthrough-en-arc-earc">Wat is het verschil tussen HDMI-passthrough en ARC/eARC?</h2><p>In de context van soundbars omschrijft HDMI-passthrough de route van een videosignaal. De bron wordt verbonden met de soundbar en de soundbar stuurt het videosignaal door naar de tv via de verbinding die er toch al is tussen de tv en de soundbar. </p><p><a href="https://www.techradar.com/televisions/av-receivers/hdmi-arc-and-hdmi-earc-the-differences-explained">HDMI ARC en eARC</a> doen weer net iets anders. Ze laten een tv audio doorgeven aan een soundbar (verschil tussen ARC en eARC is simpelweg dat eARC audio in hogere kwaliteit kan doorgeven). </p><p>Deze twee dingen werken dus naast elkaar. Zo kan je bijvoorbeeld een gameconsole op je soundbar aansluiten en de soundbar op je tv aansluiten. De soundbar kan dan meteen de audio van de console verwerken en het videosignaal doorgeven aan de tv. Via eARC kan de tv dan juist weer audio vanuit andere bronnen, zoals zijn ingebouwde streaming-apps of andere bronnen die op de HDMI-poorten van de tv zelf zijn aangesloten, doorgeven aan de soundbar.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1713px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="wDU4fyqLNxYzRN93mo9Mxm" name="HDMI ports" alt="Een rij van HDMI-poorten achterop een tv, met twee kabels in twee van de poorten" src="https://cdn.mos.cms.futurecdn.net/wDU4fyqLNxYzRN93mo9Mxm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1713" height="963" attribution="" 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="heb-je-hdmi-passthrough-nodig-op-je-soundbar">Heb je HDMI-passthrough nodig op je soundbar?</h2><p>Als je een nieuwe soundbar gaat kopen en je specs aan het vergelijken bent, is het gemakkelijk om tot de conclusie te komen dat meer features altijd beter is. HDMI-passthrough is echter alleen echt nuttig in specifieke situaties.</p><p>Er zijn drie belangrijke redenen om op zoek te gaan naar een soundbar met HDMI-passthrough: </p><p><strong>1. Je hebt niet meer genoeg vrije HDMI-poorten op je tv</strong><br>Als je tv niet genoeg HDMI-inputs heeft voor al jouw apparaten, dan is het handig als je één of meerdere apparaten direct op je soundbar aan kan sluiten. Op deze manier kan een soundbar je dus ook gewoon wat extra ruimte geven. </p><p><strong>2. Je hebt niet meer genoeg </strong><em><strong>juiste </strong></em><strong>HDMI-poorten op je tv</strong><br>Dit tweede punt is iets ingewikkelder. De HDMI eARC-poort op je tv is bijna altijd een HDMI 2.1-poort. Die versie van HDMI maakt het ook mogelijk om 4K/120Hz- en VRR-apparaten aan te sluiten op je tv, zoals een gameconsole of een Apple TV 4K. Heel veel tv's beschikken echter nog steeds maar over twee HDMI 2.1-poorten (ook al bieden ze misschien in totaal wel vier HDMI-poorten). Dat betekent het volgende: als je een soundbar aansluit, heb je nog maar één HDMI 2.1-poort over. Het is tegenwoordig ook niet meer heel zeldzaam om meerdere apparaten te hebben die HDMI 2.1-features benutten. Als jouw soundbar HDMI-passthrough biedt en via die poort(en) ook HDMI 2.1-features ondersteunt, dan kan dat precies zijn wat je nodig hebt als je anders niet genoeg HDMI 2.1-poorten meer over hebt. Je moet er dan wel zeker van zijn dat de soundbar die features ook echt ondersteunt, want niet elke HDMI-input op een soundbar is een HDMI 2.1-poort. </p><p><strong>3. Je tv beperkt wat voor soort audio je naar je soundbar kan sturen</strong><br>Moderne audioformats kunnen wat specialere decodering vereisen om echt de beste kwaliteit te bieden. Dat betekent dat in ieder geval één apparaat binnen je setup ondersteuning moet bieden voor zo'n soort decodering. In veel gevallen is dit niet zo ingewikkeld. Je komt bijvoorbeeld niet veel (enigszins degelijke) tv's meer tegen die geen Dolby Atmos-ondersteunen. In sommige gevallen kan het echter toch iets gecompliceerder zijn. Dat merk je bijvoorbeeld bij DTS, een rivaal voor de technologie van Dolby. DTS wordt niet ondersteund door een aantal erg populaire tv-merken zoals LG en Samsung (bij hun tv's in ieder geval). De technologie wordt dan wel weer ondersteund in de soundbars. Eén optie is dan dus om je bronapparaat (waar mogelijk DTS-geluid op wordt afgespeeld) direct op de soundbar aan te sluiten. In dat geval wordt het geluid naar behoren gedecodeerd en geniet je van de beste kwaliteit. De tv wordt dan simpelweg omzeild. Dit is wel een erg speciale situatie, maar je kan er wel mee te maken krijgen als je bijvoorbeeld een PS5 als Blu-rays-speler gebruikt bij een LG- of Samsung-tv. </p><p>Als die situaties bij jou niet van toepassing zijn, dan heb je momenteel waarschijnlijk geen HDMI-passthrough nodig. Natuurlijk is toekomstbestendigheid wel altijd iets om rekening mee te houden, maar dan is het in ieder geval dus optioneel. </p><p>Voor de meeste setups is het het eenvoudigst om je consoles en andere bronapparaten direct op de tv aan te sluiten. Vervolgens sluit je dus de tv via zijn eARC-poort aan op de soundbar met een enkele HDMI-kabel. Bij die aanpak kan er ook gewoon wat minder fout gaan. Hoe simpeler de aansluiting, hoe minder kans op glitches en dergelijke. </p><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="Yi74ASYjmT57sgZ5w9MHyW" name="Samsung HW-Q990H in front of Samsung S95F" alt="Samsung HW-Q990H-soundbar voor een Samsung S95F TV" src="https://cdn.mos.cms.futurecdn.net/Yi74ASYjmT57sgZ5w9MHyW-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">De Samsung HW-Q990H-soundbar heeft twee HDMI-inputs en ze ondersteunen allebei 4K/120Hz-passthrough voor gaming. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="dit-moet-je-weten-voor-je-een-soundbar-met-hdmi-passthrough-koopt">Dit moet je weten voor je een soundbar met HDMI-passthrough koopt</h2><p>Hoewel meerdere van de soundbars in onze lijst met de <a href="https://global.techradar.com/nl-nl/news/beste-soundbar">beste soundbars</a> HDMI-passthrough ondersteunen, is dat niet bij elk model het geval. </p><p>Als je deze feature graag wil hebben op je soundbar, ga dan dus op zoek naar een model met een HDMI-input. Bij die poort staat vaak ook "HDMI In" of "HDMI Input". Dat is waar je dan dus je bronapparaat op aansluit. </p><p>Je zal daarnaast ook meestal een HDMI-output zien. Daar staat dan meestal iets zoals "HDMI Out" bij en meestal wordt ARC of eARC ook vermeld bij deze poort. Dit is de poort waar je de HDMI-kabel op aansluit die je aan de andere kant in de tv stopt. Een soundbar met alleen een HDMI ARC/eARC-poort kan geen HDMI-passthrough bieden. Als je bij de specs van een soundbar ziet staan dat hij maar één HDMI-poort heeft, dan is dat dus eigenlijk altijd die ARC/eARC-poort.</p><p>Het feit dat er een HDMI-input aanwezig is, betekent echter ook niet altijd dat elk video- of audioformat ondersteund wordt. Als je bijvoorbeeld een PS5 direct op je soundbar aan wil sluiten, is het wel belangrijk om te weten of de HDMI-input belangrijke features zoals een 4K/120Hz-videosignaal, VRR (variabele refresh rate) en eventueel ook Dolby Vision HDR ondersteunt. </p><p>Het is dus ook belangrijk om bij de specs te zoeken naar de ondersteunde resolutie, refresh rate, HDR-formats, gaming-features en audioformats. Je kan er niet altijd gewoon in vertrouwen dat 'HDMI 2.1' of '4K-passthrough' betekenen dat de poort geschikt is voor iets zoals een moderne gameconsole. HDMI-verbindingen kunnen helaas veel genuanceerder zijn. </p><ul><li><a href="https://global.techradar.com/nl-nl/home/smart-speakers/dit-komt-niet-eens-in-de-buurt-ik-verving-mijn-soundbar-door-twee-google-home-speakers">"Dit komt niet eens in de buurt": ik verving mijn soundbar door twee Google Home Speakers</a></li></ul><h2 id="welke-soundbars-met-hdmi-passthrough-raden-wij-aan">Welke soundbars met HDMI-passthrough raden wij aan?</h2><p><strong>1. De Samsung HW-Q990H</strong><br>Samsungs flagship soundbarsysteem heeft maar liefst twee HDMI-inputs en dus een HDMI eARC-poort. Die inputs ondersteunen 4K/120Hz-passthrough met Dolby Vision HDR en VRR. Dit is dus momenteel ook eigenlijk de ultieme toepassing van passthrough. </p><p><strong>Lees hier onze volledige </strong><a href="https://global.techradar.com/nl-be/televisions/soundbars/samsung-hw-q990h-review-nl"><strong>Samsung HW-Q990H review</strong></a><strong></strong></p><div data-widget-type="merchantlink" data-model-name="Samsung HW-Q990H"></div><p><strong>2. Samsung HW-Q800F</strong><br>Samsungs middenklasse soundbar is een uitstekende optie als je niet per se achterspeakers nodig hebt. Hij ondersteunt daarnaast dezelfde HDMI-passthrough-opties als het model hierboven, maar hij heeft wel maar één HDMI-input in plaats van twee.  </p><p><strong>Lees hier onze volledige </strong><a href="https://global.techradar.com/nl-nl/televisions/soundbars/samsung-hw-q800f-soundbar-review-nl"><strong>Samsung HW-Q800F review</strong></a><strong></strong></p><div data-widget-type="merchantlink" data-model-name="Samsung HW-Q800F"></div><p><strong>3. Klipsch Flexus Core 300</strong><br>Dit is onze favoriete 'all-in-one' soundbar met HDMI-passthrough. Met all-in-one wordt hier bedoeld dat je er geen losse subwoofer of achterspeakers bij krijgt. Dat is dus handig voor mensen die een zo simpel mogelijk systeem zoeken.  </p><p><strong>Lees hier onze volledige </strong><a href="https://www.techradar.com/televisions/soundbars/klipsch-flexus-core-300-review"><strong>Klipsch Flexus Core 300 review</strong></a><strong></strong></p><div data-widget-type="merchantlink" data-model-name="Klipsch Flexus Core 300"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/soundbars/wat-is-hdmi-passthrough-op-soundbars-en-heb-je-het-echt-nodig-voor-je-tv-setup</link>
                                                                            <description>
                            <![CDATA[ Wat is HDMI-passthrough, hoe werkt het, wanneer heb je het nodig en waar moet je op letten bij het kopen van een nieuwe soundbar? Wij geven je de antwoorden waarnaar je op zoek bent. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DzeohFxztNYfyWwH5VVhfE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/q3aGUhpccyAe8RtvMtUNN5-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Sep 2026 14:22:24 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Soundbars]]></category>
                                                    <category><![CDATA[Home Theater]]></category>
                                                    <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Becca Caddy ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/q3aGUhpccyAe8RtvMtUNN5-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HDMI-poorten op een soundbar]]></media:description>                                                            <media:text><![CDATA[HDMI-poorten op een soundbar]]></media:text>
                                <media:title type="plain"><![CDATA[HDMI-poorten op een soundbar]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/q3aGUhpccyAe8RtvMtUNN5-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Als je aan het overwegen bent om een van de <a href="https://global.techradar.com/nl-nl/news/beste-soundbar">beste soundbars</a> aan jouw thuisbioscoopsetup toe te voegen, dan ben je misschien al wel eens hier en daar de term 'HDMI-passthrough' tegengekomen. Dit is iets dat beschikbaar is op sommige soundbars die je op je tv aansluit via HDMI ARC en HDMI eARC.</p><p>HDMI-passthrough laat je een bronapparaat, zoals een gameconsole of streamingapparaat, direct op je soundbar aansluiten via HDMI. Je soundbar stuurt vervolgens het videosignaal door naar je tv.</p><p>Dit kan een erg handige feature zijn. Als je namelijk je soundbar aansluit op je tv via HDMI, dan ben je dus wel een HDMI-poort kwijt die je anders voor een ander apparaat had kunnen gebruiken. Het is vandaag de dag daarnaast niet ongezien dat sommigen meer HDMI-apparaten in huis hebben dan poorten op hun tv. </p><p>HDMI-passthrough geeft je wat meer flexibiliteit. Je raakt geen HDMI-poort kwijt als je je soundbar erop aansluit, want je krijgt er ook weer een poort voor terug. In sommige gevallen hebben soundbars zelfs meerdere HDMI-inputs, waardoor je zelfs meer poorten krijgt.</p><p>Je zal HDMI-passthrough niet terugvinden op elke soundbar. Dat is niet zo heel erg, want ook niet iedereen heeft het echt nodig. Toch kan het zeker wel iets zijn om rekening mee te houden als je een nieuwe soundbar gaat kopen en je denkt dat het wel eens goed van pas kan komen. </p><p>Dit artikel is bedoeld om je te helpen om beter te begrijpen wat HDMI-passthrough precies inhoudt, hoe het werkt en of je het echt nodig hebt. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wacB84saQeeUoKDyuZmDh5" name="Soundbar HDMI ports" alt="HDMI-poorten op een Samsung-soundbar" src="https://cdn.mos.cms.futurecdn.net/wacB84saQeeUoKDyuZmDh5-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">Bij deze Samsung-soundbar verbind je de rechter HDMI-poort (op de bovenstaande foto) met de tv (wat gelukkig duidelijk wordt vermeld, bedankt Samsung!), terwijl je de andere twee HDMI-poorten kan gebruiken om andere apparaten op aan te sluiten en hun videosignaal door te sturen naar je tv.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="wat-is-hdmi-passthrough-op-soundbars">Wat is HDMI-passthrough op soundbars?</h2><p>We hebben het hier overigens echt over hoe HDMI-passthrough werkt op een soundbar. Het zou kunnen dat je de term 'passthrough' ook in een andere context tegenkomt. Daarnaast zullen sommige merken het misschien over 'soundbar-passthrough' of 'video-passthrough' hebben bij hun soundbars, maar dat refereert dan dus naar hetzelfde als HDMI-passthrough. </p><p>Soms wordt misschien de hele term 'passthrough' niet gebruikt, maar wordt er gewoon vermeld dat de soundbar naast een HDMI ARC-verbinding ook een HDMI-input heeft. In dat geval is de HDMI ARC-verbinding (<a href="https://global.techradar.com/nl-nl/news/hdmi-arc-vs-earc-enhanced-audio-return-channel-uitgelegd">hier lees je meer over HDMI ARC en eARC</a>) de poort die je met een HDMI-kabel moet verbinden met de tv en de HDMI-input is de poort op de soundbar waar je dan weer een ander apparaat op kan aansluiten. </p><p>In een typische setup zou je een bronapparaat, zoals een gameconsole of Blu-ray-speler, waarschijnlijk gewoon direct op je tv aansluiten (via een vrije HDMI-poort). De tv ontvangt in zo'n geval de video- en audiosignalen en stuurt eventueel de audio dan dus juist door naar een soundbar (indien van toepassing).</p><p>Als jouw soundbar echter HDMI-passthough biedt, dan kan je het bronapparaat ook direct op de soundbar aansluiten en de soundbar op de tv aansluiten.</p><p>De soundbar gebruikt dan zelf meteen de audio van het apparaat en speelt deze af via zijn speakers, terwijl de video naar de tv wordt verstuurd. Dit kan ook nog andere voordelen hebben, los van eventueel een extra HDMI-poort, maar daar komen we verderop nog op terug.</p><h2 id="wat-is-het-verschil-tussen-hdmi-passthrough-en-arc-earc">Wat is het verschil tussen HDMI-passthrough en ARC/eARC?</h2><p>In de context van soundbars omschrijft HDMI-passthrough de route van een videosignaal. De bron wordt verbonden met de soundbar en de soundbar stuurt het videosignaal door naar de tv via de verbinding die er toch al is tussen de tv en de soundbar. </p><p><a href="https://www.techradar.com/televisions/av-receivers/hdmi-arc-and-hdmi-earc-the-differences-explained">HDMI ARC en eARC</a> doen weer net iets anders. Ze laten een tv audio doorgeven aan een soundbar (verschil tussen ARC en eARC is simpelweg dat eARC audio in hogere kwaliteit kan doorgeven). </p><p>Deze twee dingen werken dus naast elkaar. Zo kan je bijvoorbeeld een gameconsole op je soundbar aansluiten en de soundbar op je tv aansluiten. De soundbar kan dan meteen de audio van de console verwerken en het videosignaal doorgeven aan de tv. Via eARC kan de tv dan juist weer audio vanuit andere bronnen, zoals zijn ingebouwde streaming-apps of andere bronnen die op de HDMI-poorten van de tv zelf zijn aangesloten, doorgeven aan de soundbar.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1713px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="wDU4fyqLNxYzRN93mo9Mxm" name="HDMI ports" alt="Een rij van HDMI-poorten achterop een tv, met twee kabels in twee van de poorten" src="https://cdn.mos.cms.futurecdn.net/wDU4fyqLNxYzRN93mo9Mxm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1713" height="963" attribution="" 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="heb-je-hdmi-passthrough-nodig-op-je-soundbar">Heb je HDMI-passthrough nodig op je soundbar?</h2><p>Als je een nieuwe soundbar gaat kopen en je specs aan het vergelijken bent, is het gemakkelijk om tot de conclusie te komen dat meer features altijd beter is. HDMI-passthrough is echter alleen echt nuttig in specifieke situaties.</p><p>Er zijn drie belangrijke redenen om op zoek te gaan naar een soundbar met HDMI-passthrough: </p><p><strong>1. Je hebt niet meer genoeg vrije HDMI-poorten op je tv</strong><br>Als je tv niet genoeg HDMI-inputs heeft voor al jouw apparaten, dan is het handig als je één of meerdere apparaten direct op je soundbar aan kan sluiten. Op deze manier kan een soundbar je dus ook gewoon wat extra ruimte geven. </p><p><strong>2. Je hebt niet meer genoeg </strong><em><strong>juiste </strong></em><strong>HDMI-poorten op je tv</strong><br>Dit tweede punt is iets ingewikkelder. De HDMI eARC-poort op je tv is bijna altijd een HDMI 2.1-poort. Die versie van HDMI maakt het ook mogelijk om 4K/120Hz- en VRR-apparaten aan te sluiten op je tv, zoals een gameconsole of een Apple TV 4K. Heel veel tv's beschikken echter nog steeds maar over twee HDMI 2.1-poorten (ook al bieden ze misschien in totaal wel vier HDMI-poorten). Dat betekent het volgende: als je een soundbar aansluit, heb je nog maar één HDMI 2.1-poort over. Het is tegenwoordig ook niet meer heel zeldzaam om meerdere apparaten te hebben die HDMI 2.1-features benutten. Als jouw soundbar HDMI-passthrough biedt en via die poort(en) ook HDMI 2.1-features ondersteunt, dan kan dat precies zijn wat je nodig hebt als je anders niet genoeg HDMI 2.1-poorten meer over hebt. Je moet er dan wel zeker van zijn dat de soundbar die features ook echt ondersteunt, want niet elke HDMI-input op een soundbar is een HDMI 2.1-poort. </p><p><strong>3. Je tv beperkt wat voor soort audio je naar je soundbar kan sturen</strong><br>Moderne audioformats kunnen wat specialere decodering vereisen om echt de beste kwaliteit te bieden. Dat betekent dat in ieder geval één apparaat binnen je setup ondersteuning moet bieden voor zo'n soort decodering. In veel gevallen is dit niet zo ingewikkeld. Je komt bijvoorbeeld niet veel (enigszins degelijke) tv's meer tegen die geen Dolby Atmos-ondersteunen. In sommige gevallen kan het echter toch iets gecompliceerder zijn. Dat merk je bijvoorbeeld bij DTS, een rivaal voor de technologie van Dolby. DTS wordt niet ondersteund door een aantal erg populaire tv-merken zoals LG en Samsung (bij hun tv's in ieder geval). De technologie wordt dan wel weer ondersteund in de soundbars. Eén optie is dan dus om je bronapparaat (waar mogelijk DTS-geluid op wordt afgespeeld) direct op de soundbar aan te sluiten. In dat geval wordt het geluid naar behoren gedecodeerd en geniet je van de beste kwaliteit. De tv wordt dan simpelweg omzeild. Dit is wel een erg speciale situatie, maar je kan er wel mee te maken krijgen als je bijvoorbeeld een PS5 als Blu-rays-speler gebruikt bij een LG- of Samsung-tv. </p><p>Als die situaties bij jou niet van toepassing zijn, dan heb je momenteel waarschijnlijk geen HDMI-passthrough nodig. Natuurlijk is toekomstbestendigheid wel altijd iets om rekening mee te houden, maar dan is het in ieder geval dus optioneel. </p><p>Voor de meeste setups is het het eenvoudigst om je consoles en andere bronapparaten direct op de tv aan te sluiten. Vervolgens sluit je dus de tv via zijn eARC-poort aan op de soundbar met een enkele HDMI-kabel. Bij die aanpak kan er ook gewoon wat minder fout gaan. Hoe simpeler de aansluiting, hoe minder kans op glitches en dergelijke. </p><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="Yi74ASYjmT57sgZ5w9MHyW" name="Samsung HW-Q990H in front of Samsung S95F" alt="Samsung HW-Q990H-soundbar voor een Samsung S95F TV" src="https://cdn.mos.cms.futurecdn.net/Yi74ASYjmT57sgZ5w9MHyW-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">De Samsung HW-Q990H-soundbar heeft twee HDMI-inputs en ze ondersteunen allebei 4K/120Hz-passthrough voor gaming. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="dit-moet-je-weten-voor-je-een-soundbar-met-hdmi-passthrough-koopt">Dit moet je weten voor je een soundbar met HDMI-passthrough koopt</h2><p>Hoewel meerdere van de soundbars in onze lijst met de <a href="https://global.techradar.com/nl-nl/news/beste-soundbar">beste soundbars</a> HDMI-passthrough ondersteunen, is dat niet bij elk model het geval. </p><p>Als je deze feature graag wil hebben op je soundbar, ga dan dus op zoek naar een model met een HDMI-input. Bij die poort staat vaak ook "HDMI In" of "HDMI Input". Dat is waar je dan dus je bronapparaat op aansluit. </p><p>Je zal daarnaast ook meestal een HDMI-output zien. Daar staat dan meestal iets zoals "HDMI Out" bij en meestal wordt ARC of eARC ook vermeld bij deze poort. Dit is de poort waar je de HDMI-kabel op aansluit die je aan de andere kant in de tv stopt. Een soundbar met alleen een HDMI ARC/eARC-poort kan geen HDMI-passthrough bieden. Als je bij de specs van een soundbar ziet staan dat hij maar één HDMI-poort heeft, dan is dat dus eigenlijk altijd die ARC/eARC-poort.</p><p>Het feit dat er een HDMI-input aanwezig is, betekent echter ook niet altijd dat elk video- of audioformat ondersteund wordt. Als je bijvoorbeeld een PS5 direct op je soundbar aan wil sluiten, is het wel belangrijk om te weten of de HDMI-input belangrijke features zoals een 4K/120Hz-videosignaal, VRR (variabele refresh rate) en eventueel ook Dolby Vision HDR ondersteunt. </p><p>Het is dus ook belangrijk om bij de specs te zoeken naar de ondersteunde resolutie, refresh rate, HDR-formats, gaming-features en audioformats. Je kan er niet altijd gewoon in vertrouwen dat 'HDMI 2.1' of '4K-passthrough' betekenen dat de poort geschikt is voor iets zoals een moderne gameconsole. HDMI-verbindingen kunnen helaas veel genuanceerder zijn. </p><ul><li><a href="https://global.techradar.com/nl-nl/home/smart-speakers/dit-komt-niet-eens-in-de-buurt-ik-verving-mijn-soundbar-door-twee-google-home-speakers">"Dit komt niet eens in de buurt": ik verving mijn soundbar door twee Google Home Speakers</a></li></ul><h2 id="welke-soundbars-met-hdmi-passthrough-raden-wij-aan">Welke soundbars met HDMI-passthrough raden wij aan?</h2><p><strong>1. De Samsung HW-Q990H</strong><br>Samsungs flagship soundbarsysteem heeft maar liefst twee HDMI-inputs en dus een HDMI eARC-poort. Die inputs ondersteunen 4K/120Hz-passthrough met Dolby Vision HDR en VRR. Dit is dus momenteel ook eigenlijk de ultieme toepassing van passthrough. </p><p><strong>Lees hier onze volledige </strong><a href="https://global.techradar.com/nl-be/televisions/soundbars/samsung-hw-q990h-review-nl"><strong>Samsung HW-Q990H review</strong></a><strong></strong></p><div data-widget-type="merchantlink" data-model-name="Samsung HW-Q990H"></div><p><strong>2. Samsung HW-Q800F</strong><br>Samsungs middenklasse soundbar is een uitstekende optie als je niet per se achterspeakers nodig hebt. Hij ondersteunt daarnaast dezelfde HDMI-passthrough-opties als het model hierboven, maar hij heeft wel maar één HDMI-input in plaats van twee.  </p><p><strong>Lees hier onze volledige </strong><a href="https://global.techradar.com/nl-nl/televisions/soundbars/samsung-hw-q800f-soundbar-review-nl"><strong>Samsung HW-Q800F review</strong></a><strong></strong></p><div data-widget-type="merchantlink" data-model-name="Samsung HW-Q800F"></div><p><strong>3. Klipsch Flexus Core 300</strong><br>Dit is onze favoriete 'all-in-one' soundbar met HDMI-passthrough. Met all-in-one wordt hier bedoeld dat je er geen losse subwoofer of achterspeakers bij krijgt. Dat is dus handig voor mensen die een zo simpel mogelijk systeem zoeken.  </p><p><strong>Lees hier onze volledige </strong><a href="https://www.techradar.com/televisions/soundbars/klipsch-flexus-core-300-review"><strong>Klipsch Flexus Core 300 review</strong></a><strong></strong></p><div data-widget-type="merchantlink" data-model-name="Klipsch Flexus Core 300"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Van Mount Fuji tot de Veluwe: dit zijn mijn 5 favoriete GPS-horloges voor hikers ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Wandelen draait voor mij voor een groot deel om even weg zijn van schermen. Toch is er één scherm dat ik tegenwoordig juist graag om mijn pols heb wanneer ik een langere route loop. Een goed GPS-horloge heeft mijn telefoon tijdens hikes grotendeels vervangen als navigatiemiddel en zorgt ervoor dat ik niet om de paar minuten stil hoef te staan om te kijken waar ik heen moet.</p><p>Offline kaarten en navigatie zijn daarbij voor mij verreweg het belangrijkst. Ik wil in één oogopslag kunnen zien waar een pad naartoe gaat, hoeveel kilometer ik nog voor de boeg heb en of ik niet per ongeluk een verkeerde afslag heb genomen. Daarnaast zijn een lange batterijduur en een goed afleesbaar scherm essentieel, terwijl een ingebouwde zaklamp inmiddels een functie is waarvan ik pas merkte hoe handig hij is nadat ik hem daadwerkelijk had gebruikt.</p><p>Niet iedere smartwatchfunctie voegt tijdens het wandelen iets toe. Meldingen van WhatsApp of mijn mailbox mogen juist lekker wegblijven wanneer ik ergens in de natuur loop. Trainingsfuncties kunnen interessant zijn, maar tijdens een hike wil ik vooral betrouwbare GPS, duidelijke kaarten en een horloge dat niet halverwege de dag om een oplader begint te vragen.</p><p>Ik heb de afgelopen jaren verschillende GPS-horloges meegenomen tijdens wandelingen in onder meer Japan, Duitsland, Luxemburg en Nederland. Daarbij kwamen behoorlijk verschillende omstandigheden voorbij. Van relatief vlakke routes rond het Kawaguchi-meer tot steile rotspaden in Zuid-Duitsland en lange wandeldagen door het Mullerthal. Op basis daarvan zijn dit de vijf modellen die voor mij het meest opvallen.</p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-garmin-horloges"><strong>Beste Garmin-horloges 2026: welke smartwatch past bij jou?</strong></a></li></ul><h3 class="article-body__section" id="section-beste-premium-gps-horloge-garmin-fenix-8"><span>Beste premium GPS-horloge: Garmin Fenix 8</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="87cbWMRJHjAVuH3sgm9ak3" name="Fenix 8 sized PXL_20260525_132015994.MP" alt="Garmin Fenix 8" src="https://cdn.mos.cms.futurecdn.net/87cbWMRJHjAVuH3sgm9ak3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> Vooraf geïnstalleerde topografische kaarten in kleur</li><li><strong>Zaklamp:</strong> LED</li><li><strong>Scherm:</strong> AMOLED</li><li><strong>Materialen:</strong> Titanium bezel, Power Sapphire-lens en behuizing van vezelversterkt polymeer</li><li><strong>Batterijduur:</strong> Tot 28 uur in GPS-modus</li></ul><p>Dat de <a href="https://global.techradar.com/nl-nl/health-fitness/garmin-fenix-8-review-nl">Garmin Fenix 8</a> in deze lijst staat, zal waarschijnlijk niemand verbazen. Het is een van de uitgebreidste outdoorhorloges die je momenteel kunt kopen en daar betaal je ook stevig voor. Toch is het geen horloge dat ik alleen vanwege zijn lange specificatielijst zou aanraden. Juist onderweg merk je waarom Garmin zoveel functies in dit apparaat heeft gestopt.</p><p>Ik droeg de Fenix 8 onder meer tijdens hikes rond het Kawaguchi-meer in Japan, met Mount Fuji vrijwel voortdurend op de achtergrond. Direct rond het meer is het landschap redelijk vlak en heb je niet bepaald geavanceerde klimfuncties nodig. Wie echter van de hoofdroute afwijkt om tempels, uitzichtpunten en andere verborgen plekken te bezoeken, belandt al snel op kleinere wegen en paden die behoorlijk omhoog kunnen lopen.</p><p>Ga je vanuit dat gebied verder richting het plateau rond Mount Fuji, dan loopt het hoogteverschil eveneens snel op. Daar komt de combinatie van GPS, hoogtemeter en duidelijke topografische kaarten veel beter tot zijn recht. De Fenix 8 kan hoogteverschillen tijdens een route duidelijk inzichtelijk maken en beschikt bovendien over specifieke activiteiten voor onder meer bergwandelen en rucking, waarbij je zelfs het gewicht van je rugzak kunt invoeren voor nauwkeurigere inspanningsmetingen.</p><p>Het grootste voordeel blijft voor mij echter navigatie. Garmin levert de Fenix 8 met kaarten in kleur en dankzij de 32GB opslagruimte kun je een flinke hoeveelheid GPX-routes meenemen. De kaarten laden snel en bij kruisingen is meestal direct duidelijk welk pad je moet hebben. Vooral wanneer je tijdens een hike lekker door wilt blijven lopen, is dat prettiger dan iedere paar minuten je telefoon uit je broekzak halen.</p><p>Ook de ingebouwde LED-zaklamp is zo'n functie die op papier misschien wat overdreven klinkt. In de praktijk gebruik ik hem juist verrassend vaak. Niet als vervanging voor een echte hoofdlamp tijdens een nachtelijke hike, maar wel wanneer je in het donker even iets uit je rugzak moet zoeken of een slecht verlicht stuk pad moet bekijken.</p><p>De batterijduur is minder uitzonderlijk. Voor normale dagtochten is er weinig aan de hand, maar wanneer GPS meerdere uren per dag actief is, zul je de Fenix 8 tijdens langere trips uiteindelijk moeten opladen. Dat is geen groot probleem, maar sommige concurrenten in deze lijst houden het merkbaar langer vol.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers met een groot budget die vrijwel geen concessies willen doen op het gebied van kaarten, navigatie en functies.</li></ul><div data-widget-type="merchantlink" data-model-name="Garmin Fenix 8,Garmin Fenix 8 Pro AMOLED" data-widget-title="Garmin Fenix 8 deals"></div><h3 class="article-body__section" id="section-beste-voor-meerdaagse-hikes-suunto-vertical-2"><span>Beste voor meerdaagse hikes: Suunto Vertical 2</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sWNFXNuAuFuqjaZQ2Pzhu3" name="Suunto Vertical 2 sized PXL_20260602_125421015.MP" alt="Suunto Vertical 2" src="https://cdn.mos.cms.futurecdn.net/sWNFXNuAuFuqjaZQ2Pzhu3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> topografische kaarten in kleur beschikbaar als download</li><li><strong>Zaklamp:</strong> LED</li><li><strong>Scherm:</strong> AMOLED</li><li><strong>Materialen:</strong> saffierglas met roestvrijstalen of titanium bezel</li><li><strong>Batterijduur:</strong> tot 65 uur in GPS-modus</li></ul><p>De <a href="https://www.techradar.com/health-fitness/smartwatches/suunto-vertical-2-review">Suunto Vertical </a>2 is een interessant alternatief wanneer de Garmin Fenix 8 je iets te prijzig of simpelweg te uitgebreid is. Hij heeft minder smartwatch- en trainingsfuncties dan Garmin, maar focust precies op de zaken die tijdens een lange wandeltocht belangrijk zijn: navigatie, een groot scherm en vooral een uitstekende batterijduur.</p><p>Voor mij past dit horloge perfect voor Müllerthal in Luxemburg. Route 1 van de Müllerthal Trail is met bijna 40 kilometer behoorlijk lang en hoewel Luxemburg misschien niet de eerste bestemming is waar je aan denkt bij uitdagend hiken, moet je de hoogteverschillen daar zeker niet onderschatten. De vele stukken omhoog en omlaag beginnen na tientallen kilometers aardig door te wegen.</p><p>Juist tijdens zo'n route wil ik niet constant twijfelen of mijn horloge het einde van de dag wel haalt. De Vertical 2 heeft in de nauwkeurigste GPS-modus een opgegeven batterijduur van maximaal 65 uur. Daardoor is dit een horloge waarbij ik me tijdens een lange dag nauwelijks met het batterijpercentage bezighoud. Ook wanneer je meerdere dagen achter elkaar wandelt, geeft dat extra rust.</p><p>Voor vertrek moet je de benodigde kaarten wel downloaden. Daarna werkt de navigatie gelukkig erg prettig. Het grote AMOLED-scherm is helder, routes worden snel weergegeven en de kaarten zijn overzichtelijk genoeg om tijdens het lopen kort op te kijken. Wie met wandelstokken loopt, kan bovendien de Nordic Walking-modus gebruiken, zodat de inspanning beter wordt meegenomen in de registratie.</p><p>Ook hier zit een LED-zaklamp op. Tijdens een normale dagwandeling zul je hem misschien nauwelijks aanraken, maar op een route van tientallen kilometers kan het zomaar gebeuren dat je later terugkomt dan gepland. Dan is een extra lichtbron om je pols ineens een stuk nuttiger.</p><p>Een klein nadeel is dat je maximaal vijftien routes tegelijk op het horloge kunt bewaren. In de praktijk zal dat voor de meeste mensen voldoende zijn, maar als je graag complete vakanties vol routes vooraf klaarzet, zijn Garmin en Coros flexibeler.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers die lange of meerdaagse routes lopen en batterijduur belangrijker vinden dan uitgebreide smartwatchfuncties.</li></ul><div data-widget-type="merchantlink" data-model-name="Suunto Vertical 2" data-widget-title="Suunto Vertical 2 deals"></div><ul><li><a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/de-5-beste-activity-trackers-die-we-dit-jaar-getest-hebben-van-garmin-en-google-tot-amazfit"><strong>De 5 beste activity trackers die we dit jaar getest hebben: van Garmin en Google tot Amazfit</strong></a></li></ul><h3 class="article-body__section" id="section-beste-middenklasser-amazfit-t-rex-ultra-2"><span>Beste middenklasser: Amazfit T-Rex Ultra 2</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eBN9fCh7SDnT49sN8z3Jm3" name="Amazfit-TRex-Ultra-sized PXL_20260602_110800443.MP" alt="Amazfit T-Rex Ultra 2" src="https://cdn.mos.cms.futurecdn.net/eBN9fCh7SDnT49sN8z3Jm3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> topografische kaarten in kleur beschikbaar als download</li><li><strong>Zaklamp:</strong> LED</li><li><strong>Scherm:</strong> AMOLED</li><li><strong>Materialen:</strong> saffierglas, titanium bezel en titanium achterkant</li><li><strong>Batterijduur:</strong> tot 50 uur in GPS-modus</li></ul><p>Wil je zoveel mogelijk functies zonder meteen Garmin-prijzen te betalen, dan is de <a href="https://www.techradar.com/health-fitness/forget-the-samsung-galaxy-watch-ultra-2-the-amazfit-t-rex-ultra-2-might-be-the-surprise-outdoor-smartwatch-to-beat-this-year">Amazfit T-Rex Ultra 2</a> een interessante middenweg. Je krijgt enorm veel mogelijkheden voor je geld, al moet je bereid zijn om enkele eigenaardigheden voor lief te nemen.</p><p>Ik zou hem vooral meenemen naar Zuid-Duitsland, bijvoorbeeld voor wandelingen in de omgeving van de Zugspitze. Daar veranderen vriendelijke wandelpaden verrassend snel in stukken met scherpe rotsen, forse hoogteverschillen en hellingen die op papier minder indrukwekkend lijken dan wanneer je er daadwerkelijk voor staat.</p><p>De T-Rex Ultra 2 past qua ontwerp goed bij dat soort terrein. Het is verreweg een van de forsere horloges in deze selectie, wat hem een robuuste uitstraling geeft. Dat formaat heeft wel een keerzijde. Onder meerdere kledinglagen kan hij eerder in de weg zitten en voor kleinere polsen zal hij simpelweg erg groot aanvoelen.</p><p>Amazfit geeft aan dat kaarten vooraf aanwezig zijn, maar afhankelijk van je regio moet je mogelijk eerst het juiste kaartgebied downloaden. Opslag is gelukkig geen probleem. Met 64GB interne opslag en ruimte voor maximaal vijftig GPX-routes kun je genoeg wandelingen klaarzetten voordat je vertrekt.</p><p>De kaarten zelf behoren tot de sterkere kanten van het horloge. Verschillende soorten wegen en paden zijn duidelijk van elkaar te onderscheiden en de Points of Interest-functie kan onderweg allerlei nuttige locaties weergeven. Dat is vooral fijn wanneer je in een onbekend gebied loopt.</p><p>De software reageert helaas niet altijd even snel. Informatie zoals de resterende afstand of hoogte kan soms wat achterlopen en wanneer je bewust van een geplande route afwijkt, is de automatische herberekening niet zo betrouwbaar als ik zou willen. Op lastiger terrein is dat precies het moment waarop je juist wilt dat je horloge zonder gedoe reageert.</p><p>Opvallend is ook de ingebouwde groene zaklampmodus, waar veel andere outdoorhorloges voor rood kiezen. Daarnaast kun je tijdens een activiteit snel een spraakmemo opnemen. Dat is een vrij specifieke functie, maar onderweg een aardige manier om een plek of observatie vast te leggen zonder je telefoon erbij te pakken.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers die veel functies voor hun geld willen en enkele softwarematige onhandigheden kunnen accepteren.</li></ul><div data-widget-type="merchantlink" data-model-name="Amazfit T-Rex Ultra 2" data-widget-title="Amazfit T-Rex Ultra 2 deals"></div><h3 class="article-body__section" id="section-beste-prijs-kwaliteit-coros-nomad"><span>Beste prijs-kwaliteit: Coros Nomad</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="595YkiZpVoarnqKkAW2mp3" name="coros-nomad-sized-PXL_20260602_112140075.MP" alt="Coros Nomad" src="https://cdn.mos.cms.futurecdn.net/595YkiZpVoarnqKkAW2mp3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> topografische kaarten in kleur beschikbaar als download</li><li><strong>Zaklamp:</strong> wit scherm</li><li><strong>Scherm:</strong> MIP</li><li><strong>Materialen:</strong> gehard mineraalglas en aluminium bezel</li><li><strong>Batterijduur:</strong> tot 50 uur in GPS-modus</li></ul><p>De <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/de-nieuwe-coros-nomad-is-de-goedkopere-garmin-instinct-3-waarop-we-lang-gewacht-hebben">Coros Nomad</a> is juist interessant als je al die smartwatchfuncties helemaal niet nodig hebt. Hij voelt een stuk soberder dan de Garmin en Amazfit en gebruikt zelfs nog een MIP-scherm in plaats van AMOLED. Dat ziet er minder spectaculair uit, maar heeft tijdens het wandelen ook voordelen.</p><p>Een MIP-scherm verbruikt weinig stroom en blijft buiten uitstekend zichtbaar. Zeker in fel zonlicht hoef je niet constant de helderheid omhoog te gooien om de kaart te kunnen lezen. De batterijduur profiteert daar eveneens van, met maximaal 50 uur GPS-gebruik.</p><p>De kaarten moet je vooraf downloaden, maar daarna zijn ze verrassend gedetailleerd. Paden, Points of Interest en bergtoppen zijn duidelijk aangegeven en met de digitale kroon kun je eenvoudig in- en uitzoomen zonder minutenlang over het scherm te hoeven vegen. Er kunnen maximaal honderd routes op het horloge worden opgeslagen, evenveel als op de Fenix 8.</p><p>Er zijn wel duidelijke concessies gedaan om de prijs lager te houden. Een echte LED-zaklamp ontbreekt en het horloge kan een route niet zelfstandig opnieuw berekenen wanneer je daarvan afwijkt. In plaats daarvan blijft hij waarschuwen dat je niet meer op de geplande route zit. Ook de optie om terug naar het startpunt te navigeren zit wat onhandig verstopt in de menu's.</p><p>Daar tegenover staat een uitstekende batterijduur en een leuke Adventure Journal-functie. Daarmee kun je tijdens het wandelen locaties markeren en er later een foto of gesproken notitie aan koppelen. Vooral wanneer je regelmatig nieuwe routes verkent, is dat een handige extra.</p><p>Er is ook een noodfunctie waarmee je je locatie naar vooraf ingestelde contacten kunt sturen. Daarvoor is wel een mobiele verbinding vereist. Zie het daarom vooral als extra vangnet en niet als vervanging voor echte satellietcommunicatie wanneer je ver buiten bereik van een mobiel netwerk gaat wandelen.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers die vooral betrouwbare navigatie en batterijduur zoeken en weinig geven om luxe smartwatchfuncties.</li></ul><div data-widget-type="merchantlink" data-model-name="Coros Nomad GPS Adventure Watch" data-widget-title="Coros Nomad deals"></div><h3 class="article-body__section" id="section-beste-voor-fitness-polar-grit-x2-pro"><span>Beste voor fitness: Polar Grit X2 Pro</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:2820px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="7hKhgCaEUahJrTDvWvqb44" name="polar grit x2 pro sized PXL_20260602_141615671.MP" alt="Polar Grit X2 Pro" src="https://cdn.mos.cms.futurecdn.net/7hKhgCaEUahJrTDvWvqb44-1920-80.jpg" mos="" align="middle" fullscreen="" width="2820" height="1587" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> kaarten in kleur vooraf geïnstalleerd voor Europa</li><li><strong>Zaklamp:</strong> wit scherm</li><li><strong>Scherm:</strong> AMOLED</li><li><strong>Materialen:</strong> roestvrijstalen bezel en saffierglas</li><li><strong>Batterijduur:</strong> tot 43 uur in GPS-modus</li></ul><p>Niet iedere hike hoeft zich af te spelen tussen hoge bergen. Ook dichter bij huis kun je uren onderweg zijn, bijvoorbeeld in de Kampina in Noord-Brabant of op de Veluwe. Voor dat soort wandelingen vind ik de <a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/polar-grit-x2-pro-review-nl">Polar Grit X2 Pro</a> interessant, vooral wanneer je niet alleen wilt weten waar je loopt, maar achteraf ook uitgebreid wilt zien wat die inspanning met je lichaam heeft gedaan.</p><p>De kracht van Polar zit namelijk vooral in trainings- en hersteldata. De Grit X2 Pro is minder overladen met slimme functies dan sommige concurrenten en houdt de focus daardoor sterk op sport. Voor langere wandelingen zijn modi als Nordic Walking en Rucking aanwezig, naast de gebruikelijke wandelactiviteiten.</p><p>In grote delen van Europa staan de kaarten al op het horloge. Routes overzetten gaat wat ouderwetser dan bij sommige concurrenten, mede doordat wifi ontbreekt. Op het pad zelf is de GPS echter nauwkeurig en zijn de kaarten duidelijk. Voor turn-by-turnnavigatie ben je wel aangewezen op routes uit Komoot. Daarnaast vraagt Polar je voor wandelingen geregeld om het kompas te kalibreren, wat op den duur wat irritant kan worden.</p><p>De batterijduur ligt met ongeveer 43 uur in GPS-modus onder die van de Suunto en Coros. Voor wandelingen door de Nederlandse natuur is dat natuurlijk meer dan genoeg, maar wie meerdere dagen zonder stopcontact op pad gaat, zal uiteindelijk een powerbank moeten meenemen.</p><p>Polar onderscheidt zich vooral zodra de wandeling voorbij is. Na een activiteit krijg je inzicht in welke energiebronnen je lichaam heeft gebruikt, waaronder koolhydraten, vetten en eiwitten. FuelWise kan tijdens langere inspanningen bovendien herinneringen geven om te drinken of koolhydraten binnen te krijgen.</p><p>Daar komen functies als Vertical Speed, 3D Speed en Hill Splitter nog bovenop. Die laatste herkent automatisch beklimmingen en afdalingen en verdeelt ze afzonderlijk in je activiteit. In Nederland levert dat vanzelfsprekend minder spectaculaire grafieken op dan in de Alpen, maar ook op glooiende routes door de Veluwe of Kampina krijg je zo meer inzicht in je tempo en inspanning.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers die veel waarde hechten aan trainingsbelasting, herstel en uitgebreide sportdata.</li></ul><div data-widget-type="merchantlink" data-model-name="Polar Grit X2 Pro" data-widget-title="Polar Grit X2 Pro deals"></div><h3 class="article-body__section" id="section-waar-moet-een-goed-wandelhorloge-aan-voldoen"><span>Waar moet een goed wandelhorloge aan voldoen?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8WDRsFV6r7aAa7doyCfpr3" name="hike with watch PXL_20260421_120529261" alt="Garmin Fenix 8" src="https://cdn.mos.cms.futurecdn.net/8WDRsFV6r7aAa7doyCfpr3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><p>Vrijwel ieder modern GPS-horloge kan tegenwoordig een wandeling registreren. Dat maakt het nog niet automatisch een goed horloge voor langere hikes. Ik let vooral op een aantal eigenschappen die onderweg daadwerkelijk een verschil maken.</p><h3 id="offline-kaarten">Offline kaarten</h3><p>Voor serieuze navigatie wil ik volledige offline kaarten en niet alleen een lijntje dat aangeeft welke richting ik ongeveer op moet. Topografische kaarten in kleur maken het veel makkelijker om paden, wegen en hoogteverschillen van elkaar te onderscheiden. Ondersteuning voor GPX-bestanden is daarbij eigenlijk onmisbaar.</p><h3 id="helder-display">Helder display</h3><p>Tijdens een hike kijk je regelmatig kort op je pols. Een scherm moet daarom buiten goed leesbaar zijn, ook wanneer de zon erop staat of je een zonnebril draagt. Groter is daarbij niet automatisch beter. Een enorm horloge kan onder een jas of handschoenen juist irritant worden.</p><h3 id="stevige-bouwkwaliteit">Stevige bouwkwaliteit</h3><p>Een wandelhorloge krijgt meer te verduren dan een smartwatch die vooral tussen kantoor en sportschool pendelt. Regen, modder, takken en rotsen horen erbij. Saffierglas en een titanium of roestvrijstalen rand zijn daarom mooie extra's, net als een waterbestendigheid van minimaal 10ATM voor serieuzere outdoorhorloges.</p><h3 id="grote-batterij">Grote batterij</h3><p>Een horloge dat iedere dag aan de lader moet, is tijdens een langere wandeltocht vooral vervelend. Voor korte dagwandelingen maakt dat weinig uit, maar zodra je meerdere dagen onderweg bent, wordt een lange batterijduur belangrijk. GPS is bovendien een van de grootste stroomverbruikers op een smartwatch.</p><h3 id="verschillende-wandelmodi">Verschillende wandelmodi</h3><p>Extra sportmodi zijn alleen interessant als ze daadwerkelijk iets veranderen aan de metingen. Nordic Walking moet bijvoorbeeld rekening houden met het gebruik van wandelstokken en bij een goede Rucking-modus wil ik het gewicht van mijn rugzak kunnen invoeren. Alleen een andere naam boven dezelfde metingen zetten heeft weinig waarde.</p><h3 id="lichtbron">Lichtbron</h3><p>Een LED-zaklamp is geen vereiste, maar inmiddels wel een van mijn favoriete extra's op een outdoorhorloge. Voor een serieuze wandeling in het donker neem ik nog steeds een echte hoofdlamp mee, maar om snel iets in mijn tas te zoeken of een paar meter pad te verlichten, is een lampje om je pols ontzettend handig.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/van-mount-fuji-tot-de-veluwe-dit-zijn-mijn-5-favoriete-gps-horloges-voor-hikers</link>
                                                                            <description>
                            <![CDATA[ Van de heuvels rond Mount Fuji tot de rotsformaties van het Müllerthal: dit zijn de GPS-horloges die ik zelf het liefst meeneem tijdens een hike. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">P2NKQfoeAhqBLaNYAP2jgn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JLhBeGdKuFbCvaZoNob3Ak-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 28 Aug 2026 15:09:45 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Health & Fitness]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jouri Altorf ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Mw6yTFkTLEuzUAnvL23pC9-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Julia Clarke ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JLhBeGdKuFbCvaZoNob3Ak-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Julia Clarke]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Adventure Journalist Julia Clarke wearing 5 watches]]></media:description>                                                            <media:text><![CDATA[Adventure Journalist Julia Clarke wearing 5 watches]]></media:text>
                                <media:title type="plain"><![CDATA[Adventure Journalist Julia Clarke wearing 5 watches]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JLhBeGdKuFbCvaZoNob3Ak-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Wandelen draait voor mij voor een groot deel om even weg zijn van schermen. Toch is er één scherm dat ik tegenwoordig juist graag om mijn pols heb wanneer ik een langere route loop. Een goed GPS-horloge heeft mijn telefoon tijdens hikes grotendeels vervangen als navigatiemiddel en zorgt ervoor dat ik niet om de paar minuten stil hoef te staan om te kijken waar ik heen moet.</p><p>Offline kaarten en navigatie zijn daarbij voor mij verreweg het belangrijkst. Ik wil in één oogopslag kunnen zien waar een pad naartoe gaat, hoeveel kilometer ik nog voor de boeg heb en of ik niet per ongeluk een verkeerde afslag heb genomen. Daarnaast zijn een lange batterijduur en een goed afleesbaar scherm essentieel, terwijl een ingebouwde zaklamp inmiddels een functie is waarvan ik pas merkte hoe handig hij is nadat ik hem daadwerkelijk had gebruikt.</p><p>Niet iedere smartwatchfunctie voegt tijdens het wandelen iets toe. Meldingen van WhatsApp of mijn mailbox mogen juist lekker wegblijven wanneer ik ergens in de natuur loop. Trainingsfuncties kunnen interessant zijn, maar tijdens een hike wil ik vooral betrouwbare GPS, duidelijke kaarten en een horloge dat niet halverwege de dag om een oplader begint te vragen.</p><p>Ik heb de afgelopen jaren verschillende GPS-horloges meegenomen tijdens wandelingen in onder meer Japan, Duitsland, Luxemburg en Nederland. Daarbij kwamen behoorlijk verschillende omstandigheden voorbij. Van relatief vlakke routes rond het Kawaguchi-meer tot steile rotspaden in Zuid-Duitsland en lange wandeldagen door het Mullerthal. Op basis daarvan zijn dit de vijf modellen die voor mij het meest opvallen.</p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-garmin-horloges"><strong>Beste Garmin-horloges 2026: welke smartwatch past bij jou?</strong></a></li></ul><h3 class="article-body__section" id="section-beste-premium-gps-horloge-garmin-fenix-8"><span>Beste premium GPS-horloge: Garmin Fenix 8</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="87cbWMRJHjAVuH3sgm9ak3" name="Fenix 8 sized PXL_20260525_132015994.MP" alt="Garmin Fenix 8" src="https://cdn.mos.cms.futurecdn.net/87cbWMRJHjAVuH3sgm9ak3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> Vooraf geïnstalleerde topografische kaarten in kleur</li><li><strong>Zaklamp:</strong> LED</li><li><strong>Scherm:</strong> AMOLED</li><li><strong>Materialen:</strong> Titanium bezel, Power Sapphire-lens en behuizing van vezelversterkt polymeer</li><li><strong>Batterijduur:</strong> Tot 28 uur in GPS-modus</li></ul><p>Dat de <a href="https://global.techradar.com/nl-nl/health-fitness/garmin-fenix-8-review-nl">Garmin Fenix 8</a> in deze lijst staat, zal waarschijnlijk niemand verbazen. Het is een van de uitgebreidste outdoorhorloges die je momenteel kunt kopen en daar betaal je ook stevig voor. Toch is het geen horloge dat ik alleen vanwege zijn lange specificatielijst zou aanraden. Juist onderweg merk je waarom Garmin zoveel functies in dit apparaat heeft gestopt.</p><p>Ik droeg de Fenix 8 onder meer tijdens hikes rond het Kawaguchi-meer in Japan, met Mount Fuji vrijwel voortdurend op de achtergrond. Direct rond het meer is het landschap redelijk vlak en heb je niet bepaald geavanceerde klimfuncties nodig. Wie echter van de hoofdroute afwijkt om tempels, uitzichtpunten en andere verborgen plekken te bezoeken, belandt al snel op kleinere wegen en paden die behoorlijk omhoog kunnen lopen.</p><p>Ga je vanuit dat gebied verder richting het plateau rond Mount Fuji, dan loopt het hoogteverschil eveneens snel op. Daar komt de combinatie van GPS, hoogtemeter en duidelijke topografische kaarten veel beter tot zijn recht. De Fenix 8 kan hoogteverschillen tijdens een route duidelijk inzichtelijk maken en beschikt bovendien over specifieke activiteiten voor onder meer bergwandelen en rucking, waarbij je zelfs het gewicht van je rugzak kunt invoeren voor nauwkeurigere inspanningsmetingen.</p><p>Het grootste voordeel blijft voor mij echter navigatie. Garmin levert de Fenix 8 met kaarten in kleur en dankzij de 32GB opslagruimte kun je een flinke hoeveelheid GPX-routes meenemen. De kaarten laden snel en bij kruisingen is meestal direct duidelijk welk pad je moet hebben. Vooral wanneer je tijdens een hike lekker door wilt blijven lopen, is dat prettiger dan iedere paar minuten je telefoon uit je broekzak halen.</p><p>Ook de ingebouwde LED-zaklamp is zo'n functie die op papier misschien wat overdreven klinkt. In de praktijk gebruik ik hem juist verrassend vaak. Niet als vervanging voor een echte hoofdlamp tijdens een nachtelijke hike, maar wel wanneer je in het donker even iets uit je rugzak moet zoeken of een slecht verlicht stuk pad moet bekijken.</p><p>De batterijduur is minder uitzonderlijk. Voor normale dagtochten is er weinig aan de hand, maar wanneer GPS meerdere uren per dag actief is, zul je de Fenix 8 tijdens langere trips uiteindelijk moeten opladen. Dat is geen groot probleem, maar sommige concurrenten in deze lijst houden het merkbaar langer vol.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers met een groot budget die vrijwel geen concessies willen doen op het gebied van kaarten, navigatie en functies.</li></ul><div data-widget-type="merchantlink" data-model-name="Garmin Fenix 8,Garmin Fenix 8 Pro AMOLED" data-widget-title="Garmin Fenix 8 deals"></div><h3 class="article-body__section" id="section-beste-voor-meerdaagse-hikes-suunto-vertical-2"><span>Beste voor meerdaagse hikes: Suunto Vertical 2</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sWNFXNuAuFuqjaZQ2Pzhu3" name="Suunto Vertical 2 sized PXL_20260602_125421015.MP" alt="Suunto Vertical 2" src="https://cdn.mos.cms.futurecdn.net/sWNFXNuAuFuqjaZQ2Pzhu3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> topografische kaarten in kleur beschikbaar als download</li><li><strong>Zaklamp:</strong> LED</li><li><strong>Scherm:</strong> AMOLED</li><li><strong>Materialen:</strong> saffierglas met roestvrijstalen of titanium bezel</li><li><strong>Batterijduur:</strong> tot 65 uur in GPS-modus</li></ul><p>De <a href="https://www.techradar.com/health-fitness/smartwatches/suunto-vertical-2-review">Suunto Vertical </a>2 is een interessant alternatief wanneer de Garmin Fenix 8 je iets te prijzig of simpelweg te uitgebreid is. Hij heeft minder smartwatch- en trainingsfuncties dan Garmin, maar focust precies op de zaken die tijdens een lange wandeltocht belangrijk zijn: navigatie, een groot scherm en vooral een uitstekende batterijduur.</p><p>Voor mij past dit horloge perfect voor Müllerthal in Luxemburg. Route 1 van de Müllerthal Trail is met bijna 40 kilometer behoorlijk lang en hoewel Luxemburg misschien niet de eerste bestemming is waar je aan denkt bij uitdagend hiken, moet je de hoogteverschillen daar zeker niet onderschatten. De vele stukken omhoog en omlaag beginnen na tientallen kilometers aardig door te wegen.</p><p>Juist tijdens zo'n route wil ik niet constant twijfelen of mijn horloge het einde van de dag wel haalt. De Vertical 2 heeft in de nauwkeurigste GPS-modus een opgegeven batterijduur van maximaal 65 uur. Daardoor is dit een horloge waarbij ik me tijdens een lange dag nauwelijks met het batterijpercentage bezighoud. Ook wanneer je meerdere dagen achter elkaar wandelt, geeft dat extra rust.</p><p>Voor vertrek moet je de benodigde kaarten wel downloaden. Daarna werkt de navigatie gelukkig erg prettig. Het grote AMOLED-scherm is helder, routes worden snel weergegeven en de kaarten zijn overzichtelijk genoeg om tijdens het lopen kort op te kijken. Wie met wandelstokken loopt, kan bovendien de Nordic Walking-modus gebruiken, zodat de inspanning beter wordt meegenomen in de registratie.</p><p>Ook hier zit een LED-zaklamp op. Tijdens een normale dagwandeling zul je hem misschien nauwelijks aanraken, maar op een route van tientallen kilometers kan het zomaar gebeuren dat je later terugkomt dan gepland. Dan is een extra lichtbron om je pols ineens een stuk nuttiger.</p><p>Een klein nadeel is dat je maximaal vijftien routes tegelijk op het horloge kunt bewaren. In de praktijk zal dat voor de meeste mensen voldoende zijn, maar als je graag complete vakanties vol routes vooraf klaarzet, zijn Garmin en Coros flexibeler.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers die lange of meerdaagse routes lopen en batterijduur belangrijker vinden dan uitgebreide smartwatchfuncties.</li></ul><div data-widget-type="merchantlink" data-model-name="Suunto Vertical 2" data-widget-title="Suunto Vertical 2 deals"></div><ul><li><a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/de-5-beste-activity-trackers-die-we-dit-jaar-getest-hebben-van-garmin-en-google-tot-amazfit"><strong>De 5 beste activity trackers die we dit jaar getest hebben: van Garmin en Google tot Amazfit</strong></a></li></ul><h3 class="article-body__section" id="section-beste-middenklasser-amazfit-t-rex-ultra-2"><span>Beste middenklasser: Amazfit T-Rex Ultra 2</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eBN9fCh7SDnT49sN8z3Jm3" name="Amazfit-TRex-Ultra-sized PXL_20260602_110800443.MP" alt="Amazfit T-Rex Ultra 2" src="https://cdn.mos.cms.futurecdn.net/eBN9fCh7SDnT49sN8z3Jm3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> topografische kaarten in kleur beschikbaar als download</li><li><strong>Zaklamp:</strong> LED</li><li><strong>Scherm:</strong> AMOLED</li><li><strong>Materialen:</strong> saffierglas, titanium bezel en titanium achterkant</li><li><strong>Batterijduur:</strong> tot 50 uur in GPS-modus</li></ul><p>Wil je zoveel mogelijk functies zonder meteen Garmin-prijzen te betalen, dan is de <a href="https://www.techradar.com/health-fitness/forget-the-samsung-galaxy-watch-ultra-2-the-amazfit-t-rex-ultra-2-might-be-the-surprise-outdoor-smartwatch-to-beat-this-year">Amazfit T-Rex Ultra 2</a> een interessante middenweg. Je krijgt enorm veel mogelijkheden voor je geld, al moet je bereid zijn om enkele eigenaardigheden voor lief te nemen.</p><p>Ik zou hem vooral meenemen naar Zuid-Duitsland, bijvoorbeeld voor wandelingen in de omgeving van de Zugspitze. Daar veranderen vriendelijke wandelpaden verrassend snel in stukken met scherpe rotsen, forse hoogteverschillen en hellingen die op papier minder indrukwekkend lijken dan wanneer je er daadwerkelijk voor staat.</p><p>De T-Rex Ultra 2 past qua ontwerp goed bij dat soort terrein. Het is verreweg een van de forsere horloges in deze selectie, wat hem een robuuste uitstraling geeft. Dat formaat heeft wel een keerzijde. Onder meerdere kledinglagen kan hij eerder in de weg zitten en voor kleinere polsen zal hij simpelweg erg groot aanvoelen.</p><p>Amazfit geeft aan dat kaarten vooraf aanwezig zijn, maar afhankelijk van je regio moet je mogelijk eerst het juiste kaartgebied downloaden. Opslag is gelukkig geen probleem. Met 64GB interne opslag en ruimte voor maximaal vijftig GPX-routes kun je genoeg wandelingen klaarzetten voordat je vertrekt.</p><p>De kaarten zelf behoren tot de sterkere kanten van het horloge. Verschillende soorten wegen en paden zijn duidelijk van elkaar te onderscheiden en de Points of Interest-functie kan onderweg allerlei nuttige locaties weergeven. Dat is vooral fijn wanneer je in een onbekend gebied loopt.</p><p>De software reageert helaas niet altijd even snel. Informatie zoals de resterende afstand of hoogte kan soms wat achterlopen en wanneer je bewust van een geplande route afwijkt, is de automatische herberekening niet zo betrouwbaar als ik zou willen. Op lastiger terrein is dat precies het moment waarop je juist wilt dat je horloge zonder gedoe reageert.</p><p>Opvallend is ook de ingebouwde groene zaklampmodus, waar veel andere outdoorhorloges voor rood kiezen. Daarnaast kun je tijdens een activiteit snel een spraakmemo opnemen. Dat is een vrij specifieke functie, maar onderweg een aardige manier om een plek of observatie vast te leggen zonder je telefoon erbij te pakken.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers die veel functies voor hun geld willen en enkele softwarematige onhandigheden kunnen accepteren.</li></ul><div data-widget-type="merchantlink" data-model-name="Amazfit T-Rex Ultra 2" data-widget-title="Amazfit T-Rex Ultra 2 deals"></div><h3 class="article-body__section" id="section-beste-prijs-kwaliteit-coros-nomad"><span>Beste prijs-kwaliteit: Coros Nomad</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="595YkiZpVoarnqKkAW2mp3" name="coros-nomad-sized-PXL_20260602_112140075.MP" alt="Coros Nomad" src="https://cdn.mos.cms.futurecdn.net/595YkiZpVoarnqKkAW2mp3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> topografische kaarten in kleur beschikbaar als download</li><li><strong>Zaklamp:</strong> wit scherm</li><li><strong>Scherm:</strong> MIP</li><li><strong>Materialen:</strong> gehard mineraalglas en aluminium bezel</li><li><strong>Batterijduur:</strong> tot 50 uur in GPS-modus</li></ul><p>De <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/de-nieuwe-coros-nomad-is-de-goedkopere-garmin-instinct-3-waarop-we-lang-gewacht-hebben">Coros Nomad</a> is juist interessant als je al die smartwatchfuncties helemaal niet nodig hebt. Hij voelt een stuk soberder dan de Garmin en Amazfit en gebruikt zelfs nog een MIP-scherm in plaats van AMOLED. Dat ziet er minder spectaculair uit, maar heeft tijdens het wandelen ook voordelen.</p><p>Een MIP-scherm verbruikt weinig stroom en blijft buiten uitstekend zichtbaar. Zeker in fel zonlicht hoef je niet constant de helderheid omhoog te gooien om de kaart te kunnen lezen. De batterijduur profiteert daar eveneens van, met maximaal 50 uur GPS-gebruik.</p><p>De kaarten moet je vooraf downloaden, maar daarna zijn ze verrassend gedetailleerd. Paden, Points of Interest en bergtoppen zijn duidelijk aangegeven en met de digitale kroon kun je eenvoudig in- en uitzoomen zonder minutenlang over het scherm te hoeven vegen. Er kunnen maximaal honderd routes op het horloge worden opgeslagen, evenveel als op de Fenix 8.</p><p>Er zijn wel duidelijke concessies gedaan om de prijs lager te houden. Een echte LED-zaklamp ontbreekt en het horloge kan een route niet zelfstandig opnieuw berekenen wanneer je daarvan afwijkt. In plaats daarvan blijft hij waarschuwen dat je niet meer op de geplande route zit. Ook de optie om terug naar het startpunt te navigeren zit wat onhandig verstopt in de menu's.</p><p>Daar tegenover staat een uitstekende batterijduur en een leuke Adventure Journal-functie. Daarmee kun je tijdens het wandelen locaties markeren en er later een foto of gesproken notitie aan koppelen. Vooral wanneer je regelmatig nieuwe routes verkent, is dat een handige extra.</p><p>Er is ook een noodfunctie waarmee je je locatie naar vooraf ingestelde contacten kunt sturen. Daarvoor is wel een mobiele verbinding vereist. Zie het daarom vooral als extra vangnet en niet als vervanging voor echte satellietcommunicatie wanneer je ver buiten bereik van een mobiel netwerk gaat wandelen.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers die vooral betrouwbare navigatie en batterijduur zoeken en weinig geven om luxe smartwatchfuncties.</li></ul><div data-widget-type="merchantlink" data-model-name="Coros Nomad GPS Adventure Watch" data-widget-title="Coros Nomad deals"></div><h3 class="article-body__section" id="section-beste-voor-fitness-polar-grit-x2-pro"><span>Beste voor fitness: Polar Grit X2 Pro</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:2820px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="7hKhgCaEUahJrTDvWvqb44" name="polar grit x2 pro sized PXL_20260602_141615671.MP" alt="Polar Grit X2 Pro" src="https://cdn.mos.cms.futurecdn.net/7hKhgCaEUahJrTDvWvqb44-1920-80.jpg" mos="" align="middle" fullscreen="" width="2820" height="1587" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><ul><li><strong>Kaarten:</strong> kaarten in kleur vooraf geïnstalleerd voor Europa</li><li><strong>Zaklamp:</strong> wit scherm</li><li><strong>Scherm:</strong> AMOLED</li><li><strong>Materialen:</strong> roestvrijstalen bezel en saffierglas</li><li><strong>Batterijduur:</strong> tot 43 uur in GPS-modus</li></ul><p>Niet iedere hike hoeft zich af te spelen tussen hoge bergen. Ook dichter bij huis kun je uren onderweg zijn, bijvoorbeeld in de Kampina in Noord-Brabant of op de Veluwe. Voor dat soort wandelingen vind ik de <a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/polar-grit-x2-pro-review-nl">Polar Grit X2 Pro</a> interessant, vooral wanneer je niet alleen wilt weten waar je loopt, maar achteraf ook uitgebreid wilt zien wat die inspanning met je lichaam heeft gedaan.</p><p>De kracht van Polar zit namelijk vooral in trainings- en hersteldata. De Grit X2 Pro is minder overladen met slimme functies dan sommige concurrenten en houdt de focus daardoor sterk op sport. Voor langere wandelingen zijn modi als Nordic Walking en Rucking aanwezig, naast de gebruikelijke wandelactiviteiten.</p><p>In grote delen van Europa staan de kaarten al op het horloge. Routes overzetten gaat wat ouderwetser dan bij sommige concurrenten, mede doordat wifi ontbreekt. Op het pad zelf is de GPS echter nauwkeurig en zijn de kaarten duidelijk. Voor turn-by-turnnavigatie ben je wel aangewezen op routes uit Komoot. Daarnaast vraagt Polar je voor wandelingen geregeld om het kompas te kalibreren, wat op den duur wat irritant kan worden.</p><p>De batterijduur ligt met ongeveer 43 uur in GPS-modus onder die van de Suunto en Coros. Voor wandelingen door de Nederlandse natuur is dat natuurlijk meer dan genoeg, maar wie meerdere dagen zonder stopcontact op pad gaat, zal uiteindelijk een powerbank moeten meenemen.</p><p>Polar onderscheidt zich vooral zodra de wandeling voorbij is. Na een activiteit krijg je inzicht in welke energiebronnen je lichaam heeft gebruikt, waaronder koolhydraten, vetten en eiwitten. FuelWise kan tijdens langere inspanningen bovendien herinneringen geven om te drinken of koolhydraten binnen te krijgen.</p><p>Daar komen functies als Vertical Speed, 3D Speed en Hill Splitter nog bovenop. Die laatste herkent automatisch beklimmingen en afdalingen en verdeelt ze afzonderlijk in je activiteit. In Nederland levert dat vanzelfsprekend minder spectaculaire grafieken op dan in de Alpen, maar ook op glooiende routes door de Veluwe of Kampina krijg je zo meer inzicht in je tempo en inspanning.</p><ul><li><strong>Wie moet het kopen: </strong>Hikers die veel waarde hechten aan trainingsbelasting, herstel en uitgebreide sportdata.</li></ul><div data-widget-type="merchantlink" data-model-name="Polar Grit X2 Pro" data-widget-title="Polar Grit X2 Pro deals"></div><h3 class="article-body__section" id="section-waar-moet-een-goed-wandelhorloge-aan-voldoen"><span>Waar moet een goed wandelhorloge aan voldoen?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8WDRsFV6r7aAa7doyCfpr3" name="hike with watch PXL_20260421_120529261" alt="Garmin Fenix 8" src="https://cdn.mos.cms.futurecdn.net/8WDRsFV6r7aAa7doyCfpr3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Julia Clarke)</span></figcaption></figure><p>Vrijwel ieder modern GPS-horloge kan tegenwoordig een wandeling registreren. Dat maakt het nog niet automatisch een goed horloge voor langere hikes. Ik let vooral op een aantal eigenschappen die onderweg daadwerkelijk een verschil maken.</p><h3 id="offline-kaarten">Offline kaarten</h3><p>Voor serieuze navigatie wil ik volledige offline kaarten en niet alleen een lijntje dat aangeeft welke richting ik ongeveer op moet. Topografische kaarten in kleur maken het veel makkelijker om paden, wegen en hoogteverschillen van elkaar te onderscheiden. Ondersteuning voor GPX-bestanden is daarbij eigenlijk onmisbaar.</p><h3 id="helder-display">Helder display</h3><p>Tijdens een hike kijk je regelmatig kort op je pols. Een scherm moet daarom buiten goed leesbaar zijn, ook wanneer de zon erop staat of je een zonnebril draagt. Groter is daarbij niet automatisch beter. Een enorm horloge kan onder een jas of handschoenen juist irritant worden.</p><h3 id="stevige-bouwkwaliteit">Stevige bouwkwaliteit</h3><p>Een wandelhorloge krijgt meer te verduren dan een smartwatch die vooral tussen kantoor en sportschool pendelt. Regen, modder, takken en rotsen horen erbij. Saffierglas en een titanium of roestvrijstalen rand zijn daarom mooie extra's, net als een waterbestendigheid van minimaal 10ATM voor serieuzere outdoorhorloges.</p><h3 id="grote-batterij">Grote batterij</h3><p>Een horloge dat iedere dag aan de lader moet, is tijdens een langere wandeltocht vooral vervelend. Voor korte dagwandelingen maakt dat weinig uit, maar zodra je meerdere dagen onderweg bent, wordt een lange batterijduur belangrijk. GPS is bovendien een van de grootste stroomverbruikers op een smartwatch.</p><h3 id="verschillende-wandelmodi">Verschillende wandelmodi</h3><p>Extra sportmodi zijn alleen interessant als ze daadwerkelijk iets veranderen aan de metingen. Nordic Walking moet bijvoorbeeld rekening houden met het gebruik van wandelstokken en bij een goede Rucking-modus wil ik het gewicht van mijn rugzak kunnen invoeren. Alleen een andere naam boven dezelfde metingen zetten heeft weinig waarde.</p><h3 id="lichtbron">Lichtbron</h3><p>Een LED-zaklamp is geen vereiste, maar inmiddels wel een van mijn favoriete extra's op een outdoorhorloge. Voor een serieuze wandeling in het donker neem ik nog steeds een echte hoofdlamp mee, maar om snel iets in mijn tas te zoeken of een paar meter pad te verlichten, is een lampje om je pols ontzettend handig.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We hebben een blinde test uitgevoerd met 5 compacte Bluetooth-speakers en verrassend genoeg is de JBL niet de winnaar ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We hebben inmiddels al heel veel verschillende Bluetooth-speakers getest en telkens als we een nieuw model reviewen, zijn er natuurlijk verschillende factoren waar we op letten. Zijn de features een beetje competitief? Biedt hij een goede mix van een stijlvol en praktisch design? Weet hij zijn adviesprijs te verantwoorden? Uiteindelijk is de belangrijkste vraag echter: klinkt hij ook echt goed? </p><p>Met dat in gedachten leek het ons leuk om eens een testje uit te voeren. We waren wel eens benieuwd welke Bluetooth-speakers mensen zouden kiezen als ze puur op geluidskwaliteit af zouden gaan en niet (deels) op prijs, merknaam of design. Een aantal van onze Engelstalige collega's hebben daarom een blinddoek omgedaan en zij hebben meegedaan aan deze blinde test van compacte Bluetooth-speakers. </p><p>Bij deze test hebben we van verschillende nummers steeds een stukje van 30 seconden afgespeeld, de deelnemers gevraagd om hun bevindingen te noteren en na elke speaker een score van 1 tot en met 5 te geven (1 is het best en 5 het slechtst). Dit hebben we in totaal bij vijf nummers vanuit verschillende genres gedaan om zo te kunnen bepalen welke speaker volgens onze testers over het algemeen het beste klonk. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><p>Er zijn wel nog een aantal dingen die we even moeten benoemen voordat we de resultaten kunnen bespreken. Ten eerste werd het volume van alle speakers op (ongeveer) hetzelfde niveau ingesteld en daarbij hebben we ze ook nooit luider dan 80% gezet om vervorming en compressie te voorkomen. Daarnaast stond elke speaker ook op zijn standaard EQ-preset en werden nummers gestreamd vanuit dezelfde audiobron. Onze testers hadden van tevoren ook geen idee naar welke speakers ze gingen luisteren. </p><p>We hebben ervoor gekozen om vijf speakers van een vergelijkbaar formaat te gebruiken voor deze test: de <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/jbl-go-5-review">JBL Go 5</a>, de <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/i-compared-a-dozen-ikea-speakers-to-one-jbl-speaker">IKEA Kallsup</a>, de <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/bose-soundlink-micro-gen-2-review">Bose SoundLink Micro Gen 2</a>, de <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/edifier-es20-review">Edifier ES20</a> en de <a href="https://www.techradar.com/audio/speakers/ultimate-ears-miniroll-review">Ultimate Ears Miniroll</a>. Sommige modellen hadden wel een iets hoger vermogen dan andere modellen en daarnaast zit er natuurlijk ook een prijsverschil tussen deze speakers. Verder vind je sommige modellen terug in onze lijst met de <a href="https://global.techradar.com/nl-nl/audio/wireless-bluetooth-speakers/de-beste-bluetooth-speakers">beste Bluetooth-speakers</a> terwijl andere modellen die lijst juist net niet wisten te halen. De scores waren overigens verrassend verschillend afhankelijk van de specifieke nummers en testers. </p><p>Ben je benieuwd welke speaker uiteindelijk de winnaar was? Hieronder lees je wat voorn scores onze testers aan de speakers gaven bij elk nummer en welk model uiteindelijk dus de hoogste score in het algemeen kreeg. </p><h2 id="nummer-1-fascinator-van-max-dean">Nummer 1: Fascinator van Max Dean</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/395247241"></iframe><p>We zijn onze test begonnen met een house-nummer, namelijk <em>Fascinator </em>van Max Dean. We lieten de deelnemers luisteren naar een korte intro naar een gedeelte met wat 'sub-bass'. We benadrukten dat deze kleine speakers sowieso geen enorm krachtig geluid zouden leveren, maar vroegen de testers toch om dit onderdeel te beoordelen. Bij de 'drop' in dit nummer vroegen we de deelnemers ook om aan te geven hoe gecontroleerd en precies de drums klonken tussen de hoge tonen.</p><p>De resultaten waren hier erg interessant. Onze goedkoopste optie, de IKEA Kallsup van 5 euro, was duidelijk de verliezer. Eén luisteraar benoemde dan ook specifiek de "blikkerige" hoge tonen en teleurstellende bas. Daar was eigenlijk iedereen het wel mee eens. De strijd tussen de JBL en de Edifier was hier wel wat spannender. Sommige luisteraars merkten bij die modellen wel een wat lagere impact bij het basgeluid, maar betere prestaties bij de middentonen en beter gecontroleerde hoge tonen. </p><p>De duidelijke winnaar was hier echter de Bose-speaker. Die stond bij alle deelnemers op nummer 1. Dit was overigens wel de enige test waarbij iedereen tot dezelfde conclusie kwam. Eén luisteraar gaf hier aan dat het nummer op de Bose "gebalanceerd zonder vervorming" klonk, terwijl anderen wezen op een voller basgeluid en een aangename warme klank. </p><div ><table><caption>Nummer 1: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>2</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1</p></td><td  ><p>1</p></td><td  ><p>1</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2</p></td><td  ><p>3</p></td><td  ><p>3</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3</p></td><td  ><p>2</p></td><td  ><p>2</p></td><td  ><p>3</p></td></tr></tbody></table></div><div ><table><caption>Nummer 1: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4e plaats (15 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (19 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1e plaats (4 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>3e plaats (12 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>2e plaats (10 punten)</p></td></tr></tbody></table></div><h2 id="nummer-2-orphans-van-cero">Nummer 2: Orphans van Cero</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/172108992"></iframe><p>Bij nummer 2 zijn we voor een iets andere vibe gegaan. Hier hebben we een stukje van het indie-pop nummer (met jazz-invloeden) <em>Orphans </em> van de Japanse band Cero afgespeeld. De stemmen horen hier iets wat meer naar voren te komen, dus we hebben de luisteraars gevraagd om te bepalen hoe goed de speakers dat wisten weer te geven. Daarnaast lieten we ze ook beoordelen hoe goed gebalanceerd de percussie en gitaren waren ten opzichte van de rest van de mix. </p><p>De Kallsup belandde helaas alweer op de laatste plaats. Eén van de testers gaf het wat lagere volume voor de zang en een onduidelijke weergave van de gitaren tussen de middentonen hiervan de schuld. De JBL Go 5 scoorde hier niet veel beter. Een andere luisteraar benoemde bij die speaker dat de gitaren nogal levenloos klonken. </p><p>De Edifier ES20 en UE Miniroll wisten hier beter te presteren. Deze speakers wisten volgens de deelnemers een betere balans te bieden over het gehele frequentiebereik. Stemmen kwamen beter naar voren en de bas was wat helderder. De SoundLink Micro Gen 2 was hier uiteindelijk echter weer de winnaar. Die speaker legde de nadruk op een helderder, accurater geluid voor de gitaren, goed gedefinieerde zang en ook helderdere percussie. </p><div ><table><caption>Nummer 2: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>3</p></td><td  ><p>5</p></td><td  ><p>5</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>4</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>2</p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>3</p></td><td  ><p>3</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>4</p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>2</p></td></tr></tbody></table></div><div ><table><caption>Nummer 2: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4e plaats (17 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (18 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1e plaats (6 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2e plaats (9 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3e plaats (10 punten)</p></td></tr></tbody></table></div><h2 id="nummer-3-the-girl-from-ipanema-van-stan-getz">Nummer 3: The Girl From Ipanema van Stan Getz</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/121091854"></iframe><p>Voor het volgende nummer wilden we iets rustigers testen. We hebben uiteindelijk gekozen voor het legendarische bossanova-nummer <em>The Girl From Ipanema </em>van Stan Getz. We vroegen dit keer aan de onze collega's om te letten op de 'separation' tussen de gitaren en de zang, plus de textuur van de zang en percussie en hoe subtiel deze elementen werden weergegeven. Ook de controle over de 'double bass' was hier een belangrijk punt om op te letten. Bij dit nummer werd het trouwens pas echt interessant. </p><p>Verrassend genoeg eindigde de Bose-speaker hier op de vierde plaats, terwijl de speaker tot nu toe steeds gewonnen had. De luisteraars werden over het algemeen teleurgesteld door de overdreven bas en niet bepaald verfijnde weergave van hoge tonen.  </p><p>De laatste plaats was hier overigens dan weer geen verrassing. De IKEA Kallsup wist opnieuw de vijfde plaats te claimen. Dit was wel het enige nummer waarbij iedereen de Kallsup onderaan plaatste. Volgens één tester klonk het alsof er een zwerm bijen uit de speaker probeerde te ontsnappen. </p><p>De winnaar was hier de Edifier ES20. Dit is dan ook een speaker die we vaak prijzen voor zijn heldere middentonen. De deelnemers waren vooral te spreken over de mooi gebalanceerde presentatie, de gecontroleerde 'double bass' met veel textuur en de gedetailleerde zang. De UE Miniroll en JBL Go 5 bereikten respectievelijk de tweede en derde plaats. Deze speakers hadden een relatief brede interpretatie van het nummer, maar leverden ook heldere zang met goede textuur. </p><div ><table><caption>Nummer 3: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>2</p></td><td  ><p>4</p></td><td  ><p>4</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5</p></td><td  ><p>5</p></td><td  ><p>5</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>4</p></td><td  ><p>1</p></td><td  ><p>3</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>2</p></td><td  ><p>2</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3</p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>3</p></td></tr></tbody></table></div><div ><table><caption>Nummer 3: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>3e plaats (11 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (20 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>4e plaats (12 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1e plaats (7 punten) </p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>2e plaats (10 punten)</p></td></tr></tbody></table></div><h2 id="nummer-4-come-on-come-over-van-jaco-pastorius">Nummer 4: Come On, Come Over van Jaco Pastorius</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/75191777"></iframe><p>We wilden natuurlijk ook testen hoe de speakers om zouden gaan met een drukkere, vrij chaotische mix. Daarbij kwam <em>Come On, Come Over </em>van Jaco Pastorius goed van pas. Dit is een funky nummer met flink wat kracht. We vroegen aan de testers om te luisteren naar hoe agressief en helder de hoorns klonken. Ook moesten ze de kwaliteit van de kracht van de bas beoordelen en de manier waarop de speakers alle verschillende instrumenten en de zang samen wisten te brengen. </p><p>Bij deze test waren de resultaten weer wat minder verrassend. De Bose was weer de winnaar. Deze had volgens één deelnemer simpelweg een goed gebalanceerde aanpak. Een andere tester was tevreden over de impactvolle bas en heldere zang bij de SoundLink Micro Gen 2. De Edifier ES20 en UE Miniroll kwamen echter wel in de buurt van de Bose. Onze collega's genoten van de klank van de zang, de redelijk open soundstage en de goede 'separation' die deze speakers te bieden hadden. </p><p>IKEA's Kallsup belandde hier weer op de laatste plaats. Dit kwam hier grotendeels doordat de bas niet heel goed gecontroleerd klonk en de middentonen wat blikkerig klonken. Volgens de luisteraars had de JBL Go 5 wat moeite met de basis van dit nummer. Wel bood hij volgens sommigen een goed helder geluid bij de hoge tonen. </p><div ><table><caption>Nummer 4: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>4</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>5</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>3</p></td><td  ><p>2</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>2</p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>3</p></td></tr></tbody></table></div><div ><table><caption>Nummer 4: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4e plaats (17 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (19 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1e plaats (7 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2e plaats (8 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3e plaats (9 punten)</p></td></tr></tbody></table></div><h2 id="nummer-5-black-eye-van-allie-x">Nummer 5: Black Eye van Allie X</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/321587262"></iframe><p>Bij nummer 5 wilden we testen hoe de speakers om zouden gaan met een erg dynamische mix. Hiervoor hebben we het elektronische nummer <em>Black Eye </em>van Allie X. We vroegen onze collega's te letten op de strijkinstrumenten aan het begin van dit fragment, op hoe dynamisch en gecontroleerd het basgeluid klonk en op hoe gedetailleerd stemmen klonken. </p><p>Hier was de strijd tussen de Bose, Edifier en Ultimate Ears vooral erg spannend. De Bose wist net weer de eerste plaats te behalen. Eén luisteraar werd aangenaam verrast door het dramatische effect van de strijkinstrumenten en door het brede effect van de zang. Een andere tester viel vooral de dynamische bas en goede balans tussen zang en instrumenten op. </p><p>Voor een derde deelnemers was de ES20 hier de best klinkende speaker. De zang werd hier volgens hem prachtig overgebracht en de bas was krachtig, maar gecontroleerd. Weer een andere collega vond de UE Miniroll hier het beste. Zij was van mening dat deze de meest heldere bas en duidelijke zang van alle speakers wist te bieden.</p><p>Opnieuw belandde de Kallsup weer helemaal onderaan. De synthesizers klonken hier vrij dof, er miste wat textuur en levendigheid bij de bas en de zang werd iets te veel op de achtergrond geplaatst. </p><div ><table><caption>Nummer 5: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>2</p></td><td  ><p>1</p></td><td  ><p>3</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>2</p></td><td  ><p>3</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3</p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>2</p></td></tr></tbody></table></div><div ><table><caption>Nummer 5: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4e plaats (17 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (19 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1e plaats (7 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2e plaats (8 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3e plaats (9 punten)</p></td></tr></tbody></table></div><h2 id="en-de-winnaar-is">En de winnaar is...</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QZi7HK5k2wgPzX86mvkU26" name="Blind_speaker_test 1.JPG" alt="Vijf Bluetooth-speakers op een podium op een tafel" src="https://cdn.mos.cms.futurecdn.net/QZi7HK5k2wgPzX86mvkU26-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>Toen ons experiment voorbij was, hebben we de uiteindelijke scores van alle deelnemers verzameld en bij elkaar opgeteld om erachter te komen welke speaker het nou uiteindelijk wint puur op het vlak van geluidskwaliteit. En de winnaar is... de Bose SoundLink Micro Gen 2!</p><p>Was dit een verrassend resultaat? Nou, niet helemaal. Wij vonden dit sowieso een geweldig klinkende kleine speaker. Hij weet gewoon een veel krachtiger basgeluid te produceren dan veel van zijn concurrenten, plus meer precisie bij de hoge tonen. Voeg daar nog een duidelijkere 'separation' aan toe en het is vrij logisch dat dit uiteindelijk de winnaar is.</p><p>Het is het echter wel waard om te benoemen dat deze kleine speaker van Bose veel duurder is dan zijn concurrenten uit deze vergelijking. Hij heeft momenteel een adviesprijs van 120 euro. Hij biedt voor die prijs wel echt een goed geluid, maar het blijft een erg hoge prijs, zeker als je je bedenkt dat je ook grotere alternatieven van andere merken (met meer features) kan krijgen voor die prijs. Denk dan bijvoorbeeld aan de JBL Flip 7.</p><p>We waren ook verrast dat de Edifier ES20 zo goed presteerde. Dit was uiteindelijk ook de favoriete speaker van één van onze collega's. Hij bleef het de Bose-speaker moeilijk maken tijdens alle tests en was zelfs de winnaar bij een van de nummers. Hij kost ook minder dan de helft van de Bose, terwijl je dat niet zou zeggen als je ze dus puur op het gebied van geluidskwaliteit vergelijkt. Hij biedt mooi heldere middentonen, een warm basgeluid en gecontroleerde hoge tonen. Vooral energieke nummers worden hierdoor heel mooi weergegeven. Als je op zoek bent naar een optie met een erg goede prijs-kwaliteitverhouding, dan is dit model zeker het overwegen waard. </p><p>Een ander onverwacht succes was de UE Miniroll. Dit was ook de favoriet van één van onze deelnemers. Hij bleef heldere middentonen en bas weergeven bij alle nummers en is ook aangenaam geprijsd. </p><p>Dat de JBL Go 5 op de vierde plaats is beland, zal voor sommigen een verrassing zijn. Hij wist wel nog steeds uitstekende prestaties te leveren ondanks zijn beperkingen. Hij heeft een lager vermogen dan de modellen in de top 3. Daardoor biedt hij dus een iets minder krachtig geluid en een iets minder volle bas dan die andere modellen. De 'separation' had bovendien wat beter gekund, maar voor een prijs van maar zo'n 50 euro is het nog steeds een geweldige kleine speaker.</p><p>De IKEA Kallsup belandde meestal onderaan tijdens deze vergelijkingen. Hij heeft dan ook het laagste vermogen (3W) en kost ook maar zo'n 5 euro. Dat is natuurlijk ook wel enorm goedkoop, dus het is eigenlijk nog indrukwekkend dat hij niet continu door iedereen op de vijfde plaats is gezet. </p><p>In de tabel hieronder zie je de uiteindelijke ranglijst met de totale scores en posities van elke speaker, plus hun adviesprijzen.  </p><div ><table><caption>Uiteindelijke ranglijst</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Overkoepelende scores</strong></p></td><td  ><p><strong>Adviesprijzen</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4th (77pts)</p></td><td  ><p>49,99 euro</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5th (95pts)</p></td><td  ><p>4,99 euro</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1st (36pts)</p></td><td  ><p>120 euro</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2nd (42pts)</p></td><td  ><p>49,99 euro</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3rd (48pts)</p></td><td  ><p>79,99 euro</p></td></tr></tbody></table></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/audio/wireless-bluetooth-speakers/we-hebben-een-blinde-test-uitgevoerd-met-5-compacte-bluetooth-speakers-en-verrassend-genoeg-is-de-jbl-niet-de-winnaar</link>
                                                                            <description>
                            <![CDATA[ Onze collega's hebben 5 compacte Bluetooth-speakers blind gerangschikt op basis van geluidskwaliteit en de resultaten waren verrassend. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2Y9D4YRiQKuoXXTwgtReNF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Hqbk9uLDaZD5QEjw7XsD36-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 26 Aug 2026 14:38:47 +0000</pubDate>                                                                                                                                <updated>Wed, 26 Aug 2026 14:38:56 +0000</updated>
                                                                                                                                            <category><![CDATA[Wireless & Bluetooth Speakers]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Hi-Fi]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Harry Padoan ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Hqbk9uLDaZD5QEjw7XsD36-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Man spreading arms beside range of Bluetooth speakers]]></media:description>                                                            <media:text><![CDATA[Man spreading arms beside range of Bluetooth speakers]]></media:text>
                                <media:title type="plain"><![CDATA[Man spreading arms beside range of Bluetooth speakers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Hqbk9uLDaZD5QEjw7XsD36-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We hebben inmiddels al heel veel verschillende Bluetooth-speakers getest en telkens als we een nieuw model reviewen, zijn er natuurlijk verschillende factoren waar we op letten. Zijn de features een beetje competitief? Biedt hij een goede mix van een stijlvol en praktisch design? Weet hij zijn adviesprijs te verantwoorden? Uiteindelijk is de belangrijkste vraag echter: klinkt hij ook echt goed? </p><p>Met dat in gedachten leek het ons leuk om eens een testje uit te voeren. We waren wel eens benieuwd welke Bluetooth-speakers mensen zouden kiezen als ze puur op geluidskwaliteit af zouden gaan en niet (deels) op prijs, merknaam of design. Een aantal van onze Engelstalige collega's hebben daarom een blinddoek omgedaan en zij hebben meegedaan aan deze blinde test van compacte Bluetooth-speakers. </p><p>Bij deze test hebben we van verschillende nummers steeds een stukje van 30 seconden afgespeeld, de deelnemers gevraagd om hun bevindingen te noteren en na elke speaker een score van 1 tot en met 5 te geven (1 is het best en 5 het slechtst). Dit hebben we in totaal bij vijf nummers vanuit verschillende genres gedaan om zo te kunnen bepalen welke speaker volgens onze testers over het algemeen het beste klonk. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><p>Er zijn wel nog een aantal dingen die we even moeten benoemen voordat we de resultaten kunnen bespreken. Ten eerste werd het volume van alle speakers op (ongeveer) hetzelfde niveau ingesteld en daarbij hebben we ze ook nooit luider dan 80% gezet om vervorming en compressie te voorkomen. Daarnaast stond elke speaker ook op zijn standaard EQ-preset en werden nummers gestreamd vanuit dezelfde audiobron. Onze testers hadden van tevoren ook geen idee naar welke speakers ze gingen luisteren. </p><p>We hebben ervoor gekozen om vijf speakers van een vergelijkbaar formaat te gebruiken voor deze test: de <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/jbl-go-5-review">JBL Go 5</a>, de <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/i-compared-a-dozen-ikea-speakers-to-one-jbl-speaker">IKEA Kallsup</a>, de <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/bose-soundlink-micro-gen-2-review">Bose SoundLink Micro Gen 2</a>, de <a href="https://www.techradar.com/audio/wireless-bluetooth-speakers/edifier-es20-review">Edifier ES20</a> en de <a href="https://www.techradar.com/audio/speakers/ultimate-ears-miniroll-review">Ultimate Ears Miniroll</a>. Sommige modellen hadden wel een iets hoger vermogen dan andere modellen en daarnaast zit er natuurlijk ook een prijsverschil tussen deze speakers. Verder vind je sommige modellen terug in onze lijst met de <a href="https://global.techradar.com/nl-nl/audio/wireless-bluetooth-speakers/de-beste-bluetooth-speakers">beste Bluetooth-speakers</a> terwijl andere modellen die lijst juist net niet wisten te halen. De scores waren overigens verrassend verschillend afhankelijk van de specifieke nummers en testers. </p><p>Ben je benieuwd welke speaker uiteindelijk de winnaar was? Hieronder lees je wat voorn scores onze testers aan de speakers gaven bij elk nummer en welk model uiteindelijk dus de hoogste score in het algemeen kreeg. </p><h2 id="nummer-1-fascinator-van-max-dean">Nummer 1: Fascinator van Max Dean</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/395247241"></iframe><p>We zijn onze test begonnen met een house-nummer, namelijk <em>Fascinator </em>van Max Dean. We lieten de deelnemers luisteren naar een korte intro naar een gedeelte met wat 'sub-bass'. We benadrukten dat deze kleine speakers sowieso geen enorm krachtig geluid zouden leveren, maar vroegen de testers toch om dit onderdeel te beoordelen. Bij de 'drop' in dit nummer vroegen we de deelnemers ook om aan te geven hoe gecontroleerd en precies de drums klonken tussen de hoge tonen.</p><p>De resultaten waren hier erg interessant. Onze goedkoopste optie, de IKEA Kallsup van 5 euro, was duidelijk de verliezer. Eén luisteraar benoemde dan ook specifiek de "blikkerige" hoge tonen en teleurstellende bas. Daar was eigenlijk iedereen het wel mee eens. De strijd tussen de JBL en de Edifier was hier wel wat spannender. Sommige luisteraars merkten bij die modellen wel een wat lagere impact bij het basgeluid, maar betere prestaties bij de middentonen en beter gecontroleerde hoge tonen. </p><p>De duidelijke winnaar was hier echter de Bose-speaker. Die stond bij alle deelnemers op nummer 1. Dit was overigens wel de enige test waarbij iedereen tot dezelfde conclusie kwam. Eén luisteraar gaf hier aan dat het nummer op de Bose "gebalanceerd zonder vervorming" klonk, terwijl anderen wezen op een voller basgeluid en een aangename warme klank. </p><div ><table><caption>Nummer 1: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>2</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1</p></td><td  ><p>1</p></td><td  ><p>1</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2</p></td><td  ><p>3</p></td><td  ><p>3</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3</p></td><td  ><p>2</p></td><td  ><p>2</p></td><td  ><p>3</p></td></tr></tbody></table></div><div ><table><caption>Nummer 1: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4e plaats (15 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (19 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1e plaats (4 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>3e plaats (12 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>2e plaats (10 punten)</p></td></tr></tbody></table></div><h2 id="nummer-2-orphans-van-cero">Nummer 2: Orphans van Cero</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/172108992"></iframe><p>Bij nummer 2 zijn we voor een iets andere vibe gegaan. Hier hebben we een stukje van het indie-pop nummer (met jazz-invloeden) <em>Orphans </em> van de Japanse band Cero afgespeeld. De stemmen horen hier iets wat meer naar voren te komen, dus we hebben de luisteraars gevraagd om te bepalen hoe goed de speakers dat wisten weer te geven. Daarnaast lieten we ze ook beoordelen hoe goed gebalanceerd de percussie en gitaren waren ten opzichte van de rest van de mix. </p><p>De Kallsup belandde helaas alweer op de laatste plaats. Eén van de testers gaf het wat lagere volume voor de zang en een onduidelijke weergave van de gitaren tussen de middentonen hiervan de schuld. De JBL Go 5 scoorde hier niet veel beter. Een andere luisteraar benoemde bij die speaker dat de gitaren nogal levenloos klonken. </p><p>De Edifier ES20 en UE Miniroll wisten hier beter te presteren. Deze speakers wisten volgens de deelnemers een betere balans te bieden over het gehele frequentiebereik. Stemmen kwamen beter naar voren en de bas was wat helderder. De SoundLink Micro Gen 2 was hier uiteindelijk echter weer de winnaar. Die speaker legde de nadruk op een helderder, accurater geluid voor de gitaren, goed gedefinieerde zang en ook helderdere percussie. </p><div ><table><caption>Nummer 2: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>3</p></td><td  ><p>5</p></td><td  ><p>5</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>4</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>2</p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>3</p></td><td  ><p>3</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>4</p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>2</p></td></tr></tbody></table></div><div ><table><caption>Nummer 2: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4e plaats (17 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (18 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1e plaats (6 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2e plaats (9 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3e plaats (10 punten)</p></td></tr></tbody></table></div><h2 id="nummer-3-the-girl-from-ipanema-van-stan-getz">Nummer 3: The Girl From Ipanema van Stan Getz</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/121091854"></iframe><p>Voor het volgende nummer wilden we iets rustigers testen. We hebben uiteindelijk gekozen voor het legendarische bossanova-nummer <em>The Girl From Ipanema </em>van Stan Getz. We vroegen dit keer aan de onze collega's om te letten op de 'separation' tussen de gitaren en de zang, plus de textuur van de zang en percussie en hoe subtiel deze elementen werden weergegeven. Ook de controle over de 'double bass' was hier een belangrijk punt om op te letten. Bij dit nummer werd het trouwens pas echt interessant. </p><p>Verrassend genoeg eindigde de Bose-speaker hier op de vierde plaats, terwijl de speaker tot nu toe steeds gewonnen had. De luisteraars werden over het algemeen teleurgesteld door de overdreven bas en niet bepaald verfijnde weergave van hoge tonen.  </p><p>De laatste plaats was hier overigens dan weer geen verrassing. De IKEA Kallsup wist opnieuw de vijfde plaats te claimen. Dit was wel het enige nummer waarbij iedereen de Kallsup onderaan plaatste. Volgens één tester klonk het alsof er een zwerm bijen uit de speaker probeerde te ontsnappen. </p><p>De winnaar was hier de Edifier ES20. Dit is dan ook een speaker die we vaak prijzen voor zijn heldere middentonen. De deelnemers waren vooral te spreken over de mooi gebalanceerde presentatie, de gecontroleerde 'double bass' met veel textuur en de gedetailleerde zang. De UE Miniroll en JBL Go 5 bereikten respectievelijk de tweede en derde plaats. Deze speakers hadden een relatief brede interpretatie van het nummer, maar leverden ook heldere zang met goede textuur. </p><div ><table><caption>Nummer 3: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>2</p></td><td  ><p>4</p></td><td  ><p>4</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5</p></td><td  ><p>5</p></td><td  ><p>5</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>4</p></td><td  ><p>1</p></td><td  ><p>3</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>2</p></td><td  ><p>2</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3</p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>3</p></td></tr></tbody></table></div><div ><table><caption>Nummer 3: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>3e plaats (11 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (20 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>4e plaats (12 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1e plaats (7 punten) </p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>2e plaats (10 punten)</p></td></tr></tbody></table></div><h2 id="nummer-4-come-on-come-over-van-jaco-pastorius">Nummer 4: Come On, Come Over van Jaco Pastorius</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/75191777"></iframe><p>We wilden natuurlijk ook testen hoe de speakers om zouden gaan met een drukkere, vrij chaotische mix. Daarbij kwam <em>Come On, Come Over </em>van Jaco Pastorius goed van pas. Dit is een funky nummer met flink wat kracht. We vroegen aan de testers om te luisteren naar hoe agressief en helder de hoorns klonken. Ook moesten ze de kwaliteit van de kracht van de bas beoordelen en de manier waarop de speakers alle verschillende instrumenten en de zang samen wisten te brengen. </p><p>Bij deze test waren de resultaten weer wat minder verrassend. De Bose was weer de winnaar. Deze had volgens één deelnemer simpelweg een goed gebalanceerde aanpak. Een andere tester was tevreden over de impactvolle bas en heldere zang bij de SoundLink Micro Gen 2. De Edifier ES20 en UE Miniroll kwamen echter wel in de buurt van de Bose. Onze collega's genoten van de klank van de zang, de redelijk open soundstage en de goede 'separation' die deze speakers te bieden hadden. </p><p>IKEA's Kallsup belandde hier weer op de laatste plaats. Dit kwam hier grotendeels doordat de bas niet heel goed gecontroleerd klonk en de middentonen wat blikkerig klonken. Volgens de luisteraars had de JBL Go 5 wat moeite met de basis van dit nummer. Wel bood hij volgens sommigen een goed helder geluid bij de hoge tonen. </p><div ><table><caption>Nummer 4: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>4</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>5</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>3</p></td><td  ><p>2</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>2</p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>3</p></td></tr></tbody></table></div><div ><table><caption>Nummer 4: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4e plaats (17 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (19 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1e plaats (7 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2e plaats (8 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3e plaats (9 punten)</p></td></tr></tbody></table></div><h2 id="nummer-5-black-eye-van-allie-x">Nummer 5: Black Eye van Allie X</h2><iframe allow="encrypted-media; fullscreen; clipboard-write https://embed.tidal.com; web-share" height="120" width="500" id="" style="color-scheme: light dark" class="position-center" data-lazy-priority="low" data-lazy-src="https://embed.tidal.com/tracks/321587262"></iframe><p>Bij nummer 5 wilden we testen hoe de speakers om zouden gaan met een erg dynamische mix. Hiervoor hebben we het elektronische nummer <em>Black Eye </em>van Allie X. We vroegen onze collega's te letten op de strijkinstrumenten aan het begin van dit fragment, op hoe dynamisch en gecontroleerd het basgeluid klonk en op hoe gedetailleerd stemmen klonken. </p><p>Hier was de strijd tussen de Bose, Edifier en Ultimate Ears vooral erg spannend. De Bose wist net weer de eerste plaats te behalen. Eén luisteraar werd aangenaam verrast door het dramatische effect van de strijkinstrumenten en door het brede effect van de zang. Een andere tester viel vooral de dynamische bas en goede balans tussen zang en instrumenten op. </p><p>Voor een derde deelnemers was de ES20 hier de best klinkende speaker. De zang werd hier volgens hem prachtig overgebracht en de bas was krachtig, maar gecontroleerd. Weer een andere collega vond de UE Miniroll hier het beste. Zij was van mening dat deze de meest heldere bas en duidelijke zang van alle speakers wist te bieden.</p><p>Opnieuw belandde de Kallsup weer helemaal onderaan. De synthesizers klonken hier vrij dof, er miste wat textuur en levendigheid bij de bas en de zang werd iets te veel op de achtergrond geplaatst. </p><div ><table><caption>Nummer 5: ranglijst (per luisteraar)</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Josh</strong></p></td><td  ><p><strong>Caspar</strong></p></td><td  ><p><strong>Ashley</strong></p></td><td  ><p><strong>Erin</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5</p></td><td  ><p>4</p></td><td  ><p>5</p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>2</p></td><td  ><p>1</p></td><td  ><p>3</p></td><td  ><p>1</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>1</p></td><td  ><p>2</p></td><td  ><p>2</p></td><td  ><p>3</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3</p></td><td  ><p>3</p></td><td  ><p>1</p></td><td  ><p>2</p></td></tr></tbody></table></div><div ><table><caption>Nummer 5: overkoepelende scores</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Ranglijst</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4e plaats (17 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5e plaats (19 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1e plaats (7 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2e plaats (8 punten)</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3e plaats (9 punten)</p></td></tr></tbody></table></div><h2 id="en-de-winnaar-is">En de winnaar is...</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QZi7HK5k2wgPzX86mvkU26" name="Blind_speaker_test 1.JPG" alt="Vijf Bluetooth-speakers op een podium op een tafel" src="https://cdn.mos.cms.futurecdn.net/QZi7HK5k2wgPzX86mvkU26-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>Toen ons experiment voorbij was, hebben we de uiteindelijke scores van alle deelnemers verzameld en bij elkaar opgeteld om erachter te komen welke speaker het nou uiteindelijk wint puur op het vlak van geluidskwaliteit. En de winnaar is... de Bose SoundLink Micro Gen 2!</p><p>Was dit een verrassend resultaat? Nou, niet helemaal. Wij vonden dit sowieso een geweldig klinkende kleine speaker. Hij weet gewoon een veel krachtiger basgeluid te produceren dan veel van zijn concurrenten, plus meer precisie bij de hoge tonen. Voeg daar nog een duidelijkere 'separation' aan toe en het is vrij logisch dat dit uiteindelijk de winnaar is.</p><p>Het is het echter wel waard om te benoemen dat deze kleine speaker van Bose veel duurder is dan zijn concurrenten uit deze vergelijking. Hij heeft momenteel een adviesprijs van 120 euro. Hij biedt voor die prijs wel echt een goed geluid, maar het blijft een erg hoge prijs, zeker als je je bedenkt dat je ook grotere alternatieven van andere merken (met meer features) kan krijgen voor die prijs. Denk dan bijvoorbeeld aan de JBL Flip 7.</p><p>We waren ook verrast dat de Edifier ES20 zo goed presteerde. Dit was uiteindelijk ook de favoriete speaker van één van onze collega's. Hij bleef het de Bose-speaker moeilijk maken tijdens alle tests en was zelfs de winnaar bij een van de nummers. Hij kost ook minder dan de helft van de Bose, terwijl je dat niet zou zeggen als je ze dus puur op het gebied van geluidskwaliteit vergelijkt. Hij biedt mooi heldere middentonen, een warm basgeluid en gecontroleerde hoge tonen. Vooral energieke nummers worden hierdoor heel mooi weergegeven. Als je op zoek bent naar een optie met een erg goede prijs-kwaliteitverhouding, dan is dit model zeker het overwegen waard. </p><p>Een ander onverwacht succes was de UE Miniroll. Dit was ook de favoriet van één van onze deelnemers. Hij bleef heldere middentonen en bas weergeven bij alle nummers en is ook aangenaam geprijsd. </p><p>Dat de JBL Go 5 op de vierde plaats is beland, zal voor sommigen een verrassing zijn. Hij wist wel nog steeds uitstekende prestaties te leveren ondanks zijn beperkingen. Hij heeft een lager vermogen dan de modellen in de top 3. Daardoor biedt hij dus een iets minder krachtig geluid en een iets minder volle bas dan die andere modellen. De 'separation' had bovendien wat beter gekund, maar voor een prijs van maar zo'n 50 euro is het nog steeds een geweldige kleine speaker.</p><p>De IKEA Kallsup belandde meestal onderaan tijdens deze vergelijkingen. Hij heeft dan ook het laagste vermogen (3W) en kost ook maar zo'n 5 euro. Dat is natuurlijk ook wel enorm goedkoop, dus het is eigenlijk nog indrukwekkend dat hij niet continu door iedereen op de vijfde plaats is gezet. </p><p>In de tabel hieronder zie je de uiteindelijke ranglijst met de totale scores en posities van elke speaker, plus hun adviesprijzen.  </p><div ><table><caption>Uiteindelijke ranglijst</caption><tbody><tr><td class="firstcol " ><p><strong>Speaker</strong></p></td><td  ><p><strong>Overkoepelende scores</strong></p></td><td  ><p><strong>Adviesprijzen</strong></p></td></tr><tr><td class="firstcol " ><p><strong>JBL Go 5</strong></p></td><td  ><p>4th (77pts)</p></td><td  ><p>49,99 euro</p></td></tr><tr><td class="firstcol " ><p><strong>IKEA Kallsup</strong></p></td><td  ><p>5th (95pts)</p></td><td  ><p>4,99 euro</p></td></tr><tr><td class="firstcol " ><p><strong>Bose SoundLink Micro Gen 2</strong></p></td><td  ><p>1st (36pts)</p></td><td  ><p>120 euro</p></td></tr><tr><td class="firstcol " ><p><strong>Edifier ES20</strong></p></td><td  ><p>2nd (42pts)</p></td><td  ><p>49,99 euro</p></td></tr><tr><td class="firstcol " ><p><strong>UE Miniroll</strong></p></td><td  ><p>3rd (48pts)</p></td><td  ><p>79,99 euro</p></td></tr></tbody></table></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Geen privacyzorgen meer": zo haal je je smart tv offline ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Smart tv's zijn al langer enigszins controversieel door de manier waarop ze met je privacy omgaan. Misschien heb je ook claims gehoord dat je <a href="https://www.techradar.com/televisions/unprecedented-capabilities-for-surveillance-and-manipulation-new-report-calls-smart-tvs-and-streaming-services-a-trojan-horse-and-urges-government-action">tv een "privacynachtmerrie"</a> is of zelfs dat sommige modellen systemen voor massasurveillance zijn. Het mag in ieder geval duidelijk zijn dat men zich zorgen maakt over wat tv's precies met je data doen. </p><p>Als je je gewoon geen zorgen meer wil maken over dit soort dingen, dan heb je wel de optie om je smart tv gewoon offline te halen. Zo weet je zeker dat je tv niet stiekem data verstuurt. Dat is ideaal als de tv voor jou ook helemaal niet online hoeft te zijn. </p><p>Klinkt dat interessant? Dan lees je hieronder precies hoe je dit allemaal werkt. Je leest bijvoorbeeld of je smart tv wel echt online moet zijn en hoe je hem offline haalt en nog steeds updates kan installeren (wat in veel gevallen nog wel mogelijk is). </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="moet-je-smart-tv-echt-verbonden-zijn-met-het-internet">Moet je smart tv echt verbonden zijn met het internet?</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:4200px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="zuBX7uQC5f7C5TFdN27KBC" name="shutterstock_105275996.jpg" alt="man kijkt vanaf de bank naar een tv" src="https://cdn.mos.cms.futurecdn.net/zuBX7uQC5f7C5TFdN27KBC-1920-80.jpg" mos="" align="middle" fullscreen="" width="4200" height="2363" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Technisch gezien zouden wij zeggen dat het zeker niet per se nodig is om je smart tv verbonden te hebben met het internet, maar in sommige situaties is het antwoord op deze vraag niet zo vanzelfsprekend. </p><p>Als jij de smart hub van je smart tv gebruikt voor bijvoorbeeld streaming-apps, dan moet de tv natuurlijk wel online blijven. Tegenwoordig gebruiken veel mensen echter ook losse streamingboxen of -sticks zoals een <a href="https://global.techradar.com/nl-nl/televisions/streaming-devices/google-tv-streamer-review-nl">Google TV Streamer</a> of een <a href="https://global.techradar.com/nl-nl/reviews/apple-tv-4k-2022-test">Apple TV</a>. Dit werkt vaak toch iets beter en soms bieden die apparaten een aangenamere gebruikersinterface. We realiseren ons natuurlijk wel dat je bij dat soort apparaten ook te maken krijgt met bepaalde privacykwesties, maar daar gaan we in dit artikel niet verder op in. Als je wil kunnen streamen en privacy een belangrijk punt is voor jou, kan je misschien het beste een Apple TV overwegen. </p><p>Wanneer je dus streamt via een los apparaat (of gewoon helemaal niet streamt), zou je je tv in principe alleen nog maar online hoeven te houden voor updates vanuit de fabrikant. Als je tv al wat ouder is, is de kans overigens ook groot dat je al bijna geen (nuttige) updates meer krijgt. </p><p>Als je niet echt specifieke problemen hebt of functies mist, dan heb je misschien ook helemaal geen updates meer nodig. Die kunnen soms juist ook problemen introduceren waar je eerst geen last van had. </p><p>Je denkt nu misschien: "maar hoe zit het dan met die belangrijke veiligheidsupdates?" Dat soort updates zijn normaal gesproken inderdaad erg belangrijk, maar als je je tv offline haalt, heb je ze ook niet nodig. De beste veiligheidsupdate is eigenlijk dus ook gewoon je tv van het internet afhalen. </p><p>Natuurlijk zijn er hierdoor ook wel andere online features die je verliest, zoals bijvoorbeeld spraakbediening, maar over het algemeen zijn het vooral kleine dingen die je mist. Als je een streamingstick of -box gebruikt, kan die mogelijk deze missende features ook weer aan je setup toevoegen. </p><p>Als je een wat oudere smart tv hebt, zijn updates dus misschien niet zo heel interessant meer, maar als je een nieuwe model hebt, dan zou je tv eventueel nog belangrijke firmware-updates kunnen krijgen. Daar zouden bijvoorbeeld handige nieuwe features mee geïntroduceerd kunnen worden. In dat geval is het misschien de moeite waard om af en toe tijdelijk weer online te gaan om te zoeken naar mogelijke updates en vervolgens weer offline te gaan na het installeren. </p><p>Er is mogelijk echter ook een andere manier om updates te krijgen en daarvoor niet je smart tv opnieuw met het internet te verbinden. Dit is wel iets onhandiger, maar het zorgt ervoor dat je de tv gewoon offline kan laten. We zullen verderop wat dieper ingaan op hoe dat werkt, maar eerst is het handig om te weten hoe je je tv offline kan halen. </p><h2 id="zo-haal-je-je-tv-offline">Zo haal je je tv offline</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VHH3CevGQjSezBiqVS82AG" name="How to take your TV offline and still get updates" alt="Sony smart tv-menu met de optie om Wi-Fi uit te zetten" src="https://cdn.mos.cms.futurecdn.net/VHH3CevGQjSezBiqVS82AG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Als je tv momenteel online is, maar je dus de internetverbinding wil stoppen, is dat heel eenvoudig. Je gaat simpelweg in de instellingen op zoek naar de slider voor Wi-Fi (waarschijnlijk bij Netwerk) en je zet die uit. Als die slider al uit staat, en je toch internet hebt, dan ben je waarschijnlijk met een ethernetkabel verbonden. Koppel die simpelweg los en de verbinding stopt. </p><p>De precieze locatie van deze slider zal per merk verschillen, maar meestal vind je dit soort opties in een submenu genaamd 'Netwerk' of 'Internet'. Wat ook wel een aanrader is, is om eerst even jouw Wi-Fi-netwerk te "vergeten", oftewel te verwijderen uit de tv. Stel dat de Wi-Fi-verbinding ooit weer door iemand wordt aangezet, dan verbindt de tv niet meteen weer automatisch met het internet. </p><h2 id="zo-installeer-je-firmware-updates-voor-je-offline-smart-tv-met-een-usb-stick">Zo installeer je firmware-updates voor je offline smart tv met een USB-stick</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Qm9RsUVyw7CpmGJu4eyj3G" name="How to take your TV offline and still get updates" alt="SanDisk USB-stick op een houten bureau" src="https://cdn.mos.cms.futurecdn.net/Qm9RsUVyw7CpmGJu4eyj3G-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Als je een update voor je tv wil installeren terwijl deze offline is, dan kan je dat via een usb-stick doen. Dat betekent dat je ook even een ander apparaat nodig hebt dat wel verbonden is met het internet (een desktop-pc of laptop). Op dat andere apparaat download je namelijk de firmware-update en vervolgens kopieer je dat bestand naar de usb-stick en plug je die in de tv. De tv kan dan lokaal de update uitvoeren. </p><p>Dit kan per merk weer verschillen, maar het werkt meestal grotendeels hetzelfde. Als je de algemene instructies hieronder volgt, kom je waarschijnlijk een heel eind. Je moet misschien alleen zelf wat stappen een beetje aanpassen aan de hand van het merk en model van jouw tv. </p><p><strong>1. Ga op zoek naar jouw exacte tv-model</strong></p><p>Ten eerste moet je erachter zien te komen wat de exacte modelnaam van je tv is. Deze vind je meestal op het factuur (van wanneer je hem gekocht hebt) of achterop de tv zelf. Vaak is dit ook nog in de instellingen van je tv-menu te vinden (waarschijnlijk bij Instellingen > Systeem > Over, of iets dergelijks). </p><p>Je hebt die exacte modelnaam nodig als je op zoek gaat naar de correcte firmware, zodat je het juiste bestand downloadt. Het heeft dus weinig zin om gewoon te zoeken naar bijvoorbeeld 'Sony Bravia 55-inch tv'. Je zal in plaats daarvan iets als 'Sony K55XR80PU' moeten intypen. Dat is het model dat we hier als voorbeeld gebruiken. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1905px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="LnJxingcBMNy2wU6U7pM4G" name="How to take your TV offline and still get updates" alt="Sony TV firmware webpagina" src="https://cdn.mos.cms.futurecdn.net/LnJxingcBMNy2wU6U7pM4G-1920-80.jpg" mos="" align="middle" fullscreen="" width="1905" height="1072" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><p><strong>2. Download de laatste firmware van de website van de fabrikant van je tv</strong></p><p>Zoek op je pc via een zoekmachine naar keuze naar de modelnaam met daarachter 'firmware'. In ons voorbeeld hebben we dus gezocht naar <strong>'Sony K55XR80PU firmware</strong>'. Als het goed is staat er ergens bovenaan bij de zoekresultaten meteen een link die je naar de supportpagina van de fabrikant van je tv brengt. </p><p>Op die pagina zal je misschien zien dat de modelnamen wat ingekort zijn. Bij ons ging het ineens om de Sony K-55XR80 (zonder PU), maar dat komt omdat die laatste letters of getallen dan soms verwijzen naar de regio waar het toestel verkocht wordt. Je kan in principe ook gewoon naar de supportwebsite van de fabrikant navigeren en daar op zoek gaan naar het juiste model, maar dan kunnen kleine variaties mogelijk voor verwarring zorgen, dus wij zouden aanraden om in de eerste instantie gewoon een zoekmachine te gebruiken.</p><p>Wanneer je op de supportpagina van het juiste model bent beland, zou je hier de laatste firmware-update moeten terugvinden. Daar staat dan als het goed is ook een releasedatum bij, plus opmerkingen over wat de update heeft toegevoegd of verbeterd. We hebben het hier steeds over firmware-updates, maar sommige fabrikanten noemen het misschien gewoon software-updates. Soms kunnen er hier ook al specifieke instructies worden vermeld. Samsung noemt zijn firmware-downloads bijvoorbeeld 'upgrade file USB type' en LG biedt soms een PDF-gids aan bij zijn downloads. </p><p>Klik op het bestand om het naar je pc te downloaden. Als er instructies beschikbaar zijn, is het natuurlijk aan te raden om die ook te downloaden (of gewoon openen).</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1656px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="nrZ3tEEkZkNs5LJFhxti4G" name="How to take your TV offline and still get updates" alt="Sony TV firmware webpagina met downloadlink" src="https://cdn.mos.cms.futurecdn.net/nrZ3tEEkZkNs5LJFhxti4G-1920-80.jpg" mos="" align="middle" fullscreen="" width="1656" height="931" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><p><strong>3. Zet de updatebestanden op een usb-stick</strong></p><p>Wanneer de firmware-update eenmaal gedownload is, moet je de bestanden op een usb-stick zetten. Sluit die dus aan op je pc en zet de bestanden over. Volg hierbij dus vooral ook specifieke instructies van de fabrikant als die er zijn. We gaan hier zo verder met het voorbeeld van onze Sony-tv om je een idee te geven van hoe dit verder werkt. </p><p>Bij de firmware-update voor de Sony K-55XR80 was het bestand dat we gedownload hebben een ZIP-bestand met daarin weer drie bestanden. In dit geval moesten we het ZIP-bestand uitpakken en de drie bestanden overzetten naar de hoofdmap van de usb-stick (niet in een submap plaatsen). De usb-stick hoeft overigens niet volledig leeg te zijn. De tv negeert bestanden die niet relevant zijn. Er moet natuurlijk wel genoeg beschikbare ruimte zijn voor de updatebestanden. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="S338kD7Jjtz9RbCZcVWQtF" name="How to take your TV offline and still get updates" alt="usb-stick in een usb-poort achterop een smart tv" src="https://cdn.mos.cms.futurecdn.net/S338kD7Jjtz9RbCZcVWQtF-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>4. Steek de usb-stick in een vrije usb-poort van je tv</strong></p><p>Zet je tv aan en plug de usb-stick in een lege usb-poort. De tv zou de update meteen moeten detecteren en het installatieproces moeten starten. Sony suggereert overigens dat je geen andere usb-apparaten tegelijkertijd met de tv moet verbinden. Ook kan het handig zijn om je tv eerst een keer opnieuw op te starten, maar dat is meestal niet echt nodig. </p><h2 id="kleine-verschillen-bij-verschillende-tv-s">Kleine verschillen bij verschillende tv's</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RAi9cLDr2jZ42piwBuDbaJ" name="LG C6 - canyon angled" alt="De LG C6 OLED TV" src="https://cdn.mos.cms.futurecdn.net/RAi9cLDr2jZ42piwBuDbaJ-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>Afhankelijk van welke tv je hebt, zal het proces vanaf nu iets anders verlopen. Als de fabrikant specifieke instructies heeft gegeven, volg die dan dus gewoon. </p><p>Zo moet je bij LG-tv's bijvoorbeeld de updatebestanden wel in een mapje met de juiste naam plaatsen op je usb-stick. Dat geeft de PDF-gids dan ook allemaal aan. Bij Samsung-tv's moet je de bestanden wel weer in de hoofdmap zetten, maar hier begint de update misschien niet automatisch wanneer je de stick aansluit. Dan moet je de update mogelijk handmatig activeren (Instellingen > Alle instellingen > Support/Ondersteuning > Software-update en vervolgens 'Nu updaten' selecteren.</p><p>Over het algemeen verloopt dit proces echter grotendeels hetzelfde. Je downloadt de updatebestanden, zet ze op een usb-stick en plugt die in een vrije usb-poort van je tv. Hopelijk wordt de update dan meteen gedetecteerd en geïnstalleerd. De grootste verschillen tussen updates bij verschillende merken zijn meestal het aantal bestanden dat je op je usb-stick moet zetten en of ze wel of niet in een submap moeten komen. </p><h2 id="klaar-voor-de-offline-ervaring">Klaar voor de offline ervaring</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:900px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="S5hMcGXtJXuwHaquSEC3od" name="man tv ok.jpg" alt="Iemand kijkt naar een tv met zijn handen achter zijn hoofd" src="https://cdn.mos.cms.futurecdn.net/S5hMcGXtJXuwHaquSEC3od-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="506" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: iStock)</span></figcaption></figure><p>Wanneer de firmware-update bezig is met installeren, moet je nooit de tv uitzetten of de stroomkabel uit het stopcontact halen (of de usb-stick verwijderen). Je kan de tv tijdens dit proces het beste gewoon helemaal met rust laten om te voorkomen dat er iets misgaat. De tv zal zichzelf op een bepaald moment automatisch herstarten en daarna is de update meestal klaar. </p><p>In veel gevallen is het dus technisch gezien niet nodig om je smart tv met het internet te verbinden, zelfs niet voor firmware-updates. Dit betekent wel dat je af en toe handmatig op zoek moet naar updates en dat je zelf een beetje in de gaten moet houden wanneer er nieuwe updates verschijnen. Als je tv offline is, zal hij je namelijk niet waarschuwen voor beschikbare updates. </p><p>Er is wel nog een laatste mogelijke minpunt voor deze aanpak. Het kan namelijk zo zijn dat sommige tv-fabrikanten (bij bepaalde modellen) geen losse updatebestanden aanbieden en geen handmatige updates ondersteunen. In dat geval heb je dus maar weinig keuze. Dit hebben we onder andere gezien bij Panasonic. Op nieuwere tv's van dit merk zijn handmatige updates geen optie meer. Je kan updates daardoor alleen maar direct via de tv (en dus een internetverbinding) downloaden. in dit soort gevallen kan je de tv het grootste gedeelte van de tijd dus wel nog offline houden, maar moet je misschien af en toe even online gaan om te checken voor updates (als je die de moeite waard vindt).</p><ul><li><a href="https://global.techradar.com/nl-nl/televisions/sony-bravia-7-ii-vs-samsung-r95h-welke-rgb-tv-is-beter-en-kunnen-ze-oled-verslaan">Sony Bravia 7 II vs Samsung R95H: welke RGB TV is beter en kunnen ze OLED verslaan?</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/geen-privacyzorgen-meer-zo-haal-je-je-smart-tv-offline</link>
                                                                            <description>
                            <![CDATA[ Moet jouw tv echt verbonden zijn met het internet? Als het antwoord nee is, lees je hier hoe je je smart tv offline haalt (en kan blijven updaten) en de nodige privacyzorgen kan wegnemen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NiJRrD8xgKRpcb5s2DWAc8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UkSfEprAFHNQDUzgdTSaAF-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 20 Aug 2026 08:25:33 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Darren Allan ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/UkSfEprAFHNQDUzgdTSaAF-1920-80.jpg">
                                                            <media:credit><![CDATA[Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[TV watching]]></media:description>                                                            <media:text><![CDATA[TV watching]]></media:text>
                                <media:title type="plain"><![CDATA[TV watching]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UkSfEprAFHNQDUzgdTSaAF-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Smart tv's zijn al langer enigszins controversieel door de manier waarop ze met je privacy omgaan. Misschien heb je ook claims gehoord dat je <a href="https://www.techradar.com/televisions/unprecedented-capabilities-for-surveillance-and-manipulation-new-report-calls-smart-tvs-and-streaming-services-a-trojan-horse-and-urges-government-action">tv een "privacynachtmerrie"</a> is of zelfs dat sommige modellen systemen voor massasurveillance zijn. Het mag in ieder geval duidelijk zijn dat men zich zorgen maakt over wat tv's precies met je data doen. </p><p>Als je je gewoon geen zorgen meer wil maken over dit soort dingen, dan heb je wel de optie om je smart tv gewoon offline te halen. Zo weet je zeker dat je tv niet stiekem data verstuurt. Dat is ideaal als de tv voor jou ook helemaal niet online hoeft te zijn. </p><p>Klinkt dat interessant? Dan lees je hieronder precies hoe je dit allemaal werkt. Je leest bijvoorbeeld of je smart tv wel echt online moet zijn en hoe je hem offline haalt en nog steeds updates kan installeren (wat in veel gevallen nog wel mogelijk is). </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="moet-je-smart-tv-echt-verbonden-zijn-met-het-internet">Moet je smart tv echt verbonden zijn met het internet?</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:4200px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="zuBX7uQC5f7C5TFdN27KBC" name="shutterstock_105275996.jpg" alt="man kijkt vanaf de bank naar een tv" src="https://cdn.mos.cms.futurecdn.net/zuBX7uQC5f7C5TFdN27KBC-1920-80.jpg" mos="" align="middle" fullscreen="" width="4200" height="2363" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Technisch gezien zouden wij zeggen dat het zeker niet per se nodig is om je smart tv verbonden te hebben met het internet, maar in sommige situaties is het antwoord op deze vraag niet zo vanzelfsprekend. </p><p>Als jij de smart hub van je smart tv gebruikt voor bijvoorbeeld streaming-apps, dan moet de tv natuurlijk wel online blijven. Tegenwoordig gebruiken veel mensen echter ook losse streamingboxen of -sticks zoals een <a href="https://global.techradar.com/nl-nl/televisions/streaming-devices/google-tv-streamer-review-nl">Google TV Streamer</a> of een <a href="https://global.techradar.com/nl-nl/reviews/apple-tv-4k-2022-test">Apple TV</a>. Dit werkt vaak toch iets beter en soms bieden die apparaten een aangenamere gebruikersinterface. We realiseren ons natuurlijk wel dat je bij dat soort apparaten ook te maken krijgt met bepaalde privacykwesties, maar daar gaan we in dit artikel niet verder op in. Als je wil kunnen streamen en privacy een belangrijk punt is voor jou, kan je misschien het beste een Apple TV overwegen. </p><p>Wanneer je dus streamt via een los apparaat (of gewoon helemaal niet streamt), zou je je tv in principe alleen nog maar online hoeven te houden voor updates vanuit de fabrikant. Als je tv al wat ouder is, is de kans overigens ook groot dat je al bijna geen (nuttige) updates meer krijgt. </p><p>Als je niet echt specifieke problemen hebt of functies mist, dan heb je misschien ook helemaal geen updates meer nodig. Die kunnen soms juist ook problemen introduceren waar je eerst geen last van had. </p><p>Je denkt nu misschien: "maar hoe zit het dan met die belangrijke veiligheidsupdates?" Dat soort updates zijn normaal gesproken inderdaad erg belangrijk, maar als je je tv offline haalt, heb je ze ook niet nodig. De beste veiligheidsupdate is eigenlijk dus ook gewoon je tv van het internet afhalen. </p><p>Natuurlijk zijn er hierdoor ook wel andere online features die je verliest, zoals bijvoorbeeld spraakbediening, maar over het algemeen zijn het vooral kleine dingen die je mist. Als je een streamingstick of -box gebruikt, kan die mogelijk deze missende features ook weer aan je setup toevoegen. </p><p>Als je een wat oudere smart tv hebt, zijn updates dus misschien niet zo heel interessant meer, maar als je een nieuwe model hebt, dan zou je tv eventueel nog belangrijke firmware-updates kunnen krijgen. Daar zouden bijvoorbeeld handige nieuwe features mee geïntroduceerd kunnen worden. In dat geval is het misschien de moeite waard om af en toe tijdelijk weer online te gaan om te zoeken naar mogelijke updates en vervolgens weer offline te gaan na het installeren. </p><p>Er is mogelijk echter ook een andere manier om updates te krijgen en daarvoor niet je smart tv opnieuw met het internet te verbinden. Dit is wel iets onhandiger, maar het zorgt ervoor dat je de tv gewoon offline kan laten. We zullen verderop wat dieper ingaan op hoe dat werkt, maar eerst is het handig om te weten hoe je je tv offline kan halen. </p><h2 id="zo-haal-je-je-tv-offline">Zo haal je je tv offline</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VHH3CevGQjSezBiqVS82AG" name="How to take your TV offline and still get updates" alt="Sony smart tv-menu met de optie om Wi-Fi uit te zetten" src="https://cdn.mos.cms.futurecdn.net/VHH3CevGQjSezBiqVS82AG-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Als je tv momenteel online is, maar je dus de internetverbinding wil stoppen, is dat heel eenvoudig. Je gaat simpelweg in de instellingen op zoek naar de slider voor Wi-Fi (waarschijnlijk bij Netwerk) en je zet die uit. Als die slider al uit staat, en je toch internet hebt, dan ben je waarschijnlijk met een ethernetkabel verbonden. Koppel die simpelweg los en de verbinding stopt. </p><p>De precieze locatie van deze slider zal per merk verschillen, maar meestal vind je dit soort opties in een submenu genaamd 'Netwerk' of 'Internet'. Wat ook wel een aanrader is, is om eerst even jouw Wi-Fi-netwerk te "vergeten", oftewel te verwijderen uit de tv. Stel dat de Wi-Fi-verbinding ooit weer door iemand wordt aangezet, dan verbindt de tv niet meteen weer automatisch met het internet. </p><h2 id="zo-installeer-je-firmware-updates-voor-je-offline-smart-tv-met-een-usb-stick">Zo installeer je firmware-updates voor je offline smart tv met een USB-stick</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Qm9RsUVyw7CpmGJu4eyj3G" name="How to take your TV offline and still get updates" alt="SanDisk USB-stick op een houten bureau" src="https://cdn.mos.cms.futurecdn.net/Qm9RsUVyw7CpmGJu4eyj3G-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Als je een update voor je tv wil installeren terwijl deze offline is, dan kan je dat via een usb-stick doen. Dat betekent dat je ook even een ander apparaat nodig hebt dat wel verbonden is met het internet (een desktop-pc of laptop). Op dat andere apparaat download je namelijk de firmware-update en vervolgens kopieer je dat bestand naar de usb-stick en plug je die in de tv. De tv kan dan lokaal de update uitvoeren. </p><p>Dit kan per merk weer verschillen, maar het werkt meestal grotendeels hetzelfde. Als je de algemene instructies hieronder volgt, kom je waarschijnlijk een heel eind. Je moet misschien alleen zelf wat stappen een beetje aanpassen aan de hand van het merk en model van jouw tv. </p><p><strong>1. Ga op zoek naar jouw exacte tv-model</strong></p><p>Ten eerste moet je erachter zien te komen wat de exacte modelnaam van je tv is. Deze vind je meestal op het factuur (van wanneer je hem gekocht hebt) of achterop de tv zelf. Vaak is dit ook nog in de instellingen van je tv-menu te vinden (waarschijnlijk bij Instellingen > Systeem > Over, of iets dergelijks). </p><p>Je hebt die exacte modelnaam nodig als je op zoek gaat naar de correcte firmware, zodat je het juiste bestand downloadt. Het heeft dus weinig zin om gewoon te zoeken naar bijvoorbeeld 'Sony Bravia 55-inch tv'. Je zal in plaats daarvan iets als 'Sony K55XR80PU' moeten intypen. Dat is het model dat we hier als voorbeeld gebruiken. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1905px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="LnJxingcBMNy2wU6U7pM4G" name="How to take your TV offline and still get updates" alt="Sony TV firmware webpagina" src="https://cdn.mos.cms.futurecdn.net/LnJxingcBMNy2wU6U7pM4G-1920-80.jpg" mos="" align="middle" fullscreen="" width="1905" height="1072" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><p><strong>2. Download de laatste firmware van de website van de fabrikant van je tv</strong></p><p>Zoek op je pc via een zoekmachine naar keuze naar de modelnaam met daarachter 'firmware'. In ons voorbeeld hebben we dus gezocht naar <strong>'Sony K55XR80PU firmware</strong>'. Als het goed is staat er ergens bovenaan bij de zoekresultaten meteen een link die je naar de supportpagina van de fabrikant van je tv brengt. </p><p>Op die pagina zal je misschien zien dat de modelnamen wat ingekort zijn. Bij ons ging het ineens om de Sony K-55XR80 (zonder PU), maar dat komt omdat die laatste letters of getallen dan soms verwijzen naar de regio waar het toestel verkocht wordt. Je kan in principe ook gewoon naar de supportwebsite van de fabrikant navigeren en daar op zoek gaan naar het juiste model, maar dan kunnen kleine variaties mogelijk voor verwarring zorgen, dus wij zouden aanraden om in de eerste instantie gewoon een zoekmachine te gebruiken.</p><p>Wanneer je op de supportpagina van het juiste model bent beland, zou je hier de laatste firmware-update moeten terugvinden. Daar staat dan als het goed is ook een releasedatum bij, plus opmerkingen over wat de update heeft toegevoegd of verbeterd. We hebben het hier steeds over firmware-updates, maar sommige fabrikanten noemen het misschien gewoon software-updates. Soms kunnen er hier ook al specifieke instructies worden vermeld. Samsung noemt zijn firmware-downloads bijvoorbeeld 'upgrade file USB type' en LG biedt soms een PDF-gids aan bij zijn downloads. </p><p>Klik op het bestand om het naar je pc te downloaden. Als er instructies beschikbaar zijn, is het natuurlijk aan te raden om die ook te downloaden (of gewoon openen).</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1656px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="nrZ3tEEkZkNs5LJFhxti4G" name="How to take your TV offline and still get updates" alt="Sony TV firmware webpagina met downloadlink" src="https://cdn.mos.cms.futurecdn.net/nrZ3tEEkZkNs5LJFhxti4G-1920-80.jpg" mos="" align="middle" fullscreen="" width="1656" height="931" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><p><strong>3. Zet de updatebestanden op een usb-stick</strong></p><p>Wanneer de firmware-update eenmaal gedownload is, moet je de bestanden op een usb-stick zetten. Sluit die dus aan op je pc en zet de bestanden over. Volg hierbij dus vooral ook specifieke instructies van de fabrikant als die er zijn. We gaan hier zo verder met het voorbeeld van onze Sony-tv om je een idee te geven van hoe dit verder werkt. </p><p>Bij de firmware-update voor de Sony K-55XR80 was het bestand dat we gedownload hebben een ZIP-bestand met daarin weer drie bestanden. In dit geval moesten we het ZIP-bestand uitpakken en de drie bestanden overzetten naar de hoofdmap van de usb-stick (niet in een submap plaatsen). De usb-stick hoeft overigens niet volledig leeg te zijn. De tv negeert bestanden die niet relevant zijn. Er moet natuurlijk wel genoeg beschikbare ruimte zijn voor de updatebestanden. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="S338kD7Jjtz9RbCZcVWQtF" name="How to take your TV offline and still get updates" alt="usb-stick in een usb-poort achterop een smart tv" src="https://cdn.mos.cms.futurecdn.net/S338kD7Jjtz9RbCZcVWQtF-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>4. Steek de usb-stick in een vrije usb-poort van je tv</strong></p><p>Zet je tv aan en plug de usb-stick in een lege usb-poort. De tv zou de update meteen moeten detecteren en het installatieproces moeten starten. Sony suggereert overigens dat je geen andere usb-apparaten tegelijkertijd met de tv moet verbinden. Ook kan het handig zijn om je tv eerst een keer opnieuw op te starten, maar dat is meestal niet echt nodig. </p><h2 id="kleine-verschillen-bij-verschillende-tv-s">Kleine verschillen bij verschillende tv's</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RAi9cLDr2jZ42piwBuDbaJ" name="LG C6 - canyon angled" alt="De LG C6 OLED TV" src="https://cdn.mos.cms.futurecdn.net/RAi9cLDr2jZ42piwBuDbaJ-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>Afhankelijk van welke tv je hebt, zal het proces vanaf nu iets anders verlopen. Als de fabrikant specifieke instructies heeft gegeven, volg die dan dus gewoon. </p><p>Zo moet je bij LG-tv's bijvoorbeeld de updatebestanden wel in een mapje met de juiste naam plaatsen op je usb-stick. Dat geeft de PDF-gids dan ook allemaal aan. Bij Samsung-tv's moet je de bestanden wel weer in de hoofdmap zetten, maar hier begint de update misschien niet automatisch wanneer je de stick aansluit. Dan moet je de update mogelijk handmatig activeren (Instellingen > Alle instellingen > Support/Ondersteuning > Software-update en vervolgens 'Nu updaten' selecteren.</p><p>Over het algemeen verloopt dit proces echter grotendeels hetzelfde. Je downloadt de updatebestanden, zet ze op een usb-stick en plugt die in een vrije usb-poort van je tv. Hopelijk wordt de update dan meteen gedetecteerd en geïnstalleerd. De grootste verschillen tussen updates bij verschillende merken zijn meestal het aantal bestanden dat je op je usb-stick moet zetten en of ze wel of niet in een submap moeten komen. </p><h2 id="klaar-voor-de-offline-ervaring">Klaar voor de offline ervaring</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:900px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="S5hMcGXtJXuwHaquSEC3od" name="man tv ok.jpg" alt="Iemand kijkt naar een tv met zijn handen achter zijn hoofd" src="https://cdn.mos.cms.futurecdn.net/S5hMcGXtJXuwHaquSEC3od-1920-80.jpg" mos="" align="middle" fullscreen="" width="900" height="506" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: iStock)</span></figcaption></figure><p>Wanneer de firmware-update bezig is met installeren, moet je nooit de tv uitzetten of de stroomkabel uit het stopcontact halen (of de usb-stick verwijderen). Je kan de tv tijdens dit proces het beste gewoon helemaal met rust laten om te voorkomen dat er iets misgaat. De tv zal zichzelf op een bepaald moment automatisch herstarten en daarna is de update meestal klaar. </p><p>In veel gevallen is het dus technisch gezien niet nodig om je smart tv met het internet te verbinden, zelfs niet voor firmware-updates. Dit betekent wel dat je af en toe handmatig op zoek moet naar updates en dat je zelf een beetje in de gaten moet houden wanneer er nieuwe updates verschijnen. Als je tv offline is, zal hij je namelijk niet waarschuwen voor beschikbare updates. </p><p>Er is wel nog een laatste mogelijke minpunt voor deze aanpak. Het kan namelijk zo zijn dat sommige tv-fabrikanten (bij bepaalde modellen) geen losse updatebestanden aanbieden en geen handmatige updates ondersteunen. In dat geval heb je dus maar weinig keuze. Dit hebben we onder andere gezien bij Panasonic. Op nieuwere tv's van dit merk zijn handmatige updates geen optie meer. Je kan updates daardoor alleen maar direct via de tv (en dus een internetverbinding) downloaden. in dit soort gevallen kan je de tv het grootste gedeelte van de tijd dus wel nog offline houden, maar moet je misschien af en toe even online gaan om te checken voor updates (als je die de moeite waard vindt).</p><ul><li><a href="https://global.techradar.com/nl-nl/televisions/sony-bravia-7-ii-vs-samsung-r95h-welke-rgb-tv-is-beter-en-kunnen-ze-oled-verslaan">Sony Bravia 7 II vs Samsung R95H: welke RGB TV is beter en kunnen ze OLED verslaan?</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Niet overtuigd door de Google Pixel Watch 5? Dit zijn drie alternatieven die we zelf getest hebben ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/nieuwe-google-pixel-watch-5-zet-vol-in-op-gezondheid-en-gemini">Google Pixel Watch 5</a> is officieel onthuld tijdens het Made by Google-evenement en er wordt al veel gesproken over de nieuwe Health Guardian-functies. Denk aan ademhalingsnooddetectie en trends in insulineresistentie, naast de nauwkeurigheid van de dual-band gps.</p><p>De prijs begint bij 419 euro (41mm) of 449 euro (45mm), wat een stijging is ten opzichte van vorig jaar. Het horloge lijkt ook erg veel op zijn voorganger, de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/google-pixel-watch-4-review-nl">Pixel Watch 4</a>: van het bolvormige Actua 3D-display tot de afmetingen en de digitale kroon.</p><p>Alles bij elkaar genomen, is dit eerder een verfijning dan een heruitvinding. Als je daardoor met honger achterblijft, hebben wij misschien wel een oplossing. Hieronder hebben we namelijk drie smartwatches op een rijtje gezet die ook allemaal Wear OS als besturingssysteem hebben. Ze werken daarom perfect samen met alle Android-smartphones.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="de-klassieke-optie-xiaomi-watch-5">De klassieke optie: Xiaomi Watch 5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="2769bcqCdSvvZAbnAjfRY7" name="20260513_155407" alt="Xiaomi Watch 5" src="https://cdn.mos.cms.futurecdn.net/2769bcqCdSvvZAbnAjfRY7-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 / Cas Kulk)</span></figcaption></figure><p>Het ontwerp van de Pixel Watch 5 zal niet iedereen aanspreken. Hoewel het horloge niet vierkant is, lijkt het niet bepaald op een klassiek horloge. Daarom hebben we hier de Xiaomi Watch 5 als klassiek alternatief.</p><p>Ten eerste is dit horloge veel groter. Hij heeft een kast van 47mm en zal daarom wellicht vooral in de smaak vallen bij mannen met grotere polsen/armen. Het ronde frame lijkt daarnaast op dat van een normaal horloge. Er zit rechts een draaiknop bovenaan en drukknop onderaan. Daarnaast zijn er verschillende opties voor het always-on-display, waarvan enkele die een meer klassieke uitstraling hebben.</p><p>De tracking gebeurt op zijn beurt in de Mi Fitness-app. Zowel sport-, slaap- als algemene tracking gebeuren nauwkeurig. We vinden alleen dat de automatische tracking anders moet. De Xiaomi Watch 5 vraagt namelijk altijd eerst of je een automatisch gedetecteerde workout wil registreren. Als je deze melding negeert en er niet op tikt, zal er niets getrackt worden. Echt "automatisch" is dat niet naar onze mening.</p><p><strong>Lees hier de </strong><a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/xiaomi-watch-5-review-nl"><strong>Xiaomi Watch 5 review</strong></a></p><div data-widget-type="review" data-model-name="Xiaomi Watch 5"></div><h2 id="de-stevige-optie-samsung-galaxy-watch-ultra-2">De stevige optie: Samsung Galaxy Watch Ultra 2</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2809px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9EoGQZxdqZUqj9KveLmbMo" name="IMG_0481 - profile quick button" alt="Samsung Galaxy Watch Ultra 2" src="https://cdn.mos.cms.futurecdn.net/9EoGQZxdqZUqj9KveLmbMo-1920-80.jpg" mos="" align="middle" fullscreen="" width="2809" height="1580" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De Samsung Galaxy Watch Ultra 2 is een echte krachtpatser voor avonturiers. Nieuwe functies voor trailrunning stellen je in staat om kaarten in kleur te gebruiken tijdens je workout, zodat je een route kunt volgen terwijl je in de buitenlucht sport. Een app van duikexperts Mares transformeert het horloge in een volwaardige duikcomputer, net zoals de Oceanic+ app dat doet voor de Apple Watch Ultra. Het horloge beschikt over oriëntatiepunten, een noodalarm en een zeer lange batterijduur.</p><p>Deze nieuwe versie is wat dunner, maar alsnog erg stevig. Het kussenvormige ontwerp met verhoogde horlogerand vangt de meeste klappen op zodat het scherm veilig blijft. Bij de Pixel Watch 5 is de hele bovenkant van gebogen glas waardoor er sneller krassen kunnen komen. Verder heeft de Galaxy Watch Ultra 2 een programmeerbare sneltoets waaraan je zelf een actie kan toewijzen, zoals een training starten of app openen.</p><p>De nadelen? Het horloge is duurder dan zelfs de duurste versie van de Pixel Watch 5 met een adviesprijs van 749 euro. Ook moet je er rekening mee houden dat Samsung hun eigen software bovenop Wear OS draait, waardoor de software er niet helemaal hetzelfde uitziet. Enkele (gezondheids)functies werken ten slotte alleen met een Samsung-smartphone.</p><p><strong>Lees de </strong><a href="https://www.techradar.com/health-fitness/smartwatches/samsung-galaxy-watch-ultra-2-review"><strong>Samsung Galaxy Watch Ultra 2 review</strong></a></p><div data-widget-type="review" data-model-name="Samsung Galaxy Watch Ultra 2"></div><h2 id="de-goedkopere-optie-google-pixel-watch-4">De goedkopere optie: Google Pixel Watch 4</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TP2eCYKUu8BGB4siWxBVVZ" name="MM_IMG_20251008_131425449_HDR" alt="Google Pixel Watch 4" src="https://cdn.mos.cms.futurecdn.net/TP2eCYKUu8BGB4siWxBVVZ-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: Blue Pixl Media)</span></figcaption></figure><p>Déjà vu? Toen we zeiden dat de Pixel Watch 4 en Watch 5 er hetzelfde uitzagen, was dat geen leugen. Ook qua functies zijn er eigenlijk ook geen enorme verschillen. De Pixel Watch 4 heeft dezelfde Health Guardian-tools, dezelfde repareerbaarheid (waardoor je een beschadigd scherm of een kapotte batterij makkelijk kunt vervangen) en hetzelfde druppelvormige ontwerp met een Actua 3D-scherm met een helderheid van 3000 nits. Je krijgt echter niet de nieuwste Gemini Intelligence, hebt maar de helft van de opslagruimte en de gps is minder nauwkeurig.</p><p>Bovendien was de adviesprijs van de Pixel Watch 4 lager en is hij nu voor nog een paar tientjes minder te koop omdat hij binnenkort uit productie gehaald wordt. Zolang je hem nog in de winkelrekken kan vinden, is het zeker geen slechte investering. Google voorziet hun horloge namelijk ook lange tijd van software-updates.</p><p>Ten slotte is de batterijduur van onze Pixel Watch 4 (41mm) erop vooruitgegaan sinds de update naar Wear OS 7. Zonder het always-on display of gps-trainingen kunnen we nu soms bijna drie dagen gebruik uit een volle batterij halen. </p><p><strong>Lees de </strong><a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/google-pixel-watch-4-review-nl"><strong>Pixel Watch 4 review</strong></a></p><div data-widget-type="review" data-model-name="Google Pixel Watch 4"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/smartwatches/niet-overtuigd-door-de-google-pixel-watch-5-dit-zijn-drie-alternatieven-die-we-zelf-getest-hebben</link>
                                                                            <description>
                            <![CDATA[ We hebben drie totaal verschillende Wear OS-horloges voor je uitgezocht, mocht je de Pixel Watch 5 niet willen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WQK4xRz7NnpM2DhMmBa3qf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8KpYazuspQh7XjECZyNDUh-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 13 Aug 2026 15:10:39 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Matt Evans ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/8KpYazuspQh7XjECZyNDUh-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A trio of WearOS watches]]></media:description>                                                            <media:text><![CDATA[A trio of WearOS watches]]></media:text>
                                <media:title type="plain"><![CDATA[A trio of WearOS watches]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8KpYazuspQh7XjECZyNDUh-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/nieuwe-google-pixel-watch-5-zet-vol-in-op-gezondheid-en-gemini">Google Pixel Watch 5</a> is officieel onthuld tijdens het Made by Google-evenement en er wordt al veel gesproken over de nieuwe Health Guardian-functies. Denk aan ademhalingsnooddetectie en trends in insulineresistentie, naast de nauwkeurigheid van de dual-band gps.</p><p>De prijs begint bij 419 euro (41mm) of 449 euro (45mm), wat een stijging is ten opzichte van vorig jaar. Het horloge lijkt ook erg veel op zijn voorganger, de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/google-pixel-watch-4-review-nl">Pixel Watch 4</a>: van het bolvormige Actua 3D-display tot de afmetingen en de digitale kroon.</p><p>Alles bij elkaar genomen, is dit eerder een verfijning dan een heruitvinding. Als je daardoor met honger achterblijft, hebben wij misschien wel een oplossing. Hieronder hebben we namelijk drie smartwatches op een rijtje gezet die ook allemaal Wear OS als besturingssysteem hebben. Ze werken daarom perfect samen met alle Android-smartphones.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="de-klassieke-optie-xiaomi-watch-5">De klassieke optie: Xiaomi Watch 5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="2769bcqCdSvvZAbnAjfRY7" name="20260513_155407" alt="Xiaomi Watch 5" src="https://cdn.mos.cms.futurecdn.net/2769bcqCdSvvZAbnAjfRY7-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 / Cas Kulk)</span></figcaption></figure><p>Het ontwerp van de Pixel Watch 5 zal niet iedereen aanspreken. Hoewel het horloge niet vierkant is, lijkt het niet bepaald op een klassiek horloge. Daarom hebben we hier de Xiaomi Watch 5 als klassiek alternatief.</p><p>Ten eerste is dit horloge veel groter. Hij heeft een kast van 47mm en zal daarom wellicht vooral in de smaak vallen bij mannen met grotere polsen/armen. Het ronde frame lijkt daarnaast op dat van een normaal horloge. Er zit rechts een draaiknop bovenaan en drukknop onderaan. Daarnaast zijn er verschillende opties voor het always-on-display, waarvan enkele die een meer klassieke uitstraling hebben.</p><p>De tracking gebeurt op zijn beurt in de Mi Fitness-app. Zowel sport-, slaap- als algemene tracking gebeuren nauwkeurig. We vinden alleen dat de automatische tracking anders moet. De Xiaomi Watch 5 vraagt namelijk altijd eerst of je een automatisch gedetecteerde workout wil registreren. Als je deze melding negeert en er niet op tikt, zal er niets getrackt worden. Echt "automatisch" is dat niet naar onze mening.</p><p><strong>Lees hier de </strong><a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/xiaomi-watch-5-review-nl"><strong>Xiaomi Watch 5 review</strong></a></p><div data-widget-type="review" data-model-name="Xiaomi Watch 5"></div><h2 id="de-stevige-optie-samsung-galaxy-watch-ultra-2">De stevige optie: Samsung Galaxy Watch Ultra 2</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2809px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9EoGQZxdqZUqj9KveLmbMo" name="IMG_0481 - profile quick button" alt="Samsung Galaxy Watch Ultra 2" src="https://cdn.mos.cms.futurecdn.net/9EoGQZxdqZUqj9KveLmbMo-1920-80.jpg" mos="" align="middle" fullscreen="" width="2809" height="1580" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De Samsung Galaxy Watch Ultra 2 is een echte krachtpatser voor avonturiers. Nieuwe functies voor trailrunning stellen je in staat om kaarten in kleur te gebruiken tijdens je workout, zodat je een route kunt volgen terwijl je in de buitenlucht sport. Een app van duikexperts Mares transformeert het horloge in een volwaardige duikcomputer, net zoals de Oceanic+ app dat doet voor de Apple Watch Ultra. Het horloge beschikt over oriëntatiepunten, een noodalarm en een zeer lange batterijduur.</p><p>Deze nieuwe versie is wat dunner, maar alsnog erg stevig. Het kussenvormige ontwerp met verhoogde horlogerand vangt de meeste klappen op zodat het scherm veilig blijft. Bij de Pixel Watch 5 is de hele bovenkant van gebogen glas waardoor er sneller krassen kunnen komen. Verder heeft de Galaxy Watch Ultra 2 een programmeerbare sneltoets waaraan je zelf een actie kan toewijzen, zoals een training starten of app openen.</p><p>De nadelen? Het horloge is duurder dan zelfs de duurste versie van de Pixel Watch 5 met een adviesprijs van 749 euro. Ook moet je er rekening mee houden dat Samsung hun eigen software bovenop Wear OS draait, waardoor de software er niet helemaal hetzelfde uitziet. Enkele (gezondheids)functies werken ten slotte alleen met een Samsung-smartphone.</p><p><strong>Lees de </strong><a href="https://www.techradar.com/health-fitness/smartwatches/samsung-galaxy-watch-ultra-2-review"><strong>Samsung Galaxy Watch Ultra 2 review</strong></a></p><div data-widget-type="review" data-model-name="Samsung Galaxy Watch Ultra 2"></div><h2 id="de-goedkopere-optie-google-pixel-watch-4">De goedkopere optie: Google Pixel Watch 4</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TP2eCYKUu8BGB4siWxBVVZ" name="MM_IMG_20251008_131425449_HDR" alt="Google Pixel Watch 4" src="https://cdn.mos.cms.futurecdn.net/TP2eCYKUu8BGB4siWxBVVZ-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: Blue Pixl Media)</span></figcaption></figure><p>Déjà vu? Toen we zeiden dat de Pixel Watch 4 en Watch 5 er hetzelfde uitzagen, was dat geen leugen. Ook qua functies zijn er eigenlijk ook geen enorme verschillen. De Pixel Watch 4 heeft dezelfde Health Guardian-tools, dezelfde repareerbaarheid (waardoor je een beschadigd scherm of een kapotte batterij makkelijk kunt vervangen) en hetzelfde druppelvormige ontwerp met een Actua 3D-scherm met een helderheid van 3000 nits. Je krijgt echter niet de nieuwste Gemini Intelligence, hebt maar de helft van de opslagruimte en de gps is minder nauwkeurig.</p><p>Bovendien was de adviesprijs van de Pixel Watch 4 lager en is hij nu voor nog een paar tientjes minder te koop omdat hij binnenkort uit productie gehaald wordt. Zolang je hem nog in de winkelrekken kan vinden, is het zeker geen slechte investering. Google voorziet hun horloge namelijk ook lange tijd van software-updates.</p><p>Ten slotte is de batterijduur van onze Pixel Watch 4 (41mm) erop vooruitgegaan sinds de update naar Wear OS 7. Zonder het always-on display of gps-trainingen kunnen we nu soms bijna drie dagen gebruik uit een volle batterij halen. </p><p><strong>Lees de </strong><a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/google-pixel-watch-4-review-nl"><strong>Pixel Watch 4 review</strong></a></p><div data-widget-type="review" data-model-name="Google Pixel Watch 4"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "OLED moet opletten": we vergeleken de LG C6 met de Sony Bravia 7 II RGB TV ]]></title>
                                                                                                <dc:content><![CDATA[ <p>In 2025 introduceerde Hisense RGB mini-LED op de tv-markt en sindsdien zijn de meeste fabrikanten gevolgd. TCL, Samsung, LG en Sony zijn grote namen die de nieuwe technologie hebben omarmd. Dit werd ook de "OLED-killer" genoemd dankzij de hogere helderheid en levendigere kleuren, terwijl de zwarttinten op het niveau van OLED zouden zitten.</p><p>Een van die tv's is in ons lab aangekomen: de Sony Bravia 7 II. Dit is het meer betaalbare model van Sony dat net onder de Bravia 9 II staat. Hij heeft een vergelijkbare prijs als middenklasse OLED TV's en daarom hebben we hem vergeleken met de LG C6.</p><p>Voor deze tests werden beide tv's ingesteld op hun respectievelijke, standaard Filmmaker-modi. Bij de Bravia 7 II heet dit 'Professional' in SDR/HDR en 'Dolby Vision Dark' bij Dolby Vision-content. Op de <a href="https://global.techradar.com/nl-nl/televisions/lg-c6-review-nl">LG C6</a> heet het gewoon 'Filmmaker Mode'.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="kleurenweergave">Kleurenweergave</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ahZSzSdaXVoCicBndXPzN5" name="Sony Bravia 7 II vs LG C6 - Super Mario Galaxy Movie Rosalina and Lumas" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/ahZSzSdaXVoCicBndXPzN5-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">Hoewel de Bravia 7 II (links) indrukwekkende kleuren met een solide helderheid biedt, zien de kleuren van de C6 (rechts) er levendiger uit. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nintendo / Universal Pictures / Future )</span></figcaption></figure><p>In The Super Mario Galaxy Movie hadden zowel de Bravia 7 II als de C6 een uitstekende kleurweergave. In de openingsscènes zijn de kleuren van de Luma's rijker en dieper op de C6, terwijl ze helderder waren op de Bravia 7 II. Dat werkte goed voor highlights op het scherm, zoals de toverstaf van Rosalina.</p><p>Hoewel de meeste kleuren iets feller waren op de LG C6, vonden we dat geel en goud er op de Bravia 7 II juist levendiger en opvallender uitzagen. In latere scènes bleek dat de LG C6 veel fellere rode tinten had, zoals te zien is in Mario's kleren. De kleuren van de LG C6 leken over het algemeen ook nauwkeuriger. Toch gaven we bij een scène in de woestijn de voorkeur aan de wat warmere kleuren van de Bravia 7 II. Hierdoor leek het zand realistischer.</p><p>Al bij al had de kleurweergave van de C6 meer textuur en verzadiging, wat goed werkte voor deze animatie.</p><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="VwjnNpcDWCv3j5UBwhYCU5" name="Sony Bravia 7 II vs LG C6 - Speed Racer, family kitchen" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/VwjnNpcDWCv3j5UBwhYCU5-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">De kleuren van de Bravia 7 II (links) in Speed ​​Racer zijn mooi in balans, maar de C6 (rechts) heeft wederom een ​​streepje voor qua levendigheid. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros  / Future )</span></figcaption></figure><p>In Speed ​​Racer konden beide tv's uitstekend de oververzadigde, cartooneske kleuren weergeven. De op de jaren 60 geïnspireerde, schreeuwerige kleuren van de kleding van de personages en het interieur van het huis van de familie Racer kwamen op beide tv's echt tot hun recht.</p><p>Ook hier liet de C6 diepere, intensere kleuren zien, terwijl de Bravia 7 II helderdere kleuren toonde. In de scène in het park waar Speed ​​Trixie voor het eerst ontmoet als ze allebei nog kinderen zijn, is het rood van Trixie's jurk intenser op de C6, maar het groene gras is levendiger op de Bravia 7 II.</p><p>In sommige gevallen leken de kleuren van de Bravia 7 II een beetje flets, bijna te bleek, wat nog versterkt werd door de directe vergelijking met de kleurdiepte van de C6. De rode tinten leken op de Bravia 7 II iets meer oranje dan op de C6.</p><p>Toch is kleurreproductie een van de verkoopargumenten voor RGB TV's. Hoewel we vonden dat de <a href="https://www.techradar.com/televisions/i-tested-a-budget-rgb-tv-and-equivalent-mini-led-tv-side-by-side">Hisense UR8</a> (de meer betaalbare RGB mini-LED TV van het merk) qua kleurweergave niet zo goed presteerde, doet de Bravia 7 II het uitstekend in de strijd tegen de LG C6 OLED.</p><h2 id="contrast-en-prestaties-in-een-donkere-kamer">Contrast en prestaties in een donkere kamer</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fB9hVMxmxCASw7WcbveJD5" name="Sony Bravia 7 II vs LG C6 - The batman Batcave" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/fB9hVMxmxCASw7WcbveJD5-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">De C6 laat in The Batman diepere zwarttinten zien, met een sterk contrast, terwijl de Bravia 7 II zelf een mooie balans heeft. Een kanttekening: de C6 heeft in werkelijkheid niet zo'n sterke blauw/groene tint. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros  / Future )</span></figcaption></figure><p>Batman is een ware marteltest voor tv's vanwege de lage helderheid, waardoor donkere tinten er onnauwkeurig uit kunnen zien. Hoewel OLED TV's dit over het algemeen beter weergeven, hebben recente modellen zoals de <a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-review-nl">LG G6</a> de donkere tinten soms te helder weergegeven. De C6 heeft dit daarentegen altijd goed gedaan, waardoor het een uitstekende test is voor de Bravia 7 II.</p><p>Bij scènes in de Batcave lieten beide tv's een sterk contrast zien met een goede balans tussen lichte en donkere tinten. De C6 had een hoger waargenomen contrast, omdat de zwarttinten veel dieper waren. Dit betekende dat de donkere omgeving een groter dynamisch bereik creëerde ten opzichte van lichte elementen in beeld. De Bravia 7 II had op zijn beurt een sterke controle van de achtergrondverlichting en dat zorgde voor een goed contrast.</p><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="PEqu6q3TCGGURHqXszqXZX" name="Sony Bravia 7 II vs LG C6 - The Batman subway" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/PEqu6q3TCGGURHqXszqXZX-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">Beide tv's hebben een sterk contrast en hoewel de Bravia 7 II (links) op sommige punten een betere balans heeft, veroorzaakte de achtergrondverlichting wat onscherpte. De C6 (rechts) had hier geen last van. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros / Future )</span></figcaption></figure><p>In de vechtscène in de metro bleek de C6 wederom betere zwarttinten te hebben, waardoor de sombere sfeer van de film accuraat werd weergegeven. Op de Bravia 7 II waren echter meer details zichtbaar, zoals Batmans uitrusting, dankzij de iets hogere helderheid in vergelijking met de C6. De C6 vertoonde dan weer soms wat 'black crush' in vergelijking met de Bravia 7 II. Qua contrast gaven we uiteindelijk de voorkeur aan de C6.</p><p>In een donkere kamer had de C6 het voordeel dat er geen achtergrondverlichting was. Zo ontstaat er geen effect waarbij je delen van de achtergrondverlichting ziet. Hoewel de Bravia 7 II hier een beetje last van had, was de controle over de verlichting al bij al indrukwekkend. Zelfs de kijkhoeken van de Bravia 7 II waren prima.</p><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="gpnaXN3wQ2YGoaZxzwf3eX" name="Sony Bravia 7 II vs LG C6 - Alien Romulus space" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/gpnaXN3wQ2YGoaZxzwf3eX-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">Beide tv's gaven in deze scène uit Alien: Romulus accurate, diepe zwarttinten weer, maar de C6 (rechts) heeft een streepje voor. </span><span class="credit" itemprop="copyrightHolder">(Image credit: 20th Century Studios / Future )</span></figcaption></figure><p>We besloten nog een laatste test te doen voor de zwartwaarden, op basis van ruimtescènes uit Alien: Romulus. Zoals verwacht waren de zwartwaarden van de C6 inktzwart en diep, met een sterk contrast. De zwartwaarden van de Bravia 7 II waren wederom erg goed voor dit type tv, hoewel er af en toe wat grijstinten te zien waren.</p><p>We merkten wel meer blooming op bij de Bravia 7 II in deze film, vooral wanneer heldere, witte tekst tegen een zwarte achtergrond verscheen. Alles bij elkaar genomen, presteerde de Bravia 7 II beter dan verwacht.</p><h2 id="helderheid">Helderheid</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sgPo5QSdNU8QELndDhehD5" name="Sony Bravia 7 II vs LG C6 - horses in snow" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/sgPo5QSdNU8QELndDhehD5-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">De veel hogere helderheid van de Bravia 7 II zorgt ervoor dat grote vlakken met dezelfde kleur (zoals de sneeuw) er helderder uitzien dan op de LG C6. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De helderheidsmetingen van deze twee tv's zijn eigenlijk best verrassend. In de Filmmaker-modus haalde de C6 een piekhelderheid (HDR) van 1427 nits in een venster van 10%, terwijl de Bravia 7 II een piekhelderheid (HDR) van 1218 nits haalde. We waren verrast dat de piekhelderheid van de C6 hoger was, omdat we dachten dat RGB mini-LED veel hogere waarden zou halen dan OLED.</p><p>Als we kijken naar de HDR-helderheid op volledig scherm (een venster van 100%), dan zien we het echte verschil. De C6 haalde 247 nits in de Filmmaker-modus, terwijl de Bravia II 957 nits haalde in de Professional-modus.</p><p>In de praktijk is dit verschil vooral merkbaar in heldere scènes of scènes met veel wit. Bij het bekijken van sneeuwscènes uit de demo van Spears & Munsil valt op dat een scène van paarden in een zware sneeuwbui aanzienlijk helderder is op de Bravia 7 II dan op de C6, waardoor het er realistischer uitziet.</p><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="rdbom8eaBv4KnaveYij5W5" name="Sony Bravia 7 II vs LG C6 - canyon/cliff" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/rdbom8eaBv4KnaveYij5W5-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">Ook hier heeft de Bravia 7 II baat bij zijn hogere helderheid over het volledige scherm. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Een ander shot van een klif overdag ziet er op de Bravia 7 II wederom veel helderder uit dan op de C6. Omdat de klif een groot deel van het beeld beslaat, zorgt de Bravia 7 II ervoor dat het beeld er over het algemeen helderder uitziet.</p><p>In scènes uit Speed ​​Racer zorgt de piekhelderheid van de C6 ervoor dat witte accenten er glanzender uitzien, zoals op de behuizing van de Mach 5, en dat kleuren meer pit hebben in de lichte gebieden, zoals de rode M op Speed's helm. Omdat de Bravia 7 II een hogere helderheid over het volledige scherm heeft, ziet het beeld er over het algemeen weer helderder uit.</p><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="RjKqxkK9ruo7cp5WDPecY5" name="Sony Bravia 7 II vs LG C6 - Lawrence of Arabia, Lawrence on a rock" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/RjKqxkK9ruo7cp5WDPecY5-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">Hoewel de Bravia 7 II een hogere helderheid heeft op het volledige scherm, lijkt de helderheid in deze scène uit Lawrence of Arabia bij beide tv's veel dichter bij elkaar te liggen. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Sony Pictures Entertainment / Future )</span></figcaption></figure><p>Tijdens een scène in de witte woestijn uit Lawrence of Arabia liggen de C6 en Bravia 7 II qua helderheid veel dichter bij elkaar. Terwijl Lawrence op een rots rust, lijken de zandkorrels achter hem levendiger op de C6. Zijn metalen horloge had ook een iets opvallender effect.</p><p>Wanneer de zandkorrels een groter deel van het scherm in beslag nemen, leek de LG G6 weer helderder. In dit geval lijkt het verband te houden met de kleurprofielen van beide tv's. De warmere kleurtoon van de Bravia 7 II, die de bruin/oranje tint geeft die je van deze beeldmodus verwacht, versmelt meer met de woestijn, terwijl de rode tint van de C6 de woestijn iets meer laat opvallen.</p><p>Wat betreft prestaties in een lichte ruimte, doet de Bravia 7 II het over het algemeen beter. Bij donkere films is de Bravia 7 II de betere optie, maar hij is nog steeds gevoelig voor spiegelende reflecties. Deze reflecties waren echter minder opvallend dan op de C6.</p><h2 id="we-zijn-er-nog-niet-helemaal">We zijn er nog niet helemaal</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Jm9QuNRsKPFwSBrRwZFqN5" name="Sony Bravia 7 II vs LG C6 - Super Mario Galaxy Movie, Luigi, Yoshi and Mario" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/Jm9QuNRsKPFwSBrRwZFqN5-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">De C6 (rechts) blijft onze favoriet, maar de strijd tussen RGB en OLED wordt steeds spannender. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nintendo / Universal Pictures / Future )</span></figcaption></figure><p>Voorheen won OLED altijd van standaard mini-LED. Hoewel RGB TV's dit gat kleiner hebben gemaakt, blijft OLED in de meeste scenario's toch beter. Voorlopig is de C6 nog steeds de tv die we aanraden. Hij biedt een scherper beeld, levendigere kleuren en het dynamischere contrast waar we naar op zoek zijn én is momenteel goedkoper. Toch valt er veel te zeggen over de Bravia 7 II. We zijn benieuwd naar de ontwikkelingen binnen RGB-technologie en het is zeker niet onmogelijk dat OLED ooit het onderspit zal delven.</p><div data-widget-type="review" data-model-name="LG OLED evo AI C6 4K Smart TV (2026)"></div><div data-widget-type="review" data-model-name="Sony Bravia 7 II"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/oled-moet-opletten-we-vergeleken-de-lg-c6-met-de-sony-bravia-7-ii-rgb-tv</link>
                                                                            <description>
                            <![CDATA[ Nu RGB LED in 2026 de strijd aangaat met OLED, hebben we de LG C6 vergeleken met de (iets goedkopere) Sony Bravia 7 II. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">VXWdM8MhARFMHRFZXjTLxe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/A5gLJ535G22hpcRnKPwdY5-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 11 Aug 2026 10:23:34 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Davidson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/A5gLJ535G22hpcRnKPwdY5-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Sony Bravia 7 II (links) en LG C6 (rechts)]]></media:description>                                                            <media:text><![CDATA[Sony Bravia 7 II (links) vs LG C6 (rechts)]]></media:text>
                                <media:title type="plain"><![CDATA[Sony Bravia 7 II (links) vs LG C6 (rechts)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/A5gLJ535G22hpcRnKPwdY5-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In 2025 introduceerde Hisense RGB mini-LED op de tv-markt en sindsdien zijn de meeste fabrikanten gevolgd. TCL, Samsung, LG en Sony zijn grote namen die de nieuwe technologie hebben omarmd. Dit werd ook de "OLED-killer" genoemd dankzij de hogere helderheid en levendigere kleuren, terwijl de zwarttinten op het niveau van OLED zouden zitten.</p><p>Een van die tv's is in ons lab aangekomen: de Sony Bravia 7 II. Dit is het meer betaalbare model van Sony dat net onder de Bravia 9 II staat. Hij heeft een vergelijkbare prijs als middenklasse OLED TV's en daarom hebben we hem vergeleken met de LG C6.</p><p>Voor deze tests werden beide tv's ingesteld op hun respectievelijke, standaard Filmmaker-modi. Bij de Bravia 7 II heet dit 'Professional' in SDR/HDR en 'Dolby Vision Dark' bij Dolby Vision-content. Op de <a href="https://global.techradar.com/nl-nl/televisions/lg-c6-review-nl">LG C6</a> heet het gewoon 'Filmmaker Mode'.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="kleurenweergave">Kleurenweergave</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ahZSzSdaXVoCicBndXPzN5" name="Sony Bravia 7 II vs LG C6 - Super Mario Galaxy Movie Rosalina and Lumas" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/ahZSzSdaXVoCicBndXPzN5-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">Hoewel de Bravia 7 II (links) indrukwekkende kleuren met een solide helderheid biedt, zien de kleuren van de C6 (rechts) er levendiger uit. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nintendo / Universal Pictures / Future )</span></figcaption></figure><p>In The Super Mario Galaxy Movie hadden zowel de Bravia 7 II als de C6 een uitstekende kleurweergave. In de openingsscènes zijn de kleuren van de Luma's rijker en dieper op de C6, terwijl ze helderder waren op de Bravia 7 II. Dat werkte goed voor highlights op het scherm, zoals de toverstaf van Rosalina.</p><p>Hoewel de meeste kleuren iets feller waren op de LG C6, vonden we dat geel en goud er op de Bravia 7 II juist levendiger en opvallender uitzagen. In latere scènes bleek dat de LG C6 veel fellere rode tinten had, zoals te zien is in Mario's kleren. De kleuren van de LG C6 leken over het algemeen ook nauwkeuriger. Toch gaven we bij een scène in de woestijn de voorkeur aan de wat warmere kleuren van de Bravia 7 II. Hierdoor leek het zand realistischer.</p><p>Al bij al had de kleurweergave van de C6 meer textuur en verzadiging, wat goed werkte voor deze animatie.</p><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="VwjnNpcDWCv3j5UBwhYCU5" name="Sony Bravia 7 II vs LG C6 - Speed Racer, family kitchen" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/VwjnNpcDWCv3j5UBwhYCU5-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">De kleuren van de Bravia 7 II (links) in Speed ​​Racer zijn mooi in balans, maar de C6 (rechts) heeft wederom een ​​streepje voor qua levendigheid. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros  / Future )</span></figcaption></figure><p>In Speed ​​Racer konden beide tv's uitstekend de oververzadigde, cartooneske kleuren weergeven. De op de jaren 60 geïnspireerde, schreeuwerige kleuren van de kleding van de personages en het interieur van het huis van de familie Racer kwamen op beide tv's echt tot hun recht.</p><p>Ook hier liet de C6 diepere, intensere kleuren zien, terwijl de Bravia 7 II helderdere kleuren toonde. In de scène in het park waar Speed ​​Trixie voor het eerst ontmoet als ze allebei nog kinderen zijn, is het rood van Trixie's jurk intenser op de C6, maar het groene gras is levendiger op de Bravia 7 II.</p><p>In sommige gevallen leken de kleuren van de Bravia 7 II een beetje flets, bijna te bleek, wat nog versterkt werd door de directe vergelijking met de kleurdiepte van de C6. De rode tinten leken op de Bravia 7 II iets meer oranje dan op de C6.</p><p>Toch is kleurreproductie een van de verkoopargumenten voor RGB TV's. Hoewel we vonden dat de <a href="https://www.techradar.com/televisions/i-tested-a-budget-rgb-tv-and-equivalent-mini-led-tv-side-by-side">Hisense UR8</a> (de meer betaalbare RGB mini-LED TV van het merk) qua kleurweergave niet zo goed presteerde, doet de Bravia 7 II het uitstekend in de strijd tegen de LG C6 OLED.</p><h2 id="contrast-en-prestaties-in-een-donkere-kamer">Contrast en prestaties in een donkere kamer</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fB9hVMxmxCASw7WcbveJD5" name="Sony Bravia 7 II vs LG C6 - The batman Batcave" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/fB9hVMxmxCASw7WcbveJD5-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">De C6 laat in The Batman diepere zwarttinten zien, met een sterk contrast, terwijl de Bravia 7 II zelf een mooie balans heeft. Een kanttekening: de C6 heeft in werkelijkheid niet zo'n sterke blauw/groene tint. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros  / Future )</span></figcaption></figure><p>Batman is een ware marteltest voor tv's vanwege de lage helderheid, waardoor donkere tinten er onnauwkeurig uit kunnen zien. Hoewel OLED TV's dit over het algemeen beter weergeven, hebben recente modellen zoals de <a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-review-nl">LG G6</a> de donkere tinten soms te helder weergegeven. De C6 heeft dit daarentegen altijd goed gedaan, waardoor het een uitstekende test is voor de Bravia 7 II.</p><p>Bij scènes in de Batcave lieten beide tv's een sterk contrast zien met een goede balans tussen lichte en donkere tinten. De C6 had een hoger waargenomen contrast, omdat de zwarttinten veel dieper waren. Dit betekende dat de donkere omgeving een groter dynamisch bereik creëerde ten opzichte van lichte elementen in beeld. De Bravia 7 II had op zijn beurt een sterke controle van de achtergrondverlichting en dat zorgde voor een goed contrast.</p><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="PEqu6q3TCGGURHqXszqXZX" name="Sony Bravia 7 II vs LG C6 - The Batman subway" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/PEqu6q3TCGGURHqXszqXZX-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">Beide tv's hebben een sterk contrast en hoewel de Bravia 7 II (links) op sommige punten een betere balans heeft, veroorzaakte de achtergrondverlichting wat onscherpte. De C6 (rechts) had hier geen last van. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros / Future )</span></figcaption></figure><p>In de vechtscène in de metro bleek de C6 wederom betere zwarttinten te hebben, waardoor de sombere sfeer van de film accuraat werd weergegeven. Op de Bravia 7 II waren echter meer details zichtbaar, zoals Batmans uitrusting, dankzij de iets hogere helderheid in vergelijking met de C6. De C6 vertoonde dan weer soms wat 'black crush' in vergelijking met de Bravia 7 II. Qua contrast gaven we uiteindelijk de voorkeur aan de C6.</p><p>In een donkere kamer had de C6 het voordeel dat er geen achtergrondverlichting was. Zo ontstaat er geen effect waarbij je delen van de achtergrondverlichting ziet. Hoewel de Bravia 7 II hier een beetje last van had, was de controle over de verlichting al bij al indrukwekkend. Zelfs de kijkhoeken van de Bravia 7 II waren prima.</p><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="gpnaXN3wQ2YGoaZxzwf3eX" name="Sony Bravia 7 II vs LG C6 - Alien Romulus space" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/gpnaXN3wQ2YGoaZxzwf3eX-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">Beide tv's gaven in deze scène uit Alien: Romulus accurate, diepe zwarttinten weer, maar de C6 (rechts) heeft een streepje voor. </span><span class="credit" itemprop="copyrightHolder">(Image credit: 20th Century Studios / Future )</span></figcaption></figure><p>We besloten nog een laatste test te doen voor de zwartwaarden, op basis van ruimtescènes uit Alien: Romulus. Zoals verwacht waren de zwartwaarden van de C6 inktzwart en diep, met een sterk contrast. De zwartwaarden van de Bravia 7 II waren wederom erg goed voor dit type tv, hoewel er af en toe wat grijstinten te zien waren.</p><p>We merkten wel meer blooming op bij de Bravia 7 II in deze film, vooral wanneer heldere, witte tekst tegen een zwarte achtergrond verscheen. Alles bij elkaar genomen, presteerde de Bravia 7 II beter dan verwacht.</p><h2 id="helderheid">Helderheid</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sgPo5QSdNU8QELndDhehD5" name="Sony Bravia 7 II vs LG C6 - horses in snow" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/sgPo5QSdNU8QELndDhehD5-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">De veel hogere helderheid van de Bravia 7 II zorgt ervoor dat grote vlakken met dezelfde kleur (zoals de sneeuw) er helderder uitzien dan op de LG C6. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De helderheidsmetingen van deze twee tv's zijn eigenlijk best verrassend. In de Filmmaker-modus haalde de C6 een piekhelderheid (HDR) van 1427 nits in een venster van 10%, terwijl de Bravia 7 II een piekhelderheid (HDR) van 1218 nits haalde. We waren verrast dat de piekhelderheid van de C6 hoger was, omdat we dachten dat RGB mini-LED veel hogere waarden zou halen dan OLED.</p><p>Als we kijken naar de HDR-helderheid op volledig scherm (een venster van 100%), dan zien we het echte verschil. De C6 haalde 247 nits in de Filmmaker-modus, terwijl de Bravia II 957 nits haalde in de Professional-modus.</p><p>In de praktijk is dit verschil vooral merkbaar in heldere scènes of scènes met veel wit. Bij het bekijken van sneeuwscènes uit de demo van Spears & Munsil valt op dat een scène van paarden in een zware sneeuwbui aanzienlijk helderder is op de Bravia 7 II dan op de C6, waardoor het er realistischer uitziet.</p><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="rdbom8eaBv4KnaveYij5W5" name="Sony Bravia 7 II vs LG C6 - canyon/cliff" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/rdbom8eaBv4KnaveYij5W5-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">Ook hier heeft de Bravia 7 II baat bij zijn hogere helderheid over het volledige scherm. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Een ander shot van een klif overdag ziet er op de Bravia 7 II wederom veel helderder uit dan op de C6. Omdat de klif een groot deel van het beeld beslaat, zorgt de Bravia 7 II ervoor dat het beeld er over het algemeen helderder uitziet.</p><p>In scènes uit Speed ​​Racer zorgt de piekhelderheid van de C6 ervoor dat witte accenten er glanzender uitzien, zoals op de behuizing van de Mach 5, en dat kleuren meer pit hebben in de lichte gebieden, zoals de rode M op Speed's helm. Omdat de Bravia 7 II een hogere helderheid over het volledige scherm heeft, ziet het beeld er over het algemeen weer helderder uit.</p><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="RjKqxkK9ruo7cp5WDPecY5" name="Sony Bravia 7 II vs LG C6 - Lawrence of Arabia, Lawrence on a rock" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/RjKqxkK9ruo7cp5WDPecY5-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">Hoewel de Bravia 7 II een hogere helderheid heeft op het volledige scherm, lijkt de helderheid in deze scène uit Lawrence of Arabia bij beide tv's veel dichter bij elkaar te liggen. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Sony Pictures Entertainment / Future )</span></figcaption></figure><p>Tijdens een scène in de witte woestijn uit Lawrence of Arabia liggen de C6 en Bravia 7 II qua helderheid veel dichter bij elkaar. Terwijl Lawrence op een rots rust, lijken de zandkorrels achter hem levendiger op de C6. Zijn metalen horloge had ook een iets opvallender effect.</p><p>Wanneer de zandkorrels een groter deel van het scherm in beslag nemen, leek de LG G6 weer helderder. In dit geval lijkt het verband te houden met de kleurprofielen van beide tv's. De warmere kleurtoon van de Bravia 7 II, die de bruin/oranje tint geeft die je van deze beeldmodus verwacht, versmelt meer met de woestijn, terwijl de rode tint van de C6 de woestijn iets meer laat opvallen.</p><p>Wat betreft prestaties in een lichte ruimte, doet de Bravia 7 II het over het algemeen beter. Bij donkere films is de Bravia 7 II de betere optie, maar hij is nog steeds gevoelig voor spiegelende reflecties. Deze reflecties waren echter minder opvallend dan op de C6.</p><h2 id="we-zijn-er-nog-niet-helemaal">We zijn er nog niet helemaal</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Jm9QuNRsKPFwSBrRwZFqN5" name="Sony Bravia 7 II vs LG C6 - Super Mario Galaxy Movie, Luigi, Yoshi and Mario" alt="Sony Bravia 7 II (links) vs LG C6 (rechts)" src="https://cdn.mos.cms.futurecdn.net/Jm9QuNRsKPFwSBrRwZFqN5-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">De C6 (rechts) blijft onze favoriet, maar de strijd tussen RGB en OLED wordt steeds spannender. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nintendo / Universal Pictures / Future )</span></figcaption></figure><p>Voorheen won OLED altijd van standaard mini-LED. Hoewel RGB TV's dit gat kleiner hebben gemaakt, blijft OLED in de meeste scenario's toch beter. Voorlopig is de C6 nog steeds de tv die we aanraden. Hij biedt een scherper beeld, levendigere kleuren en het dynamischere contrast waar we naar op zoek zijn én is momenteel goedkoper. Toch valt er veel te zeggen over de Bravia 7 II. We zijn benieuwd naar de ontwikkelingen binnen RGB-technologie en het is zeker niet onmogelijk dat OLED ooit het onderspit zal delven.</p><div data-widget-type="review" data-model-name="LG OLED evo AI C6 4K Smart TV (2026)"></div><div data-widget-type="review" data-model-name="Sony Bravia 7 II"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Hoe Gemini en Garmin ervoor zorgden dat we hardlopen eindelijk leuk vinden ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We zijn nooit echt fan geweest van hardlopen, zeker niet als we alleen op pad moeten. Toch heeft het één groot voordeel: ’s ochtends trek je je schoenen aan en je kunt meteen vertrekken. Dat is toch wat makkelijker dan bijvoorbeeld een uitgebreide krachttraining, en als afwisseling op andere sporten werkt het eigenlijk best goed.</p><p>Nadat we zagen hoe collega’s en mensen online al AI gebruikten om trainingsschema’s te maken, leek het ons een mooi moment om het hardlopen nog een kans te geven. We schakelden Google Gemini in en vroegen de chatbot om een trainingsschema te maken voor een hardloopevent dat we graag wilden lopen.</p><p>Daarbij wilden we vooral een schema dat niet meteen in de soep zou lopen zodra er iets tussenkwam. Een blessure, ziekte of gewoon een drukke week moest op te vangen zijn, terwijl we daarnaast ook onze gebruikelijke krachttraining en fietstochten wilden blijven doen.</p><p>We waren bovendien benieuwd of we het hardlopen dit keer wat langer zouden volhouden. Bij eerdere pogingen deden we eigenlijk maar wat: zo lang mogelijk doorlopen tot we buiten adem waren, of juist een strak online schema volgen waar nauwelijks ruimte was om van af te wijken.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="setup">Setup</h2><p>Onze eerste vraag aan Gemini was: “Hoe realistisch is het voor een beginnende hardloper om vanaf volgende week te trainen voor een hardloopevent?” Het was eind december 2025, dus volgens Gemini hadden we meer dan genoeg tijd. Het evenement stond namelijk pas op 9 augustus gepland.</p><p>“De meeste trainingsschema’s voor beginners duren maar 12 tot 16 weken”, antwoordde Gemini. “Als je nu begint, zit je in een uitstekende positie om de wedstrijd niet alleen uit te lopen, maar er ook echt van te genieten en het grootste deel van het parcours hardlopend af te leggen.”</p><p>Dit was in grote lijnen het schema dat Gemini voorstelde:</p><div ><table><tbody><tr><td class="firstcol " ><p><strong>Fases</strong></p></td><td  ><p><strong>Tijdsduur</strong></p></td><td  ><p><strong>Focus</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Basis </strong>(Nu – maart)</p></td><td  ><p>~12 weken</p></td><td  ><p>Focus op <strong>regelmaat</strong>. Probeer twee tot drie keer per week een intervaltraining te doen, waarbij je hardlopen en wandelen afwisselt. Bijvoorbeeld twee minuten hardlopen en één minuut wandelen.</p></td></tr><tr><td class="firstcol " ><p><strong>Opbouwen </strong>(April – juni)</p></td><td  ><p>~12 weken</p></td><td  ><p>Bouw één keer per week je lange duurloop verder uit. Voeg daarnaast rustige heuvels en lichte krachttraining toe, zoals squats en lunges.</p></td></tr><tr><td class="firstcol " ><p><strong>Race specifiek </strong>(Juli– augustus)</p></td><td  ><p>6–8 weken</p></td><td  ><p>Focus op uithoudingsvermogen en het zwaarste deel van het parcours. Je langste duurloop moet ongeveer twee weken voor de wedstrijddag uitkomen op 12 tot 13 kilometer.</p></td></tr></tbody></table></div><p>Om ervoor te zorgen dat we het schema ook echt zouden volgen, vroegen we Gemini hoe we de trainingen op ons oude Garmin-horloge konden zetten. Daar kregen we vervolgens een duidelijke stap-voor-stap-uitleg voor.</p><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="QdWy7RHBK3WcCvRN4nRs7n" name="gemini running" alt="Google Gemini hardloopplan" src="https://cdn.mos.cms.futurecdn.net/QdWy7RHBK3WcCvRN4nRs7n-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 | Nico Arboleda)</span></figcaption></figure><p>Tijdens het trainen kregen we ook de kans om de nieuwe <a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/garmin-forerunner-70-vs-forerunner-170-music-dit-zijn-de-verschillen-tussen-deze-hardloophorloges">Garmin Forerunner 70- en 170-serie te testen</a>. We kozen voor de Forerunner 170 Music, vooral om te kijken of de ingebouwde muziekfunctie en Garmin Pay genoeg waren om onze smartphone tijdens het hardlopen gewoon thuis te laten.</p><p>Na een paar weken waren we het namelijk behoorlijk zat om een zware iPhone 16 Pro Max in een hardloopriem mee te slepen. De Forerunner kwam daardoor precies op het juiste moment. Zonder smartphone onderweg heb je bovendien een stuk minder afleiding, terwijl de gesproken aanwijzingen van het horloge ons tijdens intervaltrainingen goed bij de les hielden.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dPj3CzPxwsrBc9e9UXHEsJ" name="PXL_20260810_030317567" alt="Garmin Forerunner 170 Music" src="https://cdn.mos.cms.futurecdn.net/dPj3CzPxwsrBc9e9UXHEsJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><h2 id="aanpassingen">Aanpassingen</h2><p>Aan het begin van de tweede fase van ons trainingsschema kregen we onverwacht last van een achillespeesblessure. Volgens de fysiotherapeut kwam dat doordat we onze benen en voeten te snel te zwaar hadden belast. Het herstel duurde uiteindelijk ruim een maand, met vooral veel rust en revalidatie.</p><p>Toen we weer groen licht kregen om te hardlopen, vertelden we Gemini dat we een paar weken hadden gemist en vroegen we hoe we het schema het beste konden aanpassen. In plaats van helemaal opnieuw te beginnen, stelde Gemini voor om terug te gaan naar een eerdere trainingsweek en van daaruit rustig verder op te bouwen. Ook kregen we het advies om nog maar één avond per week krachttraining te doen en de andere training te vervangen door een fietstocht.</p><p>Na ongeveer een maand waren we opnieuw uit de running. Dit keer gooiden een luchtweginfectie met een hardnekkige hoest en verkoudheid roet in het eten, waardoor we weer een vergelijkbare periode niet konden trainen.</p><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="9pCBR5R7f6i9nZCkw6kBtg" name="gemini running setbacks" alt="Google Gemini hardloopplan" src="https://cdn.mos.cms.futurecdn.net/9pCBR5R7f6i9nZCkw6kBtg-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 | Nico Arboleda)</span></figcaption></figure><p>Uiteindelijk waren al die tegenslagen voor ons reden genoeg om het hardloopevent dit jaar over te slaan, ook al vond Gemini dat er nog genoeg tijd was om ervoor te trainen. In plaats daarvan richten we ons nu op de editie van volgend jaar.</p><p>Gemini vond dat eigenlijk helemaal geen slechte keuze. Door de harde deadline van 9 augustus los te laten, verdween ook de druk om verloren trainingen zo snel mogelijk in te halen. In plaats van haastig richting de wedstrijddag te trainen, konden we ons focussen op het rustig opbouwen van een sterke basis voor de lange termijn.</p><p>Achteraf gezien waren we na die eerste tegenslag waarschijnlijk gewoon gestopt als we een veel strakker trainingsschema hadden gevolgd. Na een paar gemiste weken is het lastig om te bepalen waar je weer moet instappen. Voor je het weet stel je het opnieuw uit en ben je weer terug bij af.</p><h2 id="training-met-een-vernieuwde-focus">Training met een vernieuwde focus</h2><p>Zonder de druk van een vaste wedstrijddatum gooide Gemini het schema voor de komende vier weken wat om. We hielden nog maar twee looptrainingen per week over: één sessie met run-walkintervallen en één langere, rustige duurloop zonder wandelpauzes. Daarna konden we weer verder met een nieuw trainingsschema.</p><p>Die lagere trainingsbelasting beviel eigenlijk een stuk beter. Hardlopen voelde daardoor minder als iets dat per se moest en was makkelijker te combineren met onze andere sporten, zonder dat we ons lichaam meteen weer te zwaar belastten.</p><p>Vooral de flexibiliteit van Gemini bleek uiteindelijk een groot voordeel. Het schema kon makkelijk worden aangepast als we een training misten of even wat rustiger aan moesten doen. Daardoor hoefden we na een tegenslag niet telkens helemaal opnieuw te beginnen. En als we in een bepaalde week liever wat meer tijd aan andere sporten besteedden, kon Gemini het loopschema daar gewoon omheen plannen.</p><p>Ons oorspronkelijke doel om aan het hardloopevent mee te doen haalden we uiteindelijk niet. Toch kwam er iets anders voor in de plaats: we begonnen hardlopen zowaar leuk te vinden en konden op een veel rustiger, duurzamer tempo werken aan een betere conditie.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="w8R2ZBGbwZWnLeVAN7pDyY" name="PXL_20260810_030704015" alt="Garmin Forerunner 170 Music" src="https://cdn.mos.cms.futurecdn.net/w8R2ZBGbwZWnLeVAN7pDyY-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><h2 id="moet-je-ai-als-hardloopcoach-gebruiken">Moet je AI als hardloopcoach gebruiken?</h2><p>Voor beginners of hardlopers die vooral op zoek zijn naar een flexibel schema zonder al te veel druk, is Gemini een prima startpunt. Het hielp ons om iets realistisch op te bouwen, het schema aan te passen als we trainingen misten en toch vooruitgang te blijven boeken zonder steeds het gevoel te hebben achter te lopen.</p><p>Een echte coach vervangen kan AI wat ons betreft niet. Het kan helpen met structuur, tempo en regelmaat, maar ziet bijvoorbeeld niet of je looptechniek klopt. Ook houdt Gemini je niet op dezelfde manier gemotiveerd of verantwoordelijk als het trainen even tegenzit. Zeker bij serieuzere of intensievere trainingsdoelen zouden we zo’n AI-schema daarom vooral als uitgangspunt gebruiken, en niet als absolute waarheid.</p><p>Voor ons maakte Gemini uiteindelijk vooral het verschil tussen hardlopen na een paar weken weer opgeven en er eindelijk een gewoonte van maken die we ook op langere termijn konden volhouden.</p><ul><li><a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/de-5-beste-activity-trackers-die-we-dit-jaar-getest-hebben-van-garmin-en-google-tot-amazfit"><strong>De 5 beste activity trackers die we dit jaar getest hebben: van Garmin en Google tot Amazfit</strong></a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/smartwatches/hoe-gemini-en-garmin-ervoor-zorgden-dat-we-hardlopen-eindelijk-leuk-vinden</link>
                                                                            <description>
                            <![CDATA[ Met Gemini als digitale coach en de Garmin Forerunner 170 Music om onze pols werd hardlopen ineens een stuk makkelijker vol te houden. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">AZDr54WYkphvzAxCz6Rjy</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/giotejtwk9jnKL2MnRq5XR-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 11 Aug 2026 07:42:07 +0000</pubDate>                                                                                                                                <updated>Tue, 11 Aug 2026 09:06:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[AI Platforms & Assistants]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jouri Altorf ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Mw6yTFkTLEuzUAnvL23pC9-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Nico Arboleda ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/giotejtwk9jnKL2MnRq5XR-1920-80.jpg">
                                                            <media:credit><![CDATA[Future | Nico Arboleda]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A Garmin Forerunner 170 Music worn with a phone with Google Gemini&#039;s splash page]]></media:description>                                                            <media:text><![CDATA[A Garmin Forerunner 170 Music worn with a phone with Google Gemini&#039;s splash page]]></media:text>
                                <media:title type="plain"><![CDATA[A Garmin Forerunner 170 Music worn with a phone with Google Gemini&#039;s splash page]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/giotejtwk9jnKL2MnRq5XR-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We zijn nooit echt fan geweest van hardlopen, zeker niet als we alleen op pad moeten. Toch heeft het één groot voordeel: ’s ochtends trek je je schoenen aan en je kunt meteen vertrekken. Dat is toch wat makkelijker dan bijvoorbeeld een uitgebreide krachttraining, en als afwisseling op andere sporten werkt het eigenlijk best goed.</p><p>Nadat we zagen hoe collega’s en mensen online al AI gebruikten om trainingsschema’s te maken, leek het ons een mooi moment om het hardlopen nog een kans te geven. We schakelden Google Gemini in en vroegen de chatbot om een trainingsschema te maken voor een hardloopevent dat we graag wilden lopen.</p><p>Daarbij wilden we vooral een schema dat niet meteen in de soep zou lopen zodra er iets tussenkwam. Een blessure, ziekte of gewoon een drukke week moest op te vangen zijn, terwijl we daarnaast ook onze gebruikelijke krachttraining en fietstochten wilden blijven doen.</p><p>We waren bovendien benieuwd of we het hardlopen dit keer wat langer zouden volhouden. Bij eerdere pogingen deden we eigenlijk maar wat: zo lang mogelijk doorlopen tot we buiten adem waren, of juist een strak online schema volgen waar nauwelijks ruimte was om van af te wijken.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="setup">Setup</h2><p>Onze eerste vraag aan Gemini was: “Hoe realistisch is het voor een beginnende hardloper om vanaf volgende week te trainen voor een hardloopevent?” Het was eind december 2025, dus volgens Gemini hadden we meer dan genoeg tijd. Het evenement stond namelijk pas op 9 augustus gepland.</p><p>“De meeste trainingsschema’s voor beginners duren maar 12 tot 16 weken”, antwoordde Gemini. “Als je nu begint, zit je in een uitstekende positie om de wedstrijd niet alleen uit te lopen, maar er ook echt van te genieten en het grootste deel van het parcours hardlopend af te leggen.”</p><p>Dit was in grote lijnen het schema dat Gemini voorstelde:</p><div ><table><tbody><tr><td class="firstcol " ><p><strong>Fases</strong></p></td><td  ><p><strong>Tijdsduur</strong></p></td><td  ><p><strong>Focus</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Basis </strong>(Nu – maart)</p></td><td  ><p>~12 weken</p></td><td  ><p>Focus op <strong>regelmaat</strong>. Probeer twee tot drie keer per week een intervaltraining te doen, waarbij je hardlopen en wandelen afwisselt. Bijvoorbeeld twee minuten hardlopen en één minuut wandelen.</p></td></tr><tr><td class="firstcol " ><p><strong>Opbouwen </strong>(April – juni)</p></td><td  ><p>~12 weken</p></td><td  ><p>Bouw één keer per week je lange duurloop verder uit. Voeg daarnaast rustige heuvels en lichte krachttraining toe, zoals squats en lunges.</p></td></tr><tr><td class="firstcol " ><p><strong>Race specifiek </strong>(Juli– augustus)</p></td><td  ><p>6–8 weken</p></td><td  ><p>Focus op uithoudingsvermogen en het zwaarste deel van het parcours. Je langste duurloop moet ongeveer twee weken voor de wedstrijddag uitkomen op 12 tot 13 kilometer.</p></td></tr></tbody></table></div><p>Om ervoor te zorgen dat we het schema ook echt zouden volgen, vroegen we Gemini hoe we de trainingen op ons oude Garmin-horloge konden zetten. Daar kregen we vervolgens een duidelijke stap-voor-stap-uitleg voor.</p><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="QdWy7RHBK3WcCvRN4nRs7n" name="gemini running" alt="Google Gemini hardloopplan" src="https://cdn.mos.cms.futurecdn.net/QdWy7RHBK3WcCvRN4nRs7n-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 | Nico Arboleda)</span></figcaption></figure><p>Tijdens het trainen kregen we ook de kans om de nieuwe <a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/garmin-forerunner-70-vs-forerunner-170-music-dit-zijn-de-verschillen-tussen-deze-hardloophorloges">Garmin Forerunner 70- en 170-serie te testen</a>. We kozen voor de Forerunner 170 Music, vooral om te kijken of de ingebouwde muziekfunctie en Garmin Pay genoeg waren om onze smartphone tijdens het hardlopen gewoon thuis te laten.</p><p>Na een paar weken waren we het namelijk behoorlijk zat om een zware iPhone 16 Pro Max in een hardloopriem mee te slepen. De Forerunner kwam daardoor precies op het juiste moment. Zonder smartphone onderweg heb je bovendien een stuk minder afleiding, terwijl de gesproken aanwijzingen van het horloge ons tijdens intervaltrainingen goed bij de les hielden.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dPj3CzPxwsrBc9e9UXHEsJ" name="PXL_20260810_030317567" alt="Garmin Forerunner 170 Music" src="https://cdn.mos.cms.futurecdn.net/dPj3CzPxwsrBc9e9UXHEsJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><h2 id="aanpassingen">Aanpassingen</h2><p>Aan het begin van de tweede fase van ons trainingsschema kregen we onverwacht last van een achillespeesblessure. Volgens de fysiotherapeut kwam dat doordat we onze benen en voeten te snel te zwaar hadden belast. Het herstel duurde uiteindelijk ruim een maand, met vooral veel rust en revalidatie.</p><p>Toen we weer groen licht kregen om te hardlopen, vertelden we Gemini dat we een paar weken hadden gemist en vroegen we hoe we het schema het beste konden aanpassen. In plaats van helemaal opnieuw te beginnen, stelde Gemini voor om terug te gaan naar een eerdere trainingsweek en van daaruit rustig verder op te bouwen. Ook kregen we het advies om nog maar één avond per week krachttraining te doen en de andere training te vervangen door een fietstocht.</p><p>Na ongeveer een maand waren we opnieuw uit de running. Dit keer gooiden een luchtweginfectie met een hardnekkige hoest en verkoudheid roet in het eten, waardoor we weer een vergelijkbare periode niet konden trainen.</p><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="9pCBR5R7f6i9nZCkw6kBtg" name="gemini running setbacks" alt="Google Gemini hardloopplan" src="https://cdn.mos.cms.futurecdn.net/9pCBR5R7f6i9nZCkw6kBtg-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 | Nico Arboleda)</span></figcaption></figure><p>Uiteindelijk waren al die tegenslagen voor ons reden genoeg om het hardloopevent dit jaar over te slaan, ook al vond Gemini dat er nog genoeg tijd was om ervoor te trainen. In plaats daarvan richten we ons nu op de editie van volgend jaar.</p><p>Gemini vond dat eigenlijk helemaal geen slechte keuze. Door de harde deadline van 9 augustus los te laten, verdween ook de druk om verloren trainingen zo snel mogelijk in te halen. In plaats van haastig richting de wedstrijddag te trainen, konden we ons focussen op het rustig opbouwen van een sterke basis voor de lange termijn.</p><p>Achteraf gezien waren we na die eerste tegenslag waarschijnlijk gewoon gestopt als we een veel strakker trainingsschema hadden gevolgd. Na een paar gemiste weken is het lastig om te bepalen waar je weer moet instappen. Voor je het weet stel je het opnieuw uit en ben je weer terug bij af.</p><h2 id="training-met-een-vernieuwde-focus">Training met een vernieuwde focus</h2><p>Zonder de druk van een vaste wedstrijddatum gooide Gemini het schema voor de komende vier weken wat om. We hielden nog maar twee looptrainingen per week over: één sessie met run-walkintervallen en één langere, rustige duurloop zonder wandelpauzes. Daarna konden we weer verder met een nieuw trainingsschema.</p><p>Die lagere trainingsbelasting beviel eigenlijk een stuk beter. Hardlopen voelde daardoor minder als iets dat per se moest en was makkelijker te combineren met onze andere sporten, zonder dat we ons lichaam meteen weer te zwaar belastten.</p><p>Vooral de flexibiliteit van Gemini bleek uiteindelijk een groot voordeel. Het schema kon makkelijk worden aangepast als we een training misten of even wat rustiger aan moesten doen. Daardoor hoefden we na een tegenslag niet telkens helemaal opnieuw te beginnen. En als we in een bepaalde week liever wat meer tijd aan andere sporten besteedden, kon Gemini het loopschema daar gewoon omheen plannen.</p><p>Ons oorspronkelijke doel om aan het hardloopevent mee te doen haalden we uiteindelijk niet. Toch kwam er iets anders voor in de plaats: we begonnen hardlopen zowaar leuk te vinden en konden op een veel rustiger, duurzamer tempo werken aan een betere conditie.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="w8R2ZBGbwZWnLeVAN7pDyY" name="PXL_20260810_030704015" alt="Garmin Forerunner 170 Music" src="https://cdn.mos.cms.futurecdn.net/w8R2ZBGbwZWnLeVAN7pDyY-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future | Nico Arboleda)</span></figcaption></figure><h2 id="moet-je-ai-als-hardloopcoach-gebruiken">Moet je AI als hardloopcoach gebruiken?</h2><p>Voor beginners of hardlopers die vooral op zoek zijn naar een flexibel schema zonder al te veel druk, is Gemini een prima startpunt. Het hielp ons om iets realistisch op te bouwen, het schema aan te passen als we trainingen misten en toch vooruitgang te blijven boeken zonder steeds het gevoel te hebben achter te lopen.</p><p>Een echte coach vervangen kan AI wat ons betreft niet. Het kan helpen met structuur, tempo en regelmaat, maar ziet bijvoorbeeld niet of je looptechniek klopt. Ook houdt Gemini je niet op dezelfde manier gemotiveerd of verantwoordelijk als het trainen even tegenzit. Zeker bij serieuzere of intensievere trainingsdoelen zouden we zo’n AI-schema daarom vooral als uitgangspunt gebruiken, en niet als absolute waarheid.</p><p>Voor ons maakte Gemini uiteindelijk vooral het verschil tussen hardlopen na een paar weken weer opgeven en er eindelijk een gewoonte van maken die we ook op langere termijn konden volhouden.</p><ul><li><a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/de-5-beste-activity-trackers-die-we-dit-jaar-getest-hebben-van-garmin-en-google-tot-amazfit"><strong>De 5 beste activity trackers die we dit jaar getest hebben: van Garmin en Google tot Amazfit</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Wordt de Google Pixel 11 jouw volgende telefoon? Dit zijn de interessantste leaks en geruchten tot nu toe ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De Google Pixel 11-serie is inmiddels erg dichtbij. De nieuwe telefoons staan op het punt om <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-verschijnt-op-12-juli-dit-mag-je-verwachten">op 12 augustus</a> gelanceerd te worden. Natuurlijk zijn er voor die datum alweer allerlei details over de aankomende toestellen gelekt, zoals het geval is bij vrijwel elke smartphonelancering, en daardoor hebben we al een beetje een idee van wat we kunnen verwachten. </p><p>Een van de meest recente leaks heeft ons details gegeven over een gloednieuwe feature genaamd 'HiLight'. Daarnaast hebben we recent echter ook allerlei andere dingen gehoord over de Pixel 11, Pixel 11 Pro, Pixel 11 Pro XL en Pixel 11 Pro Fold.</p><p>Hieronder hebben we een overzicht gecreëerd van de meest interessante (recente) Pixel 11-leaks. We hebben per leak ook beoordeeld hoe accuraat we denken dat deze informatie is. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h3 class="article-body__section" id="section-1-nieuwe-hilight-feature"><span>1. Nieuwe HiLight-feature</span></h3><blockquote class="bluesky-embed" data-bluesky-uri="at://did:plc:qicvhaddltmw5jeupfi73dqu/app.bsky.feed.post/3ms7jpb45v22w" data-bluesky-cid="bafyreigzjkmquvzoj2q4spcmuogtwcmrvkaf5lnrizmy5fbmtabavvxygu" cite="https://bsky.app/profile/rquandt.bsky.social/post/3ms7jpb45v22w"><p lang="en">Pixel Glow is officially called HiLight, I'd say.</p>— @rquandt.bsky.social (<a href="https://bsky.app/profile/did:plc:qicvhaddltmw5jeupfi73dqu?ref_src=embed">@rquandt.bsky.social.bsky.social</a>) <a href="https://bsky.app/profile/rquandt.bsky.social/post/3ms7jpb45v22w">2026-08-06T11:38:40.113Z</a></blockquote><p>We horen nu al een langere tijd dat de toestellen uit de Pixel 11-serie verlichting achterop krijgen. Deze verlichting zou bedoeld zijn voor een feature die in geruchten en leaks eerst Pixel Glow werd genoemd. Nu lijkt het erop dat de feature misschien uiteindelijk HiLight zal heten. </p><p>De bekende leaker <a href="https://bsky.app/profile/did:plc:qicvhaddltmw5jeupfi73dqu/post/3ms7jpb45v22w" target="_blank">Roland Quandt</a> deelde via een post op Bluesky iets dat lijkt op een officieel Frans marketingbeeld voor de Pixel 11 Pro Fold. In dat marketingmateriaal wordt de feature dus ook HiLight genoemd. Wat houdt deze feature dan precies in? Nou, als je de Franse tekst uit het beeld vertaalt, staat er: "wanneer je smartphone met de voorkant naar beneden ligt, licht HiLight discreet op wanneer je favoriete contacten je bellen of wanneer je chat met Gemini".</p><p>Dit lijkt dus eigenlijk een soort evolutie te zijn van het ouderwetse notificatielampje. Het is nog niet 100 procent duidelijk hoe de feature precies zal werken, maar we zien in afbeeldingen wel dat de verlichting kan oplichten in meerdere kleuren. Misschien kunnen verschillende kleuren of patronen dus ook ingesteld worden voor verschillende soorten notificaties, zodat je meteen vanaf de achterkant ziet waar je mee te maken hebt. </p><p><a href="https://www.techradar.com/phones/google-pixel-phones/what-is-pixel-glow-google-teases-new-pixel-11-feature-and-it-looks-like-a-useful-alternative-to-nothings-glyph-interface">Google heeft deze feature zelf ook al geteased</a>. Hoewel het nog niet helemaal zeker is dat de feature echt officieel HiLight zal heten, zijn we er wel vrij zeker van dat in ieder geval sommige Pixel 11-modellen dus deze verlichting achterop krijgen.</p><ul><li><strong>Waarschijnlijkheid: 10/10</strong></li></ul><h3 class="article-body__section" id="section-2-hogere-prijzen"><span>2. Hogere prijzen</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:5536px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bAxPnrMB2ECrmtH2MJyhDT" name="Google Pixel 10 and 10 Pro and 10 Pro XL-1" alt="De Google Pixel 10 Pro en 10 Pro XL" src="https://cdn.mos.cms.futurecdn.net/bAxPnrMB2ECrmtH2MJyhDT-1920-80.jpg" mos="" align="middle" fullscreen="" width="5536" height="3114" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Google Pixel 10 Pro en 10 Pro XL. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Philip Berne / Future)</span></figcaption></figure><p>Helaas zijn niet alle Pixel 11-geruchten positief. We hebben namelijk ook gehoord dat de prijzen voor deze nieuwe toestellen hoger kunnen zijn dan die van hun voorgangers. </p><p>Dit gerucht gaat overigens wel over de zogenaamde dollarprijzen. We weten niet of we hetzelfde kunnen verwachten voor de europrijzen of dat er niets veranderd voor ons. Vaak zijn hogere prijzen echter wel in meerdere regio's van toepassing en we verwachten dan ook dat dit wereldwijd het geval zal zijn.</p><p>Volgens <a href="https://www.androidheadlines.com/google-pixel-11-specifications" target="_blank">Android Headlines</a> krijgt de Pixel 11 een startprijs van 899 dollar, de Pixel 11 Pro van 1.099 dollar, de Pixel 11 Pro XL van 1.299 dollar en de Pixel 11 Pro Fold van 1.899 dollar.</p><p>Dat betekent voor die toestellen in de VS dat er sprake is van een prijsverhoging van 100 dollar. Nou zou het bij de standaard Pixel 11 en de Pixel 11 Pro wel zo zijn dat je meer opslag krijgt dan vorig jaar. Die toestellen krijgen dit jaar schijnbaar ook eindelijk 256GB als minimale opslagcapaciteit, terwijl dat vorig jaar nog 128GB was. De andere twee modellen hebben dezelfde minimale opslagcapaciteit als hun voorgangers, dus in die gevallen is het gewoon een prijsverhoging. </p><p>We weten dus nog niet zeker wat er met de europrijzen zal gebeuren, maar dit zijn in  ieder geval de oorspronkelijke prijzen van de Pixel 10-serie: de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-review-nl">Pixel 10</a> begon bij 899 euro, de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-review-nl">Pixel 10 Pro</a> bij 1.099 euro, de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-xl-review-nl">Pixel 10 Pro XL</a> bij 1.299 euro en de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-fold-review-nl">Pixel 10 Pro Fold</a> bij 1.899 euro.</p><p>Als deze leak dus accuraat is, kunnen we dit jaar weer iets hogere prijzen dan die startprijzen verwachten. Helaas is er een redelijk grote kans dat de leak accuraat is gezien de huidige RAM-crisis.</p><ul><li><strong>Waarschijnlijkheid: 8/10</strong></li></ul><h3 class="article-body__section" id="section-3-nieuwe-kleuren"><span>3. Nieuwe kleuren</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/WZbU7WHNhJF3G6A4zeWvqN-1920-80.jpg" alt="Gelekte afbeeldingen tonen de Pixel 11 en de Pixel 11 Pro" /><figcaption>Gelekte afbeeldingen tonen de Pixel 11 en de Pixel 11 Pro.<small role="credit">9to5Google / Amazon</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WV6QXks5jGzFMEDovVbRnN-1920-80.jpg" alt="Gelekte afbeeldingen tonen de Pixel 11 Pro Fold" /><figcaption>Gelekte afbeeldingen tonen de Pixel 11 Pro Fold.<small role="credit">9to5Google / Amazon</small></figcaption></figure></figure><p>Bij nieuwe modellen komen meestal ook weer nieuwe kleurvarianten kijken. Dit verwachten we dus ook weer bij de Google Pixel 11-serie. Daarbij zijn er ook al <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/de-kleuren-zijn-interessanter-dan-de-specs-google-pixel-11-serie-gelekt-op-amazon">allerlei verschillende kleuropties gelekt op Amazon</a>.</p><p>We lijken te maken te krijgen met de kleuren 'Midnight' (zwart), 'Fuchsia' (roze) en 'Moss' (groen) voor de Pixel 11, 'Dune' (een lichte roze tint), 'Sterling' (grijsachtig lavendel), 'Pine' (groen) en 'Light Fog' (lichtblauw) voor de Pixel 11 Pro en Pro XL, en Midnight en Pine voor de Pixel 11 Pro Fold.</p><p>Hoewel sommige tinten misschien wel vergelijkbaar zullen zijn met kleuren die Google eerder gebruikt heeft, zijn dit wel allemaal andere namen dan die we bij de Pixel 10-serie zagen.</p><p>Aan de hand van de gelekte beelden lijken het allemaal wel mooie kleuren te zijn. Het is ook een beetje een mix tussen felle, opvallende kleuren en wat subtielere tinten. De gelekte beelden zien er overigens ook redelijk officieel uit, dus er bestaat een redelijke kans dat dit ook echt de uiteindelijke kleuren zijn. </p><ul><li><strong>Waarschijnlijkheid: 7/10</strong></li></ul><h3 class="article-body__section" id="section-4-nieuwe-chip"><span>4. Nieuwe chip</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZMHghtUPXduV9Lg7jqub4o" name="pixel-10-pro" alt="Google Pixel 10 Pro" src="https://cdn.mos.cms.futurecdn.net/ZMHghtUPXduV9Lg7jqub4o-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Google Pixel 10 Pro. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De enige spec-upgrade waar je bijna altijd op kan rekenen bij een nieuwe telefoon is een nieuwe chip. Ook bij de Pixel 11-serie verwachten we dus dat de Tensor G5 uit de Pixel 10-serie wordt ingeruild voor een Tensor G6. Dat is ook wat leaks suggereren. </p><p>Verschillende leaks gaan ook wat dieper in op wat we kunnen verwachten van die Tensor G6. Zo zou deze processor een flinke upgrade voor CPU-prestaties krijgen, plus een kleine verbetering voor GPU-prestaties. Echt een gigantische upgrade lijkt dit niet te worden, maar toch is er natuurlijk wel weer sprake van een prestatieboost. </p><ul><li><strong>Waarschijnlijkheid: 9/10</strong></li></ul><h3 class="article-body__section" id="section-5-minder-camera-s-voor-de-pixel-11"><span>5. Minder camera's voor de Pixel 11</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:4993px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="knaTBTQwpwa3XQ7peEVptE" name="Google Pixel 10 review-4" alt="Google Pixel 10 in Lemongrass" src="https://cdn.mos.cms.futurecdn.net/knaTBTQwpwa3XQ7peEVptE-1920-80.jpg" mos="" align="middle" fullscreen="" width="4993" height="2809" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Google Pixel 10 heeft drie camera's achterop. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Philip Berne / Future)</span></figcaption></figure><p>De Pixel 11 zou dus iets meer kunnen kosten dan zijn voorganger, maar hij zou misschien ook een downgrade kunnen krijgen. <a href="https://www.androidheadlines.com/google-pixel-11-specifications" target="_blank">Android Headlines</a> suggereert dat er achterop misschien maar twee camera's zullen zitten: een hoofdcamera en een ultrawide. Dat zou dus betekenen dat de telefotocamera wordt verwijderd. </p><p>De Google Pixel 10 had namelijk die twee camera's én een telefotocamera. Als deze informatie klopt, is dit dus een echte downgrade. </p><p>We raden je ook zeker aan om dit gerucht met een korreltje zout te nemen. Bij nieuwe modellen verwachten we namelijk toch nog steeds eerder upgrades dan downgrades. Wel zou dit natuurlijk een manier kunnen zijn voor Google om de kosten wat te drukken nu de prijzen voor veel onderdelen zo hoog zijn. Ook zou het gebrek aan een telefotocamera niet uniek zijn voor een "flagship-instapmodel". Ook de standaard <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-17-review-nl">iPhone 17</a> heeft bijvoorbeeld geen telefotocamera.</p><ul><li><strong>Waarschijnlijkheid: 5/10</strong></li></ul><h3 class="article-body__section" id="section-6-minder-ram"><span>6. Minder RAM</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:5216px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2MVzBc4KE5kFUgCgGjgktT" name="Google Pixel 10 Pro review-1" alt="Google Pixel 10 Pro in Jade" src="https://cdn.mos.cms.futurecdn.net/2MVzBc4KE5kFUgCgGjgktT-1920-80.jpg" mos="" align="middle" fullscreen="" width="5216" height="2934" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Pixel 11 Pro heeft misschien minder RAM dan de Pixel 10 Pro. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Philip Berne / Future)</span></figcaption></figure><p>Helaas is een verwijderde camera niet de enige mogelijke downgrade. Zo horen we ook via hetzelfde Android Headlines-verslag dat de Pixel 11 Pro en de Pixel 11 Pro XL misschien standaard 12GB RAM krijgen. Dat terwijl de Pixel 10 Pro en de Pixel 10 Pro XL 16GB RAM hebben.</p><p>Er zouden schijnbaar nog steeds wel configuraties met 16GB RAM zijn, maar die zouden dus duurder zijn. </p><p>Een prijsverhoging gecombineerd met een vermindering van de hoeveelheid RAM voelt toch wel erg jammer. Toch klinkt het helaas wel geloofwaardig gezien de extreme prijsverhogingen voor RAM. </p><ul><li><strong>Waarschijnlijkheid: 6/10</strong></li></ul><h3 class="article-body__section" id="section-7-120x-zoom"><span>7. 120x zoom</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:1980px;"><p class="vanilla-image-block" style="padding-top:54.55%;"><img id="mvPnbAsGUkzByKTWigPz43" name="google pixel 10 pro xl (3)" alt="Close-up van de Google Pixel 10 Pro XL" src="https://cdn.mos.cms.futurecdn.net/mvPnbAsGUkzByKTWigPz43-1920-80.jpg" mos="" align="middle" fullscreen="" width="1980" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Google Pixel 10 Pro XL heeft 100x zoom. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Zachariah Kelly / TechRadar)</span></figcaption></figure><p>Gelukkig kunnen we het wel nog over een andere mogelijke upgrade hebben. Sommige Pixel 11 Pro-marketingbeelden, die gedeeld zijn door de betrouwbare leaker <a href="https://evleaks.substack.com/p/p11p?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194937a4-831a-4a5a-877e-75058143d1f9_2880x1620.jpeg&open=false" target="_blank">Evan Blass</a>, noemen namelijk 120x zoom. Als dat een feature van de Pixel 11 Pro is, dan geldt dit waarschijnlijk ook voor de Google Pixel 11 Pro XL.</p><p>Het gaat bij zo'n hoog getal natuurlijk niet om optische zoom. Het zal naar verwachting een soort digitale zoom met AI-verbeteringen zijn. Dit klinkt wel als een geloofwaardige claim. Niet alleen is deze bron eerder betrouwbaar gebleken, maar de Pixel 10 Pro-modellen bieden momenteel al 100x zoom. </p><p>Die extra 20x zou er wel nog voor kunnen zorgen dat je met deze toestellen verder in kan zoomen dan met bijna alle andere toestellen op de markt. </p><ul><li><strong>Waarschijnlijkheid: 8/10</strong></li></ul><ul><li><a href="https://global.techradar.com/nl-nl/ai-platforms-assistants/gemini/google-assistant-stopt-ermee-dit-zijn-de-gevolgen-voor-jou">Google Assistant stopt ermee: dit zijn de gevolgen voor jou</a></li></ul><div data-widget-type="multimodelreview" data-widget-title="De beste Google Pixel-deals van vandaag" data-model-name="Google Pixel 10,Google Pixel 10a,Google Pixel 10 Pro,Google Pixel 10 Pro XL,Google Pixel 10 Pro Fold"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/phones/google-pixel-phones/wordt-de-google-pixel-11-jouw-volgende-telefoon-dit-zijn-de-interessantste-leaks-en-geruchten-tot-nu-toe</link>
                                                                            <description>
                            <![CDATA[ De Google Pixel 11-serie kan een vreemde mix van upgrades en downgrades gaan bevatten als de meest recente leaks moeten geloven. In dit artikel lees je welke geruchten we geloofwaardig vinden en welke niet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">StXRiLU8LTSgHCj2jLJN9f</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pQa3FsdtdPBMkEvGCo5Wtn-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 06 Aug 2026 11:12:35 +0000</pubDate>                                                                                                                                <updated>Thu, 06 Aug 2026 12:03:20 +0000</updated>
                                                                                                                                            <category><![CDATA[Google Pixel Phones]]></category>
                                                    <category><![CDATA[Android]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Rogerson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/pQa3FsdtdPBMkEvGCo5Wtn-1920-80.jpg">
                                                            <media:credit><![CDATA[Philip Berne / Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[De Google Pixel 10 Pro XL en Google Pixel 10 Pro]]></media:description>                                                            <media:text><![CDATA[Google Pixel 10 Pro XL in Porcelain against a blue background with a green neon Android figurine in the background]]></media:text>
                                <media:title type="plain"><![CDATA[Google Pixel 10 Pro XL in Porcelain against a blue background with a green neon Android figurine in the background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/pQa3FsdtdPBMkEvGCo5Wtn-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De Google Pixel 11-serie is inmiddels erg dichtbij. De nieuwe telefoons staan op het punt om <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-verschijnt-op-12-juli-dit-mag-je-verwachten">op 12 augustus</a> gelanceerd te worden. Natuurlijk zijn er voor die datum alweer allerlei details over de aankomende toestellen gelekt, zoals het geval is bij vrijwel elke smartphonelancering, en daardoor hebben we al een beetje een idee van wat we kunnen verwachten. </p><p>Een van de meest recente leaks heeft ons details gegeven over een gloednieuwe feature genaamd 'HiLight'. Daarnaast hebben we recent echter ook allerlei andere dingen gehoord over de Pixel 11, Pixel 11 Pro, Pixel 11 Pro XL en Pixel 11 Pro Fold.</p><p>Hieronder hebben we een overzicht gecreëerd van de meest interessante (recente) Pixel 11-leaks. We hebben per leak ook beoordeeld hoe accuraat we denken dat deze informatie is. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h3 class="article-body__section" id="section-1-nieuwe-hilight-feature"><span>1. Nieuwe HiLight-feature</span></h3><blockquote class="bluesky-embed" data-bluesky-uri="at://did:plc:qicvhaddltmw5jeupfi73dqu/app.bsky.feed.post/3ms7jpb45v22w" data-bluesky-cid="bafyreigzjkmquvzoj2q4spcmuogtwcmrvkaf5lnrizmy5fbmtabavvxygu" cite="https://bsky.app/profile/rquandt.bsky.social/post/3ms7jpb45v22w"><p lang="en">Pixel Glow is officially called HiLight, I'd say.</p>— @rquandt.bsky.social (<a href="https://bsky.app/profile/did:plc:qicvhaddltmw5jeupfi73dqu?ref_src=embed">@rquandt.bsky.social.bsky.social</a>) <a href="https://bsky.app/profile/rquandt.bsky.social/post/3ms7jpb45v22w">2026-08-06T11:38:40.113Z</a></blockquote><p>We horen nu al een langere tijd dat de toestellen uit de Pixel 11-serie verlichting achterop krijgen. Deze verlichting zou bedoeld zijn voor een feature die in geruchten en leaks eerst Pixel Glow werd genoemd. Nu lijkt het erop dat de feature misschien uiteindelijk HiLight zal heten. </p><p>De bekende leaker <a href="https://bsky.app/profile/did:plc:qicvhaddltmw5jeupfi73dqu/post/3ms7jpb45v22w" target="_blank">Roland Quandt</a> deelde via een post op Bluesky iets dat lijkt op een officieel Frans marketingbeeld voor de Pixel 11 Pro Fold. In dat marketingmateriaal wordt de feature dus ook HiLight genoemd. Wat houdt deze feature dan precies in? Nou, als je de Franse tekst uit het beeld vertaalt, staat er: "wanneer je smartphone met de voorkant naar beneden ligt, licht HiLight discreet op wanneer je favoriete contacten je bellen of wanneer je chat met Gemini".</p><p>Dit lijkt dus eigenlijk een soort evolutie te zijn van het ouderwetse notificatielampje. Het is nog niet 100 procent duidelijk hoe de feature precies zal werken, maar we zien in afbeeldingen wel dat de verlichting kan oplichten in meerdere kleuren. Misschien kunnen verschillende kleuren of patronen dus ook ingesteld worden voor verschillende soorten notificaties, zodat je meteen vanaf de achterkant ziet waar je mee te maken hebt. </p><p><a href="https://www.techradar.com/phones/google-pixel-phones/what-is-pixel-glow-google-teases-new-pixel-11-feature-and-it-looks-like-a-useful-alternative-to-nothings-glyph-interface">Google heeft deze feature zelf ook al geteased</a>. Hoewel het nog niet helemaal zeker is dat de feature echt officieel HiLight zal heten, zijn we er wel vrij zeker van dat in ieder geval sommige Pixel 11-modellen dus deze verlichting achterop krijgen.</p><ul><li><strong>Waarschijnlijkheid: 10/10</strong></li></ul><h3 class="article-body__section" id="section-2-hogere-prijzen"><span>2. Hogere prijzen</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:5536px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bAxPnrMB2ECrmtH2MJyhDT" name="Google Pixel 10 and 10 Pro and 10 Pro XL-1" alt="De Google Pixel 10 Pro en 10 Pro XL" src="https://cdn.mos.cms.futurecdn.net/bAxPnrMB2ECrmtH2MJyhDT-1920-80.jpg" mos="" align="middle" fullscreen="" width="5536" height="3114" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Google Pixel 10 Pro en 10 Pro XL. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Philip Berne / Future)</span></figcaption></figure><p>Helaas zijn niet alle Pixel 11-geruchten positief. We hebben namelijk ook gehoord dat de prijzen voor deze nieuwe toestellen hoger kunnen zijn dan die van hun voorgangers. </p><p>Dit gerucht gaat overigens wel over de zogenaamde dollarprijzen. We weten niet of we hetzelfde kunnen verwachten voor de europrijzen of dat er niets veranderd voor ons. Vaak zijn hogere prijzen echter wel in meerdere regio's van toepassing en we verwachten dan ook dat dit wereldwijd het geval zal zijn.</p><p>Volgens <a href="https://www.androidheadlines.com/google-pixel-11-specifications" target="_blank">Android Headlines</a> krijgt de Pixel 11 een startprijs van 899 dollar, de Pixel 11 Pro van 1.099 dollar, de Pixel 11 Pro XL van 1.299 dollar en de Pixel 11 Pro Fold van 1.899 dollar.</p><p>Dat betekent voor die toestellen in de VS dat er sprake is van een prijsverhoging van 100 dollar. Nou zou het bij de standaard Pixel 11 en de Pixel 11 Pro wel zo zijn dat je meer opslag krijgt dan vorig jaar. Die toestellen krijgen dit jaar schijnbaar ook eindelijk 256GB als minimale opslagcapaciteit, terwijl dat vorig jaar nog 128GB was. De andere twee modellen hebben dezelfde minimale opslagcapaciteit als hun voorgangers, dus in die gevallen is het gewoon een prijsverhoging. </p><p>We weten dus nog niet zeker wat er met de europrijzen zal gebeuren, maar dit zijn in  ieder geval de oorspronkelijke prijzen van de Pixel 10-serie: de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-review-nl">Pixel 10</a> begon bij 899 euro, de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-review-nl">Pixel 10 Pro</a> bij 1.099 euro, de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-xl-review-nl">Pixel 10 Pro XL</a> bij 1.299 euro en de <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-fold-review-nl">Pixel 10 Pro Fold</a> bij 1.899 euro.</p><p>Als deze leak dus accuraat is, kunnen we dit jaar weer iets hogere prijzen dan die startprijzen verwachten. Helaas is er een redelijk grote kans dat de leak accuraat is gezien de huidige RAM-crisis.</p><ul><li><strong>Waarschijnlijkheid: 8/10</strong></li></ul><h3 class="article-body__section" id="section-3-nieuwe-kleuren"><span>3. Nieuwe kleuren</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/WZbU7WHNhJF3G6A4zeWvqN-1920-80.jpg" alt="Gelekte afbeeldingen tonen de Pixel 11 en de Pixel 11 Pro" /><figcaption>Gelekte afbeeldingen tonen de Pixel 11 en de Pixel 11 Pro.<small role="credit">9to5Google / Amazon</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WV6QXks5jGzFMEDovVbRnN-1920-80.jpg" alt="Gelekte afbeeldingen tonen de Pixel 11 Pro Fold" /><figcaption>Gelekte afbeeldingen tonen de Pixel 11 Pro Fold.<small role="credit">9to5Google / Amazon</small></figcaption></figure></figure><p>Bij nieuwe modellen komen meestal ook weer nieuwe kleurvarianten kijken. Dit verwachten we dus ook weer bij de Google Pixel 11-serie. Daarbij zijn er ook al <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/de-kleuren-zijn-interessanter-dan-de-specs-google-pixel-11-serie-gelekt-op-amazon">allerlei verschillende kleuropties gelekt op Amazon</a>.</p><p>We lijken te maken te krijgen met de kleuren 'Midnight' (zwart), 'Fuchsia' (roze) en 'Moss' (groen) voor de Pixel 11, 'Dune' (een lichte roze tint), 'Sterling' (grijsachtig lavendel), 'Pine' (groen) en 'Light Fog' (lichtblauw) voor de Pixel 11 Pro en Pro XL, en Midnight en Pine voor de Pixel 11 Pro Fold.</p><p>Hoewel sommige tinten misschien wel vergelijkbaar zullen zijn met kleuren die Google eerder gebruikt heeft, zijn dit wel allemaal andere namen dan die we bij de Pixel 10-serie zagen.</p><p>Aan de hand van de gelekte beelden lijken het allemaal wel mooie kleuren te zijn. Het is ook een beetje een mix tussen felle, opvallende kleuren en wat subtielere tinten. De gelekte beelden zien er overigens ook redelijk officieel uit, dus er bestaat een redelijke kans dat dit ook echt de uiteindelijke kleuren zijn. </p><ul><li><strong>Waarschijnlijkheid: 7/10</strong></li></ul><h3 class="article-body__section" id="section-4-nieuwe-chip"><span>4. Nieuwe chip</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZMHghtUPXduV9Lg7jqub4o" name="pixel-10-pro" alt="Google Pixel 10 Pro" src="https://cdn.mos.cms.futurecdn.net/ZMHghtUPXduV9Lg7jqub4o-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Google Pixel 10 Pro. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De enige spec-upgrade waar je bijna altijd op kan rekenen bij een nieuwe telefoon is een nieuwe chip. Ook bij de Pixel 11-serie verwachten we dus dat de Tensor G5 uit de Pixel 10-serie wordt ingeruild voor een Tensor G6. Dat is ook wat leaks suggereren. </p><p>Verschillende leaks gaan ook wat dieper in op wat we kunnen verwachten van die Tensor G6. Zo zou deze processor een flinke upgrade voor CPU-prestaties krijgen, plus een kleine verbetering voor GPU-prestaties. Echt een gigantische upgrade lijkt dit niet te worden, maar toch is er natuurlijk wel weer sprake van een prestatieboost. </p><ul><li><strong>Waarschijnlijkheid: 9/10</strong></li></ul><h3 class="article-body__section" id="section-5-minder-camera-s-voor-de-pixel-11"><span>5. Minder camera's voor de Pixel 11</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:4993px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="knaTBTQwpwa3XQ7peEVptE" name="Google Pixel 10 review-4" alt="Google Pixel 10 in Lemongrass" src="https://cdn.mos.cms.futurecdn.net/knaTBTQwpwa3XQ7peEVptE-1920-80.jpg" mos="" align="middle" fullscreen="" width="4993" height="2809" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Google Pixel 10 heeft drie camera's achterop. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Philip Berne / Future)</span></figcaption></figure><p>De Pixel 11 zou dus iets meer kunnen kosten dan zijn voorganger, maar hij zou misschien ook een downgrade kunnen krijgen. <a href="https://www.androidheadlines.com/google-pixel-11-specifications" target="_blank">Android Headlines</a> suggereert dat er achterop misschien maar twee camera's zullen zitten: een hoofdcamera en een ultrawide. Dat zou dus betekenen dat de telefotocamera wordt verwijderd. </p><p>De Google Pixel 10 had namelijk die twee camera's én een telefotocamera. Als deze informatie klopt, is dit dus een echte downgrade. </p><p>We raden je ook zeker aan om dit gerucht met een korreltje zout te nemen. Bij nieuwe modellen verwachten we namelijk toch nog steeds eerder upgrades dan downgrades. Wel zou dit natuurlijk een manier kunnen zijn voor Google om de kosten wat te drukken nu de prijzen voor veel onderdelen zo hoog zijn. Ook zou het gebrek aan een telefotocamera niet uniek zijn voor een "flagship-instapmodel". Ook de standaard <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-17-review-nl">iPhone 17</a> heeft bijvoorbeeld geen telefotocamera.</p><ul><li><strong>Waarschijnlijkheid: 5/10</strong></li></ul><h3 class="article-body__section" id="section-6-minder-ram"><span>6. Minder RAM</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:5216px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2MVzBc4KE5kFUgCgGjgktT" name="Google Pixel 10 Pro review-1" alt="Google Pixel 10 Pro in Jade" src="https://cdn.mos.cms.futurecdn.net/2MVzBc4KE5kFUgCgGjgktT-1920-80.jpg" mos="" align="middle" fullscreen="" width="5216" height="2934" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Pixel 11 Pro heeft misschien minder RAM dan de Pixel 10 Pro. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Philip Berne / Future)</span></figcaption></figure><p>Helaas is een verwijderde camera niet de enige mogelijke downgrade. Zo horen we ook via hetzelfde Android Headlines-verslag dat de Pixel 11 Pro en de Pixel 11 Pro XL misschien standaard 12GB RAM krijgen. Dat terwijl de Pixel 10 Pro en de Pixel 10 Pro XL 16GB RAM hebben.</p><p>Er zouden schijnbaar nog steeds wel configuraties met 16GB RAM zijn, maar die zouden dus duurder zijn. </p><p>Een prijsverhoging gecombineerd met een vermindering van de hoeveelheid RAM voelt toch wel erg jammer. Toch klinkt het helaas wel geloofwaardig gezien de extreme prijsverhogingen voor RAM. </p><ul><li><strong>Waarschijnlijkheid: 6/10</strong></li></ul><h3 class="article-body__section" id="section-7-120x-zoom"><span>7. 120x zoom</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:1980px;"><p class="vanilla-image-block" style="padding-top:54.55%;"><img id="mvPnbAsGUkzByKTWigPz43" name="google pixel 10 pro xl (3)" alt="Close-up van de Google Pixel 10 Pro XL" src="https://cdn.mos.cms.futurecdn.net/mvPnbAsGUkzByKTWigPz43-1920-80.jpg" mos="" align="middle" fullscreen="" width="1980" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De Google Pixel 10 Pro XL heeft 100x zoom. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Zachariah Kelly / TechRadar)</span></figcaption></figure><p>Gelukkig kunnen we het wel nog over een andere mogelijke upgrade hebben. Sommige Pixel 11 Pro-marketingbeelden, die gedeeld zijn door de betrouwbare leaker <a href="https://evleaks.substack.com/p/p11p?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194937a4-831a-4a5a-877e-75058143d1f9_2880x1620.jpeg&open=false" target="_blank">Evan Blass</a>, noemen namelijk 120x zoom. Als dat een feature van de Pixel 11 Pro is, dan geldt dit waarschijnlijk ook voor de Google Pixel 11 Pro XL.</p><p>Het gaat bij zo'n hoog getal natuurlijk niet om optische zoom. Het zal naar verwachting een soort digitale zoom met AI-verbeteringen zijn. Dit klinkt wel als een geloofwaardige claim. Niet alleen is deze bron eerder betrouwbaar gebleken, maar de Pixel 10 Pro-modellen bieden momenteel al 100x zoom. </p><p>Die extra 20x zou er wel nog voor kunnen zorgen dat je met deze toestellen verder in kan zoomen dan met bijna alle andere toestellen op de markt. </p><ul><li><strong>Waarschijnlijkheid: 8/10</strong></li></ul><ul><li><a href="https://global.techradar.com/nl-nl/ai-platforms-assistants/gemini/google-assistant-stopt-ermee-dit-zijn-de-gevolgen-voor-jou">Google Assistant stopt ermee: dit zijn de gevolgen voor jou</a></li></ul><div data-widget-type="multimodelreview" data-widget-title="De beste Google Pixel-deals van vandaag" data-model-name="Google Pixel 10,Google Pixel 10a,Google Pixel 10 Pro,Google Pixel 10 Pro XL,Google Pixel 10 Pro Fold"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Onze expert testte Nintendo Switch 2-accessoires: welke zijn hun geld waard (en welke niet)? ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De <a href="https://global.techradar.com/nl-nl/gaming/nintendo-switch/6-maanden-met-de-nintendo-switch-2-is-hij-zijn-geld-waard">Nintendo Switch 2</a> is inmiddels meer dan een jaar te koop en is een succesverhaal voor het bedrijf. Er zijn tientallen games met topscores binnen hun bekende franchises, evenals sterke indie-games. Bovendien is de Switch 2 goedkoper dan zowel de PS5 als Xbox Series X. Ook de <a href="https://www.techradar.com/gaming/steam-deck-oled-review">Steam Deck</a> en andere gaming handhelds zijn veel duurder.</p><p>Er zijn daarnaast talloze accessoires voor de Nintendo Switch 2 te koop, zowel producten van Nintendo zelf als producten van derden die al dan niet gecertificeerd zijn door Nintendo. Voor dit artikel heb ik zelf enkele accessoires getest om het kaf van het koren te scheiden. Het gaat van draagtassen en screenprotectors tot controllers en geheugenkaarten. Hieronder lees je wat de aan- en afraders zijn oftewel: is het goed of is het troep?</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="goed-nintendo-switch-2-pro-controller">Goed: Nintendo Switch 2 Pro Controller</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="N36RwMpuVyTWWvQC9w4HLZ" name="IMG_20260216_160036793_HDR" alt="Nintendo Switch 2 Pro Controller" src="https://cdn.mos.cms.futurecdn.net/N36RwMpuVyTWWvQC9w4HLZ-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: Blue Pixl Media)</span></figcaption></figure><p>Bij de lancering van de Switch 2 onthulde Nintendo meteen de nieuwe <a href="https://global.techradar.com/nl-be/gaming/gaming-accessories/nintendo-switch-2-pro-controller-review-nl">Nintendo Switch 2 Pro Controller</a>. Dit is de officiële controller voor de console en hij heeft een adviesprijs van 89,99 euro. Intussen vind je hem vaak rond de 80 euro.</p><p>Die prijs is niet mild en toch raad ik hem aan boven andere controllers van derden. Hij ligt heel goed in de hand, de joysticks bewegen heel soepel, de batterij houdt het 40 uur vol en achterop elk handvat zit een instelbare knop. Je kan die knoppen per game instellen zodat ze de actie van een andere knop uitvoeren.</p><p>HD Rumble 2 is daarnaast een echte meerwaarde in sommige games. Dit wijst op het getril van de controller en het is soms belachelijk nauwkeurig. In Hollow Knight kon ik bijvoorbeeld afzonderlijk de trillingen van regendruppeltjes voelen. </p><p>Het grootste nadeel is dat je de Switch 2 Pro Controller bijna niet zelf kan repareren, terwijl dat bij de Pro Controllers voor de originele Switch wel ging. Daar moest je gewoon wat schroefjes losmaken om bij de binnenkant te kunnen en eventuele reparaties uit te voeren.</p><div data-widget-type="merchantlink" data-model-name="Nintendo Switch 2 Pro Wireless Controller"></div><h2 id="troep-sony-ier-ex15c-usb-c-oortjes-met-kabel">Troep: Sony IER-EX15C USB-C-oortjes met kabel</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:1187px;"><p class="vanilla-image-block" style="padding-top:60.74%;"><img id="wxsGabMk9dFrfoouvpqozi" name="SONyy" alt="Sony IER-EX15C USB-C" src="https://cdn.mos.cms.futurecdn.net/wxsGabMk9dFrfoouvpqozi-1920-80.png" mos="" align="middle" fullscreen="" width="1187" height="721" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><p>Je kan gewoon draadloze oortjes via Bluetooth verbinden met de Nintendo Switch 2, maar ik vond een setje met kabel best handig. Mijn oog viel op de Sony IER-EX15C. Deze oortjes verbind je met USB-C en je kan ze daarom ook met je smartphone gebruiken.</p><p>In theorie klinkt dat heel mooi. Sony vermeldt dat de oortjes met bijna alle apparaten met USB-C werken en in de marketingbeelden staat ook een handheld console die wat op de Switch 2 lijkt. In de praktijk doen de Sony IER-EX15C echter helemaal niets. Ik heb ze op beide USB-C-poorten van de Switch 2 aangesloten en op geen enkele manier kwam er geluid uit. </p><p>Als je op zoek bent naar oortjes met kabel voor je Switch 2, ga dan voor een setje met 3,5mm-audiopoort voor de zekerheid.</p><h2 id="goed-nintendo-sandisk-microsd-express-geheugenkaart">Goed: Nintendo SanDisk microSD Express geheugenkaart</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WmcVZUHnBMpeKsr8HSJip8" name="IMG_20251017_163313" alt="SanDisk microSD Express Card voor Nintendo Switch 2." src="https://cdn.mos.cms.futurecdn.net/WmcVZUHnBMpeKsr8HSJip8-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>De Nintendo Switch 2 heeft 256GB interne opslag en hoewel dat acht keer meer is dan de 32GB in de originele Switch, wordt nu pas duidelijk hoeveel ruimte sommige games nodig hebben. <a href="https://global.techradar.com/nl-nl/gaming/nintendo/mario-kart-world-review-helemaal-van-de-kaart">Mario Kart World</a> en <a href="https://global.techradar.com/nl-nl/gaming/yoshi-and-the-mysterious-book-review-nl">Yoshi & the Mysterious Book</a> hebben ongeveer 20GB nodig, terwijl Xenoblade Chronicles 2 - Switch 2 Edition bijna 40GB opslagruimte nodig heeft. Als je zes games in deze tweede categorie hebt, zit de opslag al zo goed als vol.</p><p>Een geheugenkaart is daarom op termijn een slimme investering. Dan heb je meer games die je meteen kan spelen zonder ze opnieuw te downloaden. Een belangrijk punt is dat de Switch 2 een ander type geheugenkaart gebruikt dan de originele Switch. Je hebt nu specifiek een microSD Express geheugenkaart nodig. Als de geheugenkaart van je oude Switch in je Switch 2 stopt, krijg je ook de melding dat de games hierop niet gespeeld kunnen worden.</p><p>Als je nog een microSD Express kaart zoekt, raad ik de SanDisk microSD Express geheugenkaart aan. Die is verkrijgbaar als 256GB- en 512GB-versie. Prijzen voor de 256GB-versie zitten nu rond de 55 euro. In mijn testen kon ik data overzetten (zowel van als naar de geheugenkaart) met een snelheid van ongeveer 5GB à 6GB per minuut. De timer die in beeld verschijnt, is dan weer niet heel accuraat. Die wisselde soms van 5 minuten naar 10 minuten en weer terug.</p><p>Games op de geheugenkaart werken daarnaast net zo snel als games op de interne opslag van je Switch 2. In theorie werkt elke microSD Express geheugenkaart, maar de branding van Nintendo garandeert dat je hier geen problemen zal ondervinden. Deze geheugenkaart is soms zelfs goedkoper dan de "algemene" microSD Express-kaarten. </p><div data-widget-type="merchantlink" data-model-name="SanDisk microSD Express 256GB for Nintendo Switch 2"></div><h2 id="troep-belkin-charging-grip-case-voor-nintendo-switch-2">Troep: Belkin Charging Grip Case voor Nintendo Switch 2</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="86SSm8PLRBUjdR6FSChrn3" name="Belkin Gaming Charging Grip for Nintendo Switch 2" alt="Belkin Gaming Charging Grip voor Nintendo Switch 2" src="https://cdn.mos.cms.futurecdn.net/86SSm8PLRBUjdR6FSChrn3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1126" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Belkin)</span></figcaption></figure><p>De Belkin Gaming Charging Grip voor Nintendo Switch 2 is het duurste accessoire dat ik heb getest. Hij kost 99 euro en is momenteel nog niet heel goed verkrijgbaar bij ons. De naam zegt eigenlijk bijna alles: dit is een grip case waarmee je tegelijkertijd de Switch 2 kan opladen.</p><p>Dit klinkt wellicht ingewikkelder dan het is. De case bestaat uit vier delen: twee covers die over de Joy-Cons schuiven en je meer grip moeten geven, een middenstuk dat over de achterkant van de Switch 2 schuift en een powerbank die magnetisch aan dat middenstuk kan hangen. De Switch 2 laadt echter niet draadloos op. Je moet de powerbank met de ingebouwde USB-C-kabel verbinden met de bovenste USB-C-poort.</p><p>In de praktijk had ik een paar problemen met deze case. Het grootste probleem is dat de Joy-Cons een tikkeltje minder stevig vastzaten aan de Switch 2 met de grips eroverheen. Dat is zonde want de grips op zich zijn wel comfortabel om vast te houden. Daarnaast is er in de 10.000mAh-powerbank een opening waarin de USB-C-kabel kan zitten. Uiteindelijk bleef de kabel hier echter niet meer in zitten en kwam hij steeds los. Het middenstuk van de case is verder dun, maar moet er alsnog altijd af wanneer je de Switch 2 in zijn dock wil zetten.</p><p>Deze kleine foutjes en de toch wel hoge prijs zorgen ervoor dat deze grip case bij de afraders komt te staan.</p><h2 id="goed-belkin-draagtas-en-screenprotector">Goed: Belkin draagtas en screenprotector</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="y3q4rGM5avMu3ndNzEYRBQ" name="Belkin Tempered Glass Anti-Reflective Screen Protector for Nintendo Switch 2" alt="Belkin Tempered Glass Anti-Reflective Screen Protector voor Nintendo Switch 2." src="https://cdn.mos.cms.futurecdn.net/y3q4rGM5avMu3ndNzEYRBQ-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>Belkin heeft nog andere accessoires voor de Switch 2 die ik wél kan aanraden. Zo hebben ze een screenprotector voor de Nintendo Switch 2 die je nu voor <a href="https://www.amazon.com.be/-/nl/Belkin-TemperedGlass-Display-beschermfolie-krasbestendig-anti-vingerafdruk/dp/B0F8X5XZVX/" target="_blank">11,99 euro kan kopen</a>. Die komt met de nodige accessoires, waaronder een frame waardoor je hem meteen goed legt, een doekje om het scherm schoon te vegen en nog een "sticker" waarmee je die laatste stofjes weg kan halen. De screenprotector werkt het beste als je scherm nog krasvrij is en ik raad aan om hem meteen na de aankoop van je Switch 2 aan te brengen. Mijn screenprotector heeft na een jaar nog geen zichtbare krassen. Hij is daarnaast nog een beetje antireflecterend.</p><p>Daarnaast heeft Belkin nog een draagtas voor de Nintendo Switch 2 die je nu voor rond de 15 euro kan kopen. Hij is gemaakt van stevig materiaal dat na een jaar nog steeds volledig heel is. Binnenin is er plaats voor game cartridges, een verborgen vak voor een AirTag (of andere kleine tracker) en wat accessoires zoals een doekje, oplaadkabeltje en dergelijke.</p><div data-widget-type="merchantlink" data-model-name="Belkin Carrying Case for Nintendo Switch 2"></div><h2 id="overbodig-nintendo-switch-2-webcam">Overbodig: Nintendo Switch 2-webcam</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y4eRyzY52gqbhVy3nPzzGU" name="nintendo-switch-2-camera-vs-hori-piranha-plant-camera" alt="Nintendo Switch 2 camera en Hori Piranha Plant Camera voor Nintendo Switch 2" src="https://cdn.mos.cms.futurecdn.net/Y4eRyzY52gqbhVy3nPzzGU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Ten slotte nog een accessoires dat ik niet getest heb, maar nog niet gemist heb het voorbije jaar. De Nintendo Switch 2 biedt de mogelijkheid om een webcam aan te sluiten die dan in <em>sommige games</em> iets nuttigs doet.</p><p>Het probleem is dat er bijna geen games zijn die iets nuttigs met de webcam doen. In Mario Kart World zie je je hoofd dan boven je kart zweven en als je geraakt wordt, draait dat icoontje in het rond. In de overgrote meerderheid van de games doet de webcam helemaal niets. </p><p>Als je op pad gaat voor accessoires voor je Nintendo Switch 2, raad ik aan om de webcam in eerste instantie over te slaan. Ga pas naar de winkel hiervoor als je een game speelt waarin je de webcam echt mist.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/gaming/nintendo-switch/onze-expert-testte-nintendo-switch-2-accessoires-welke-zijn-hun-geld-waard-en-welke-niet</link>
                                                                            <description>
                            <![CDATA[ Onze expert heeft verschillende accessoires voor de Nintendo Switch 2 uitgeprobeerd en adviseert welke een goede aankoop zijn (en welke niet). ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zo2BUC7X76ed9sXBMTjjx5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SbHcs5hw6yx4TWAHaRQYfQ-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 03 Aug 2026 13:39:53 +0000</pubDate>                                                                                                                                <updated>Tue, 04 Aug 2026 15:30:16 +0000</updated>
                                                                                                                                            <category><![CDATA[Nintendo Switch]]></category>
                                                    <category><![CDATA[Gaming]]></category>
                                                    <category><![CDATA[Consoles & PC]]></category>
                                                    <category><![CDATA[Nintendo]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/SbHcs5hw6yx4TWAHaRQYfQ-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nintendo Switch 2 in rode draagtas]]></media:description>                                                            <media:text><![CDATA[Nintendo Switch 2 in rode draagtas]]></media:text>
                                <media:title type="plain"><![CDATA[Nintendo Switch 2 in rode draagtas]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SbHcs5hw6yx4TWAHaRQYfQ-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De <a href="https://global.techradar.com/nl-nl/gaming/nintendo-switch/6-maanden-met-de-nintendo-switch-2-is-hij-zijn-geld-waard">Nintendo Switch 2</a> is inmiddels meer dan een jaar te koop en is een succesverhaal voor het bedrijf. Er zijn tientallen games met topscores binnen hun bekende franchises, evenals sterke indie-games. Bovendien is de Switch 2 goedkoper dan zowel de PS5 als Xbox Series X. Ook de <a href="https://www.techradar.com/gaming/steam-deck-oled-review">Steam Deck</a> en andere gaming handhelds zijn veel duurder.</p><p>Er zijn daarnaast talloze accessoires voor de Nintendo Switch 2 te koop, zowel producten van Nintendo zelf als producten van derden die al dan niet gecertificeerd zijn door Nintendo. Voor dit artikel heb ik zelf enkele accessoires getest om het kaf van het koren te scheiden. Het gaat van draagtassen en screenprotectors tot controllers en geheugenkaarten. Hieronder lees je wat de aan- en afraders zijn oftewel: is het goed of is het troep?</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="goed-nintendo-switch-2-pro-controller">Goed: Nintendo Switch 2 Pro Controller</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="N36RwMpuVyTWWvQC9w4HLZ" name="IMG_20260216_160036793_HDR" alt="Nintendo Switch 2 Pro Controller" src="https://cdn.mos.cms.futurecdn.net/N36RwMpuVyTWWvQC9w4HLZ-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: Blue Pixl Media)</span></figcaption></figure><p>Bij de lancering van de Switch 2 onthulde Nintendo meteen de nieuwe <a href="https://global.techradar.com/nl-be/gaming/gaming-accessories/nintendo-switch-2-pro-controller-review-nl">Nintendo Switch 2 Pro Controller</a>. Dit is de officiële controller voor de console en hij heeft een adviesprijs van 89,99 euro. Intussen vind je hem vaak rond de 80 euro.</p><p>Die prijs is niet mild en toch raad ik hem aan boven andere controllers van derden. Hij ligt heel goed in de hand, de joysticks bewegen heel soepel, de batterij houdt het 40 uur vol en achterop elk handvat zit een instelbare knop. Je kan die knoppen per game instellen zodat ze de actie van een andere knop uitvoeren.</p><p>HD Rumble 2 is daarnaast een echte meerwaarde in sommige games. Dit wijst op het getril van de controller en het is soms belachelijk nauwkeurig. In Hollow Knight kon ik bijvoorbeeld afzonderlijk de trillingen van regendruppeltjes voelen. </p><p>Het grootste nadeel is dat je de Switch 2 Pro Controller bijna niet zelf kan repareren, terwijl dat bij de Pro Controllers voor de originele Switch wel ging. Daar moest je gewoon wat schroefjes losmaken om bij de binnenkant te kunnen en eventuele reparaties uit te voeren.</p><div data-widget-type="merchantlink" data-model-name="Nintendo Switch 2 Pro Wireless Controller"></div><h2 id="troep-sony-ier-ex15c-usb-c-oortjes-met-kabel">Troep: Sony IER-EX15C USB-C-oortjes met kabel</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:1187px;"><p class="vanilla-image-block" style="padding-top:60.74%;"><img id="wxsGabMk9dFrfoouvpqozi" name="SONyy" alt="Sony IER-EX15C USB-C" src="https://cdn.mos.cms.futurecdn.net/wxsGabMk9dFrfoouvpqozi-1920-80.png" mos="" align="middle" fullscreen="" width="1187" height="721" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><p>Je kan gewoon draadloze oortjes via Bluetooth verbinden met de Nintendo Switch 2, maar ik vond een setje met kabel best handig. Mijn oog viel op de Sony IER-EX15C. Deze oortjes verbind je met USB-C en je kan ze daarom ook met je smartphone gebruiken.</p><p>In theorie klinkt dat heel mooi. Sony vermeldt dat de oortjes met bijna alle apparaten met USB-C werken en in de marketingbeelden staat ook een handheld console die wat op de Switch 2 lijkt. In de praktijk doen de Sony IER-EX15C echter helemaal niets. Ik heb ze op beide USB-C-poorten van de Switch 2 aangesloten en op geen enkele manier kwam er geluid uit. </p><p>Als je op zoek bent naar oortjes met kabel voor je Switch 2, ga dan voor een setje met 3,5mm-audiopoort voor de zekerheid.</p><h2 id="goed-nintendo-sandisk-microsd-express-geheugenkaart">Goed: Nintendo SanDisk microSD Express geheugenkaart</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WmcVZUHnBMpeKsr8HSJip8" name="IMG_20251017_163313" alt="SanDisk microSD Express Card voor Nintendo Switch 2." src="https://cdn.mos.cms.futurecdn.net/WmcVZUHnBMpeKsr8HSJip8-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>De Nintendo Switch 2 heeft 256GB interne opslag en hoewel dat acht keer meer is dan de 32GB in de originele Switch, wordt nu pas duidelijk hoeveel ruimte sommige games nodig hebben. <a href="https://global.techradar.com/nl-nl/gaming/nintendo/mario-kart-world-review-helemaal-van-de-kaart">Mario Kart World</a> en <a href="https://global.techradar.com/nl-nl/gaming/yoshi-and-the-mysterious-book-review-nl">Yoshi & the Mysterious Book</a> hebben ongeveer 20GB nodig, terwijl Xenoblade Chronicles 2 - Switch 2 Edition bijna 40GB opslagruimte nodig heeft. Als je zes games in deze tweede categorie hebt, zit de opslag al zo goed als vol.</p><p>Een geheugenkaart is daarom op termijn een slimme investering. Dan heb je meer games die je meteen kan spelen zonder ze opnieuw te downloaden. Een belangrijk punt is dat de Switch 2 een ander type geheugenkaart gebruikt dan de originele Switch. Je hebt nu specifiek een microSD Express geheugenkaart nodig. Als de geheugenkaart van je oude Switch in je Switch 2 stopt, krijg je ook de melding dat de games hierop niet gespeeld kunnen worden.</p><p>Als je nog een microSD Express kaart zoekt, raad ik de SanDisk microSD Express geheugenkaart aan. Die is verkrijgbaar als 256GB- en 512GB-versie. Prijzen voor de 256GB-versie zitten nu rond de 55 euro. In mijn testen kon ik data overzetten (zowel van als naar de geheugenkaart) met een snelheid van ongeveer 5GB à 6GB per minuut. De timer die in beeld verschijnt, is dan weer niet heel accuraat. Die wisselde soms van 5 minuten naar 10 minuten en weer terug.</p><p>Games op de geheugenkaart werken daarnaast net zo snel als games op de interne opslag van je Switch 2. In theorie werkt elke microSD Express geheugenkaart, maar de branding van Nintendo garandeert dat je hier geen problemen zal ondervinden. Deze geheugenkaart is soms zelfs goedkoper dan de "algemene" microSD Express-kaarten. </p><div data-widget-type="merchantlink" data-model-name="SanDisk microSD Express 256GB for Nintendo Switch 2"></div><h2 id="troep-belkin-charging-grip-case-voor-nintendo-switch-2">Troep: Belkin Charging Grip Case voor Nintendo Switch 2</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="86SSm8PLRBUjdR6FSChrn3" name="Belkin Gaming Charging Grip for Nintendo Switch 2" alt="Belkin Gaming Charging Grip voor Nintendo Switch 2" src="https://cdn.mos.cms.futurecdn.net/86SSm8PLRBUjdR6FSChrn3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1126" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Belkin)</span></figcaption></figure><p>De Belkin Gaming Charging Grip voor Nintendo Switch 2 is het duurste accessoire dat ik heb getest. Hij kost 99 euro en is momenteel nog niet heel goed verkrijgbaar bij ons. De naam zegt eigenlijk bijna alles: dit is een grip case waarmee je tegelijkertijd de Switch 2 kan opladen.</p><p>Dit klinkt wellicht ingewikkelder dan het is. De case bestaat uit vier delen: twee covers die over de Joy-Cons schuiven en je meer grip moeten geven, een middenstuk dat over de achterkant van de Switch 2 schuift en een powerbank die magnetisch aan dat middenstuk kan hangen. De Switch 2 laadt echter niet draadloos op. Je moet de powerbank met de ingebouwde USB-C-kabel verbinden met de bovenste USB-C-poort.</p><p>In de praktijk had ik een paar problemen met deze case. Het grootste probleem is dat de Joy-Cons een tikkeltje minder stevig vastzaten aan de Switch 2 met de grips eroverheen. Dat is zonde want de grips op zich zijn wel comfortabel om vast te houden. Daarnaast is er in de 10.000mAh-powerbank een opening waarin de USB-C-kabel kan zitten. Uiteindelijk bleef de kabel hier echter niet meer in zitten en kwam hij steeds los. Het middenstuk van de case is verder dun, maar moet er alsnog altijd af wanneer je de Switch 2 in zijn dock wil zetten.</p><p>Deze kleine foutjes en de toch wel hoge prijs zorgen ervoor dat deze grip case bij de afraders komt te staan.</p><h2 id="goed-belkin-draagtas-en-screenprotector">Goed: Belkin draagtas en screenprotector</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="y3q4rGM5avMu3ndNzEYRBQ" name="Belkin Tempered Glass Anti-Reflective Screen Protector for Nintendo Switch 2" alt="Belkin Tempered Glass Anti-Reflective Screen Protector voor Nintendo Switch 2." src="https://cdn.mos.cms.futurecdn.net/y3q4rGM5avMu3ndNzEYRBQ-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>Belkin heeft nog andere accessoires voor de Switch 2 die ik wél kan aanraden. Zo hebben ze een screenprotector voor de Nintendo Switch 2 die je nu voor <a href="https://www.amazon.com.be/-/nl/Belkin-TemperedGlass-Display-beschermfolie-krasbestendig-anti-vingerafdruk/dp/B0F8X5XZVX/" target="_blank">11,99 euro kan kopen</a>. Die komt met de nodige accessoires, waaronder een frame waardoor je hem meteen goed legt, een doekje om het scherm schoon te vegen en nog een "sticker" waarmee je die laatste stofjes weg kan halen. De screenprotector werkt het beste als je scherm nog krasvrij is en ik raad aan om hem meteen na de aankoop van je Switch 2 aan te brengen. Mijn screenprotector heeft na een jaar nog geen zichtbare krassen. Hij is daarnaast nog een beetje antireflecterend.</p><p>Daarnaast heeft Belkin nog een draagtas voor de Nintendo Switch 2 die je nu voor rond de 15 euro kan kopen. Hij is gemaakt van stevig materiaal dat na een jaar nog steeds volledig heel is. Binnenin is er plaats voor game cartridges, een verborgen vak voor een AirTag (of andere kleine tracker) en wat accessoires zoals een doekje, oplaadkabeltje en dergelijke.</p><div data-widget-type="merchantlink" data-model-name="Belkin Carrying Case for Nintendo Switch 2"></div><h2 id="overbodig-nintendo-switch-2-webcam">Overbodig: Nintendo Switch 2-webcam</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Y4eRyzY52gqbhVy3nPzzGU" name="nintendo-switch-2-camera-vs-hori-piranha-plant-camera" alt="Nintendo Switch 2 camera en Hori Piranha Plant Camera voor Nintendo Switch 2" src="https://cdn.mos.cms.futurecdn.net/Y4eRyzY52gqbhVy3nPzzGU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Ten slotte nog een accessoires dat ik niet getest heb, maar nog niet gemist heb het voorbije jaar. De Nintendo Switch 2 biedt de mogelijkheid om een webcam aan te sluiten die dan in <em>sommige games</em> iets nuttigs doet.</p><p>Het probleem is dat er bijna geen games zijn die iets nuttigs met de webcam doen. In Mario Kart World zie je je hoofd dan boven je kart zweven en als je geraakt wordt, draait dat icoontje in het rond. In de overgrote meerderheid van de games doet de webcam helemaal niets. </p><p>Als je op pad gaat voor accessoires voor je Nintendo Switch 2, raad ik aan om de webcam in eerste instantie over te slaan. Ga pas naar de winkel hiervoor als je een game speelt waarin je de webcam echt mist.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Het is een psychologisch probleem": robotstofzuigers staan voor deze uitdagingen in 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Robotstofzuigers bestaan al jaren en worden alsmaar beter. Toch lijken ze moeite te hebben om echt door te breken bij het grote publiek. Als je bij iemand thuis een robotstofzuiger ziet, zou je er waarschijnlijk nog steeds een opmerking over maken. Er moeten dus redenen zijn waarom steelstofzuigers de standaard zijn en robotstofzuiger de uitzondering.</p><p>We spraken hierover met werknemers van de grootste fabrikanten van <a href="https://global.techradar.com/nl-nl/news/beste-robotstofzuigers">robotstofzuigers</a>. We wilden meer te weten komen over de misvattingen waar merken nog steeds mee worstelen, hoe de perceptie van deze handige huishoudhulpjes is veranderd en voor welke uitdagingen ze staan.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="mee-met-de-tijd">Mee met de tijd</h2><p>“Robotstofzuigers worden steeds meer geaccepteerd en omarmd door het grote publiek, in plaats van te worden gezien als een nieuw en onrealistisch concept,” benadrukt Michael Meng, hoofd van de afdeling robotstofzuigers bij Dreame. </p><p>“Toegegeven, het marktaandeel van robotstofzuigers is nog steeds kleiner dan dat van steelstofzuigers en traditionele stofzuigers, maar de trend naar geautomatiseerde, handsfree huishoudelijke schoonmaak is onvermijdelijk,” voegt hij eraan toe. Het terugkerende probleem is dat de perceptie van mensen in het verleden is blijven hangen.</p><p>“Het is geen technisch probleem, maar een psychologisch probleem”, zegt Faraz Mehdi, managing director bij Eufy. “Veel mensen die al eens een robotstofzuiger hebben gebruikt, associëren deze categorie nog steeds met ‘dweilen met vuil water’ en ‘slechte tapijtreiniging’, echte pijnpunten van een paar jaar geleden. De toestellen van vandaag zijn volledig anders.” </p><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="cpMiVD4MSE2dHTVqwHaM8" name="20250324_170617 copy" alt="Roborock Saros 10" src="https://cdn.mos.cms.futurecdn.net/cpMiVD4MSE2dHTVqwHaM8-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>“Een hardnekkige misvatting is dat robotstofzuigers nog steeds nieuwe snufjes zijn die willekeurig ronddwalen, voortdurend vast komen te zitten en niet zo goed schoonmaken als een gewone stofzuiger. Die indruk is vaak gebaseerd op eerdere generaties van dit soort apparaten,” zegt Ricky Ma, algemeen directeur voor Europa en Amerika bij Roborock. </p><p>Hij gaat verder: “De grootste kans ligt in het helpen van consumenten om te begrijpen dat een robotstofzuiger niet zomaar een kleinere stofzuiger is; het is een geautomatiseerd, intelligent schoonmaaksysteem dat is ontworpen om je woning dagelijks schoon te houden en tijd te besparen zoals geen enkel ander apparaat dat kan."</p><p>“Uiteindelijk zal de verdere groei van de sector niet alleen afhangen van technologische innovatie, maar ook van het helpen van consumenten om beter te begrijpen hoe ver deze categorie zich heeft ontwikkeld”, voegt Meng van Dreame toe. “Het overbruggen van de kloof tussen perceptie en realiteit blijft een van de belangrijkste kansen voor de hele sector.”</p><h2 id="de-harde-realiteit">De harde realiteit</h2><p>Er bestaan dus onterechte aannames over de prestaties van robotstofzuigers in 2026, maar er zijn ook echte problemen. Daarvan hebben we eerder al <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/dit-blijft-een-algemeen-probleem-zelfs-dure-robotstofzuigers-zorgen-voor-deze-ergernissen">een overzicht</a> gemaakt. Zo blijven (dunne) kabels op de vloer een probleem voor zelfs de duurste modellen en zou het handig zijn als de watertank meer over zijn status kan vertellen dan "vol" of "leeg".</p><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="MoNNxN799EbpetGeruej9Q" name="iRobot 205 - ultra wide HERO 2 copy 2" alt="Roomba 205" src="https://cdn.mos.cms.futurecdn.net/MoNNxN799EbpetGeruej9Q-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>We zijn het volledig eens met Reena Patel, manager vloerverzorging bij iRobot. Ze zegt dat autonomie en betrouwbaarheid de belangrijkste werkpunten zijn. “Hoewel robotstofzuigers aanzienlijk slimmer zijn geworden, verwachten consumenten nog steeds dat ze door steeds complexere omgevingen kunnen navigeren, alledaagse obstakels kunnen ontwijken, huisdierharen makkelijk kunnen verwijderen en naadloos kunnen overschakelen tussen verschillende vloertypes zonder dat je zelf moet ingrijpen”, zegt ze.</p><p>“Het doel is om consistent goede schoonmaakresultaten te bieden en tegelijkertijd de behoefte aan onderhoud te verminderen, zodat de robot echt kan functioneren als een toestel dat in je dagelijkse leven past en waarnaar je niet moet omkijken."</p><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="7Qv77qNMa888N2aG83Bz5f" name="IMG_3514" alt="Dreame X50 Ultra Complete" src="https://cdn.mos.cms.futurecdn.net/7Qv77qNMa888N2aG83Bz5f-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>Minimale menselijke tussenkomst is een van de populairste trends op het gebied van robotstofzuigers van dit moment, maar dat is makkelijker gezegd dan gedaan. Veel mensen wonen in oude appartementen of huizen met meerdere verdiepingen. Dit kan een ware nachtmerrie zijn voor een robotstofzuiger. </p><p>Zo hebben we zelf in een duplex appartement gewoond, waarin je nog twee traptreden op moest om in de kleine keuken te komen. Ditzelfde probleem deed zich voor bij een van de twee slaapkamers. Zelfs als we op elke verdieping een robotstofzuiger hadden gezet, moesten we die alsnog zelf optillen als we wilden dat de keuken en slaapkamer ook schoongemaakt werden.</p><p>Er zijn oplossingen voor sommige van deze problemen, hoewel die over het algemeen peperduur zijn. De meest geavanceerde robotstofzuigers kunnen kleine drempels overbruggen, hun dweil omwisselen voor een bepaald vloertype of hun sensormodule intrekken om onder lage meubels te rijden.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1673px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="e97L52x88TqBn6ebCdKpg4" name="Screenshot 2026-01-16 at 16.30.29 copy" alt="Roborock Saros 20" src="https://cdn.mos.cms.futurecdn.net/e97L52x88TqBn6ebCdKpg4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1673" height="941" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De uitdaging is om die functies te verfijnen zodat ze consistent en betrouwbaar werken. Als je robot de hoogte van een ruimte verkeerd inschat en vast komt te zitten, of er op de terugweg naar het laadstation niet in slaagt een trede te nemen, dan heb je mogelijk een half schoongemaakte woning.</p><p>“Het is één ding dat een robot goed presteert tijdens een demonstratie, maar iets heel anders om dag in dag uit betrouwbaar te presteren in huizen waar het druk, rommelig en onvoorspelbaar is”, geeft Mehdi toe. “Het probleem is niet wat het product kan, maar dat consumenten het nog niet in hun eigen woning hebben zien werken.”</p><h2 id="het-volledige-plaatje">Het volledige plaatje</h2><p>Indrukwekkende specificaties zijn niet langer genoeg om potentiële klanten binnen te harken. “Klanten kijken verder dan de opvallende zuigkrachtcijfers en beseffen dat de prestaties van robotstofzuigers het resultaat zijn van een combinatie van veel verschillende functies”, zegt Meng van Dreame. </p><p>Mehdi van Eufy sluit zich hierbij aan: "Een paar jaar geleden werd deze productcategorie vaak op de markt gebracht op basis van afzonderlijke functies, zoals zuigkracht. Maar consumenten beoordelen robotstofzuigers nu veel holistischer. Mensen zijn op zoek naar echte schoonmaakresultaten, niet alleen naar hogere cijfers op een specificatieblad.” </p><p>Ook de verwachtingen stijgen: meerdere merken vertelden dat klanten steeds vaker robots willen die zowel kunnen dweilen als stofzuigen, en op zoek naar modellen die hun eigen stofbak kunnen legen, watertanks kunnen bijvullen en meer. Patel van iRobot merkt op dat klanten meer bereid zijn om premium robotstofzuigers aan te schaffen die al het werk uit handen nemen.</p><p>Meng van Dreame stelt dat de verschuiving van goedkope naar dure robotstofzuigers een verandering in de perceptie weerspiegelt. "Gebruikers beginnen zich te realiseren dat ze erop kunnen vertrouwen dat robotstofzuigers een groter deel van hun schoonmaaktaken op zich nemen."</p><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="nDphZrHUCXAUB2GafqA3V9" name="IMG_20240606_175307.jpg" alt="Samsung Jet Bot Combo AI Steam+" src="https://cdn.mos.cms.futurecdn.net/nDphZrHUCXAUB2GafqA3V9-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: Blue Pixl Media)</span></figcaption></figure><p>Duurdere robots worden populairder, maar mensen geven niet zomaar hun zuurverdiende geld uit. Mehdi van Eufy beschrijft een vraag naar ervaringen op topniveau… tegen een "breder" prijsbereik. Hij geeft aan dat klanten ook in het hogere segment rationeel omgaan met de prijs-kwaliteitverhouding.</p><p>"De markt verschuift naar producten die zinvolle innovatie bieden die mensen daadwerkelijk kunnen gebruiken en waarvoor ze bereid zijn te betalen”, legt hij uit. Als onderdeel van deze trend zijn de early adopters die een paar jaar geleden de sprong in het diepe waagden met een eenvoudiger model, nu klaar voor iets geavanceerder. "We zien een grote verschuiving van gebruikers die durfden te experimenteren naar experts die willen upgraden", zegt Ma van Roborock.</p><p>Deze groep is op zoek naar een model dat de problemen oplost van hun eerste robotstofzuiger. Veel nieuwe exemplaren slagen daar ook in dankzij een hogere zuigkracht, antiklitborstels, uitschuifbare borstels en dweilen, zelfreinigende schoonmaakstations en meer.</p><h2 id="niet-zomaar-een-robotstofzuiger">Niet zomaar een robotstofzuiger</h2><p>Het koopgedrag hangt ook samen met hoe mensen robotstofzuigers zien. "Steeds meer consumenten beschouwen robotstofzuigers als langetermijninvesteringen in plaats van als eenmalige gadgets,” zegt Richard Mou, medeoprichter van SwitchBot. "Ze besteden meer tijd aan het vergelijken van de compatibiliteit met ecosystemen, software-updates en ondersteuning voor ze tot aankoop overgaan.”</p><p>Mehdi bekijkt het grotere plaatje. Hij merkt dat klanten zich verdiepen bij de aanschaf van een duurder model, terwijl het goedkopere segment anders in elkaar zit. “Daar kan vertrouwen belangrijker zijn dan technische vergelijkingen”, zegt hij. “Scores, reviews, de reputatie van het merk en aanbevelingen van vrienden of familie zijn vaak bepalender dan specificaties alleen.”</p><p>“Dat vertelt ons iets belangrijks over waar de categorie vandaag de dag staat,” vat hij samen. “Naarmate robotstofzuigers steeds gangbaarder worden, worden ze door mensen minder als gadgets en meer als huishoudelijke apparaten voor de lange termijn beschouwd.”</p><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="mV3MneGsdJdpS2WLzonE6" name="20250828_101822 copy" alt="SwitchBot K11+ robot vacuum" src="https://cdn.mos.cms.futurecdn.net/mV3MneGsdJdpS2WLzonE6-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="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Robotstofzuigers worden dus steeds slimmer en consumenten beginnen de innovaties te omarmen. De fabrikanten werken eraan om de pijnpunten aan te pakken die nog steeds bestaan in een echte, rommelige en chaotische woning. </p><p>Het feit dat mensen hun robotstofzuigers zien als een investering in plaats van als een impulsaankoop, wijst erop dat de zaken de goede kant op gaan. De toekomst waarin je geen opmerking meer krijgt over de robotstofzuiger in je woonkamer is daarom zeker niet onrealistisch. </p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/home/robot-vacuums/het-is-een-psychologisch-probleem-robotstofzuigers-staan-voor-deze-uitdagingen-in-2026</link>
                                                                            <description>
                            <![CDATA[ We spraken met werknemers van Roborock, iRobot, Eufy en Dreame over de uitdagingen van robotstofzuigers in 2026. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">FmAhyiTz2VAt6GiU7yvBUU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5oBw3VRHRMrDVYzZGxcVJQ-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 03 Aug 2026 10:32:38 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Ruth Hamilton ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5oBw3VRHRMrDVYzZGxcVJQ-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Cas Kulk]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Xiaomi Robot Vacuum 5]]></media:description>                                                            <media:text><![CDATA[Xiaomi Robot Vacuum 5]]></media:text>
                                <media:title type="plain"><![CDATA[Xiaomi Robot Vacuum 5]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5oBw3VRHRMrDVYzZGxcVJQ-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Robotstofzuigers bestaan al jaren en worden alsmaar beter. Toch lijken ze moeite te hebben om echt door te breken bij het grote publiek. Als je bij iemand thuis een robotstofzuiger ziet, zou je er waarschijnlijk nog steeds een opmerking over maken. Er moeten dus redenen zijn waarom steelstofzuigers de standaard zijn en robotstofzuiger de uitzondering.</p><p>We spraken hierover met werknemers van de grootste fabrikanten van <a href="https://global.techradar.com/nl-nl/news/beste-robotstofzuigers">robotstofzuigers</a>. We wilden meer te weten komen over de misvattingen waar merken nog steeds mee worstelen, hoe de perceptie van deze handige huishoudhulpjes is veranderd en voor welke uitdagingen ze staan.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="mee-met-de-tijd">Mee met de tijd</h2><p>“Robotstofzuigers worden steeds meer geaccepteerd en omarmd door het grote publiek, in plaats van te worden gezien als een nieuw en onrealistisch concept,” benadrukt Michael Meng, hoofd van de afdeling robotstofzuigers bij Dreame. </p><p>“Toegegeven, het marktaandeel van robotstofzuigers is nog steeds kleiner dan dat van steelstofzuigers en traditionele stofzuigers, maar de trend naar geautomatiseerde, handsfree huishoudelijke schoonmaak is onvermijdelijk,” voegt hij eraan toe. Het terugkerende probleem is dat de perceptie van mensen in het verleden is blijven hangen.</p><p>“Het is geen technisch probleem, maar een psychologisch probleem”, zegt Faraz Mehdi, managing director bij Eufy. “Veel mensen die al eens een robotstofzuiger hebben gebruikt, associëren deze categorie nog steeds met ‘dweilen met vuil water’ en ‘slechte tapijtreiniging’, echte pijnpunten van een paar jaar geleden. De toestellen van vandaag zijn volledig anders.” </p><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="cpMiVD4MSE2dHTVqwHaM8" name="20250324_170617 copy" alt="Roborock Saros 10" src="https://cdn.mos.cms.futurecdn.net/cpMiVD4MSE2dHTVqwHaM8-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>“Een hardnekkige misvatting is dat robotstofzuigers nog steeds nieuwe snufjes zijn die willekeurig ronddwalen, voortdurend vast komen te zitten en niet zo goed schoonmaken als een gewone stofzuiger. Die indruk is vaak gebaseerd op eerdere generaties van dit soort apparaten,” zegt Ricky Ma, algemeen directeur voor Europa en Amerika bij Roborock. </p><p>Hij gaat verder: “De grootste kans ligt in het helpen van consumenten om te begrijpen dat een robotstofzuiger niet zomaar een kleinere stofzuiger is; het is een geautomatiseerd, intelligent schoonmaaksysteem dat is ontworpen om je woning dagelijks schoon te houden en tijd te besparen zoals geen enkel ander apparaat dat kan."</p><p>“Uiteindelijk zal de verdere groei van de sector niet alleen afhangen van technologische innovatie, maar ook van het helpen van consumenten om beter te begrijpen hoe ver deze categorie zich heeft ontwikkeld”, voegt Meng van Dreame toe. “Het overbruggen van de kloof tussen perceptie en realiteit blijft een van de belangrijkste kansen voor de hele sector.”</p><h2 id="de-harde-realiteit">De harde realiteit</h2><p>Er bestaan dus onterechte aannames over de prestaties van robotstofzuigers in 2026, maar er zijn ook echte problemen. Daarvan hebben we eerder al <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/dit-blijft-een-algemeen-probleem-zelfs-dure-robotstofzuigers-zorgen-voor-deze-ergernissen">een overzicht</a> gemaakt. Zo blijven (dunne) kabels op de vloer een probleem voor zelfs de duurste modellen en zou het handig zijn als de watertank meer over zijn status kan vertellen dan "vol" of "leeg".</p><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="MoNNxN799EbpetGeruej9Q" name="iRobot 205 - ultra wide HERO 2 copy 2" alt="Roomba 205" src="https://cdn.mos.cms.futurecdn.net/MoNNxN799EbpetGeruej9Q-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>We zijn het volledig eens met Reena Patel, manager vloerverzorging bij iRobot. Ze zegt dat autonomie en betrouwbaarheid de belangrijkste werkpunten zijn. “Hoewel robotstofzuigers aanzienlijk slimmer zijn geworden, verwachten consumenten nog steeds dat ze door steeds complexere omgevingen kunnen navigeren, alledaagse obstakels kunnen ontwijken, huisdierharen makkelijk kunnen verwijderen en naadloos kunnen overschakelen tussen verschillende vloertypes zonder dat je zelf moet ingrijpen”, zegt ze.</p><p>“Het doel is om consistent goede schoonmaakresultaten te bieden en tegelijkertijd de behoefte aan onderhoud te verminderen, zodat de robot echt kan functioneren als een toestel dat in je dagelijkse leven past en waarnaar je niet moet omkijken."</p><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="7Qv77qNMa888N2aG83Bz5f" name="IMG_3514" alt="Dreame X50 Ultra Complete" src="https://cdn.mos.cms.futurecdn.net/7Qv77qNMa888N2aG83Bz5f-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>Minimale menselijke tussenkomst is een van de populairste trends op het gebied van robotstofzuigers van dit moment, maar dat is makkelijker gezegd dan gedaan. Veel mensen wonen in oude appartementen of huizen met meerdere verdiepingen. Dit kan een ware nachtmerrie zijn voor een robotstofzuiger. </p><p>Zo hebben we zelf in een duplex appartement gewoond, waarin je nog twee traptreden op moest om in de kleine keuken te komen. Ditzelfde probleem deed zich voor bij een van de twee slaapkamers. Zelfs als we op elke verdieping een robotstofzuiger hadden gezet, moesten we die alsnog zelf optillen als we wilden dat de keuken en slaapkamer ook schoongemaakt werden.</p><p>Er zijn oplossingen voor sommige van deze problemen, hoewel die over het algemeen peperduur zijn. De meest geavanceerde robotstofzuigers kunnen kleine drempels overbruggen, hun dweil omwisselen voor een bepaald vloertype of hun sensormodule intrekken om onder lage meubels te rijden.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1673px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="e97L52x88TqBn6ebCdKpg4" name="Screenshot 2026-01-16 at 16.30.29 copy" alt="Roborock Saros 20" src="https://cdn.mos.cms.futurecdn.net/e97L52x88TqBn6ebCdKpg4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1673" height="941" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De uitdaging is om die functies te verfijnen zodat ze consistent en betrouwbaar werken. Als je robot de hoogte van een ruimte verkeerd inschat en vast komt te zitten, of er op de terugweg naar het laadstation niet in slaagt een trede te nemen, dan heb je mogelijk een half schoongemaakte woning.</p><p>“Het is één ding dat een robot goed presteert tijdens een demonstratie, maar iets heel anders om dag in dag uit betrouwbaar te presteren in huizen waar het druk, rommelig en onvoorspelbaar is”, geeft Mehdi toe. “Het probleem is niet wat het product kan, maar dat consumenten het nog niet in hun eigen woning hebben zien werken.”</p><h2 id="het-volledige-plaatje">Het volledige plaatje</h2><p>Indrukwekkende specificaties zijn niet langer genoeg om potentiële klanten binnen te harken. “Klanten kijken verder dan de opvallende zuigkrachtcijfers en beseffen dat de prestaties van robotstofzuigers het resultaat zijn van een combinatie van veel verschillende functies”, zegt Meng van Dreame. </p><p>Mehdi van Eufy sluit zich hierbij aan: "Een paar jaar geleden werd deze productcategorie vaak op de markt gebracht op basis van afzonderlijke functies, zoals zuigkracht. Maar consumenten beoordelen robotstofzuigers nu veel holistischer. Mensen zijn op zoek naar echte schoonmaakresultaten, niet alleen naar hogere cijfers op een specificatieblad.” </p><p>Ook de verwachtingen stijgen: meerdere merken vertelden dat klanten steeds vaker robots willen die zowel kunnen dweilen als stofzuigen, en op zoek naar modellen die hun eigen stofbak kunnen legen, watertanks kunnen bijvullen en meer. Patel van iRobot merkt op dat klanten meer bereid zijn om premium robotstofzuigers aan te schaffen die al het werk uit handen nemen.</p><p>Meng van Dreame stelt dat de verschuiving van goedkope naar dure robotstofzuigers een verandering in de perceptie weerspiegelt. "Gebruikers beginnen zich te realiseren dat ze erop kunnen vertrouwen dat robotstofzuigers een groter deel van hun schoonmaaktaken op zich nemen."</p><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="nDphZrHUCXAUB2GafqA3V9" name="IMG_20240606_175307.jpg" alt="Samsung Jet Bot Combo AI Steam+" src="https://cdn.mos.cms.futurecdn.net/nDphZrHUCXAUB2GafqA3V9-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: Blue Pixl Media)</span></figcaption></figure><p>Duurdere robots worden populairder, maar mensen geven niet zomaar hun zuurverdiende geld uit. Mehdi van Eufy beschrijft een vraag naar ervaringen op topniveau… tegen een "breder" prijsbereik. Hij geeft aan dat klanten ook in het hogere segment rationeel omgaan met de prijs-kwaliteitverhouding.</p><p>"De markt verschuift naar producten die zinvolle innovatie bieden die mensen daadwerkelijk kunnen gebruiken en waarvoor ze bereid zijn te betalen”, legt hij uit. Als onderdeel van deze trend zijn de early adopters die een paar jaar geleden de sprong in het diepe waagden met een eenvoudiger model, nu klaar voor iets geavanceerder. "We zien een grote verschuiving van gebruikers die durfden te experimenteren naar experts die willen upgraden", zegt Ma van Roborock.</p><p>Deze groep is op zoek naar een model dat de problemen oplost van hun eerste robotstofzuiger. Veel nieuwe exemplaren slagen daar ook in dankzij een hogere zuigkracht, antiklitborstels, uitschuifbare borstels en dweilen, zelfreinigende schoonmaakstations en meer.</p><h2 id="niet-zomaar-een-robotstofzuiger">Niet zomaar een robotstofzuiger</h2><p>Het koopgedrag hangt ook samen met hoe mensen robotstofzuigers zien. "Steeds meer consumenten beschouwen robotstofzuigers als langetermijninvesteringen in plaats van als eenmalige gadgets,” zegt Richard Mou, medeoprichter van SwitchBot. "Ze besteden meer tijd aan het vergelijken van de compatibiliteit met ecosystemen, software-updates en ondersteuning voor ze tot aankoop overgaan.”</p><p>Mehdi bekijkt het grotere plaatje. Hij merkt dat klanten zich verdiepen bij de aanschaf van een duurder model, terwijl het goedkopere segment anders in elkaar zit. “Daar kan vertrouwen belangrijker zijn dan technische vergelijkingen”, zegt hij. “Scores, reviews, de reputatie van het merk en aanbevelingen van vrienden of familie zijn vaak bepalender dan specificaties alleen.”</p><p>“Dat vertelt ons iets belangrijks over waar de categorie vandaag de dag staat,” vat hij samen. “Naarmate robotstofzuigers steeds gangbaarder worden, worden ze door mensen minder als gadgets en meer als huishoudelijke apparaten voor de lange termijn beschouwd.”</p><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="mV3MneGsdJdpS2WLzonE6" name="20250828_101822 copy" alt="SwitchBot K11+ robot vacuum" src="https://cdn.mos.cms.futurecdn.net/mV3MneGsdJdpS2WLzonE6-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="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Robotstofzuigers worden dus steeds slimmer en consumenten beginnen de innovaties te omarmen. De fabrikanten werken eraan om de pijnpunten aan te pakken die nog steeds bestaan in een echte, rommelige en chaotische woning. </p><p>Het feit dat mensen hun robotstofzuigers zien als een investering in plaats van als een impulsaankoop, wijst erop dat de zaken de goede kant op gaan. De toekomst waarin je geen opmerking meer krijgt over de robotstofzuiger in je woonkamer is daarom zeker niet onrealistisch. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Dit komt niet eens in de buurt": ik verving mijn soundbar door twee Google Home Speakers ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De <a href="https://global.techradar.com/nl-nl/home/smart-speakers/google-home-speaker-review-nl">Google Home Speaker</a> is de eerste slimme speaker van het bedrijf die standaard komt met Gemini for Home in plaats van Google Assistant. Hij wordt over het algemeen gepresenteerd als onderdeel van een smart home dankzij de "magie" van Gemini.</p><p>Het eigenlijke geluid van de Google Speaker Home lijkt op de tweede plaats te staan. Door de full-range driver biedt hij 360°-audio en kan hij de hele kamer gelijkmatig vullen met geluid als hij op een centrale plaats staat. Daarnaast is er nog een functie die Google eigenlijk had beloofd bij de lancering van de Google Nest Audio, maar die uiteindelijk nooit verschenen is.</p><p>Het was namelijk de bedoeling dat je ooit twee Google Nest Audio's kon verbinden met je Google Chromecast om op die manier ruimtelijke audio te krijgen. Dat is echter nooit gebeurd. Die functie is wel aanwezig op de Google Home Speaker. Je kan nu twee Home Speakers koppelen aan de <a href="https://global.techradar.com/nl-nl/televisions/streaming-devices/google-tv-streamer-review-nl">Google TV Streamer</a> voor ruimtelijke audio. Ik zocht uit hoe goed dat nu echt klinkt en of dit een soundbar kan vervangen.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="snelle-set-up">Snelle set-up</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:3511px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gt37dSqLuipTxyfyB4SzeM" name="IMG_20260730_094709327_HDR" alt="Google Home Speakers" src="https://cdn.mos.cms.futurecdn.net/Gt37dSqLuipTxyfyB4SzeM-1920-80.jpg" mos="" align="middle" fullscreen="" width="3511" height="1975" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Google staat bekend om zijn gebruiksvriendelijkheid en dat wordt hier doorgetrokken. Ik zette de twee Home Speakers aan weerszijden van mijn tv, zette de TV Streamer aan en hij gaf meteen een melding dat hij de twee speakers detecteerde op hetzelfde wifinetwerk. In theorie kan je ook één Google Home Speaker verbinden met je tv, maar dan heb je geen ruimtelijke audio.</p><p>Bij de set-up geef je aan waar de speakers staan. De lichtring onderaan de Home Speaker licht op als je een speaker selecteert en daarna geef je aan of die links of rechts staat. Daarna geef je aan hoe ver je van de tv zit en hoe ver de speakers uit elkaar staan. Hiermee is de initiële set-up afgerond. Je kan achteraf nog teruggaan naar deze instellingen (via het menu voor accessoires op de TV Streamer) om dit aan te passen.</p><p>Er is verder nog een instelling om eventuele synchronisatieproblemen tussen het beeld en geluid te verhelpen. Door middel van een balletje dat op het scherm stuitert, kan je bekijken of het geluid voor- of achterloopt op het beeld. Als er vertraging is, kan je met een schuifbalk aanpassen of het geluid vroeger of later moet komen. In mijn geval werkte alles perfect van de eerste keer met de standaardinstelling (0 ms vertraging).</p><h2 id="geen-bekend-formaat-van-ruimtelijke-audio">Geen bekend formaat van ruimtelijke audio</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gq2Znj8gWDXPsvG9AKaJVa" name="split-image-1920" alt="Google TV Streamer en Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/gq2Znj8gWDXPsvG9AKaJVa-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: Google / Future)</span></figcaption></figure><p>Het bekendste formaat van ruimtelijke audio is Dolby Atmos. DTS:X is een ander formaat dat minder frequent voorkomt. De Google Home Speaker ondersteunt geen van beide en het is niet helemaal duidelijk hoe hij dan precies die ruimtelijke audio creëert. Dit gebeurt overigens wel volledig draadloos. Je moet de Home Speakers niet met een kabel verbinden met de TV Streamer.</p><p>Een van mijn testen van een aflevering van Castlevania: Nocturne, in het bijzonder de scène waarin Richter leert hoe hij ijs- en vuurmagie kan gebruiken. Hier werden snel enkele beperkingen duidelijk. </p><p>Ten eerste heeft de serie ondersteuning voor Dolby Atmos, maar aangezien dat logo niet in beeld verscheen aan het begin, was dat nog een bevestiging dat de Home Speaker dit niet heeft. Ten tweede wordt het gebrek aan een basdriver pijnlijk snel duidelijk. De Google Home Speaker heeft namelijk alleen die full-range driver en zelfs twee Home Speakers kunnen geen overtuigende bas produceren. Het moment waarop Richter zijn hand op het gezicht van zijn vijand legt en die vervolgens helemaal opbrandt in een vlammenzee miste de nodige impact.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3474px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="R79UF8NZmXpzckNPUwcDwd" name="IMG_20260701_150308504_HDR" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/R79UF8NZmXpzckNPUwcDwd-1920-80.jpg" mos="" align="middle" fullscreen="" width="3474" height="1954" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Daarnaast merkte ik dat de ruimtelijke audio wat gevoel van richting miste. Het geluid klonk inderdaad vrij breed en vulde de kamer. Tegelijkertijd klonk het wat hol, wat vooral te maken heeft met het gebrek aan een woofer voor het lage bereik. Een onderscheid tussen klanken links, rechts, boven en onder in beeld was er echter niet.</p><p>Nu had ik niet verwacht dat het geluid in de hoogte indrukwekkend zou zijn of boven mijn 65-inch tv zou uitstijgen. Zelfs goedkope soundbars kunnen echter het onderscheid tussen links en rechts nog best goed maken. Dat gevoel had ik hier niet. Het maakte niet uit welke film of serie ik afspeelde, alle klanken werden gelijkmatig door de ruimte verspreid zonder onderscheid tussen de verschillende richtingen.</p><h2 id="niet-vergelijkbaar-met-een-soundbar">Niet vergelijkbaar met een soundbar</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oJHsbarn2XWSfLdUmtMLpU" name="IMG_20231221_121424.jpg" alt="Sennheiser Ambeo Mini" src="https://cdn.mos.cms.futurecdn.net/oJHsbarn2XWSfLdUmtMLpU-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>Wat je niet mag verwachten, is geluid dat ook maar in de buurt komt van een soundbar. Zelfs een kleine soundbar, zoals de <a href="https://global.techradar.com/nl-nl/televisions/soundbars/philips-tab6309-soundbar-review-nl">Philips TAB6309</a> of <a href="https://global.techradar.com/nl-nl/televisions/soundbars/sennheiser-ambeo-mini-soundbar-review">Sennheiser Ambeo Mini</a>, zal beter klinken dan twee Google Home Speakers. Bovendien ben je voor dit setje bijna 250 euro kwijt en voor dat geld vind je tegenwoordig al een eenvoudige soundbar (met sub). Als je op zoek bent naar een upgrade voor het geluid van je tv, is een soundbar de betere keuze.</p><p>Een belangrijk punt is dat de Google Home Speakers alleen werken in combinatie met de TV Streamer. Als je naast de TV Streamer nog een settopbox van je provider hebt om lineaire tv te kijken, zullen de Home Speakers hier niets doen. Hetzelfde geldt voor gameconsoles. Deze beperkingen heb je niet met een traditionele soundbar.</p><ul><li><strong>Dit zijn de </strong><a href="https://global.techradar.com/nl-nl/news/beste-soundbar"><strong>beste soundbars</strong></a><strong> in 2026</strong></li></ul><h2 id="gemiste-kansen">Gemiste kansen</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:2419px;"><p class="vanilla-image-block" style="padding-top:66.68%;"><img id="beUGvxtmtvDCt8oAwVseBZ" name="IMG_7077.jpg" alt="Google Nest Audio" src="https://cdn.mos.cms.futurecdn.net/beUGvxtmtvDCt8oAwVseBZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2419" height="1613" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Truls Steinung)</span></figcaption></figure><p>Na enkele weken met deze set-up verlangde ik vooral naar wat had kunnen zijn, met name twee Google Nest Audio-speakers gekoppeld aan de TV Streamer. De Nest Audio heeft een 75mm-woofer en 19mm-tweeter, wat zorgt voor betere audioprestaties over de hele lijn. 360°-audio heeft hij niet aangezien het geluid alleen uit de voorkant komt. Twee Nest Audio's aan weerszijden van de tv zullen alsnog op elke mogelijke manier beter klinken dan twee Home Speakers.</p><p>Een laatste storend aspect is het volume. Eerst had ik een paar series gekeken en hier had volume 9 of 10 (het maximum is 15) mijn voorkeur. Toen ik even later muziek streamde naar de speakers, was het volume veel te hoog en moest ik het terugschroeven naar 5 of 6. Het positieve is wel dat ik de muziek niet moest pauzeren wanneer ik de TV Streamer aanzette. Dan pauzeerden de Home Speakers de muziek automatisch en wisselden ze naar het geluid van de TV Streamer.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/home/smart-speakers/dit-komt-niet-eens-in-de-buurt-ik-verving-mijn-soundbar-door-twee-google-home-speakers</link>
                                                                            <description>
                            <![CDATA[ Als je twee Google Home Speakers aan de Google TV Streamer koppelt, kan je zogezegd genieten van ruimtelijke audio. Ik zocht uit hoe dat nu echt klinkt. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hjTYbLHrfFagHpnWMWuLVc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/j5Y4ezL5jxSfbAXTNF55pG-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 30 Jul 2026 10:19:43 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jul 2026 10:19:47 +0000</updated>
                                                                                                                                            <category><![CDATA[Smart Speakers]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/j5Y4ezL5jxSfbAXTNF55pG-1920-80.jpg">
                                                            <media:credit><![CDATA[Blue Pixl Media]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Google Home Speakers]]></media:description>                                                            <media:text><![CDATA[Google Home Speakers]]></media:text>
                                <media:title type="plain"><![CDATA[Google Home Speakers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/j5Y4ezL5jxSfbAXTNF55pG-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De <a href="https://global.techradar.com/nl-nl/home/smart-speakers/google-home-speaker-review-nl">Google Home Speaker</a> is de eerste slimme speaker van het bedrijf die standaard komt met Gemini for Home in plaats van Google Assistant. Hij wordt over het algemeen gepresenteerd als onderdeel van een smart home dankzij de "magie" van Gemini.</p><p>Het eigenlijke geluid van de Google Speaker Home lijkt op de tweede plaats te staan. Door de full-range driver biedt hij 360°-audio en kan hij de hele kamer gelijkmatig vullen met geluid als hij op een centrale plaats staat. Daarnaast is er nog een functie die Google eigenlijk had beloofd bij de lancering van de Google Nest Audio, maar die uiteindelijk nooit verschenen is.</p><p>Het was namelijk de bedoeling dat je ooit twee Google Nest Audio's kon verbinden met je Google Chromecast om op die manier ruimtelijke audio te krijgen. Dat is echter nooit gebeurd. Die functie is wel aanwezig op de Google Home Speaker. Je kan nu twee Home Speakers koppelen aan de <a href="https://global.techradar.com/nl-nl/televisions/streaming-devices/google-tv-streamer-review-nl">Google TV Streamer</a> voor ruimtelijke audio. Ik zocht uit hoe goed dat nu echt klinkt en of dit een soundbar kan vervangen.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="snelle-set-up">Snelle set-up</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:3511px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gt37dSqLuipTxyfyB4SzeM" name="IMG_20260730_094709327_HDR" alt="Google Home Speakers" src="https://cdn.mos.cms.futurecdn.net/Gt37dSqLuipTxyfyB4SzeM-1920-80.jpg" mos="" align="middle" fullscreen="" width="3511" height="1975" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Google staat bekend om zijn gebruiksvriendelijkheid en dat wordt hier doorgetrokken. Ik zette de twee Home Speakers aan weerszijden van mijn tv, zette de TV Streamer aan en hij gaf meteen een melding dat hij de twee speakers detecteerde op hetzelfde wifinetwerk. In theorie kan je ook één Google Home Speaker verbinden met je tv, maar dan heb je geen ruimtelijke audio.</p><p>Bij de set-up geef je aan waar de speakers staan. De lichtring onderaan de Home Speaker licht op als je een speaker selecteert en daarna geef je aan of die links of rechts staat. Daarna geef je aan hoe ver je van de tv zit en hoe ver de speakers uit elkaar staan. Hiermee is de initiële set-up afgerond. Je kan achteraf nog teruggaan naar deze instellingen (via het menu voor accessoires op de TV Streamer) om dit aan te passen.</p><p>Er is verder nog een instelling om eventuele synchronisatieproblemen tussen het beeld en geluid te verhelpen. Door middel van een balletje dat op het scherm stuitert, kan je bekijken of het geluid voor- of achterloopt op het beeld. Als er vertraging is, kan je met een schuifbalk aanpassen of het geluid vroeger of later moet komen. In mijn geval werkte alles perfect van de eerste keer met de standaardinstelling (0 ms vertraging).</p><h2 id="geen-bekend-formaat-van-ruimtelijke-audio">Geen bekend formaat van ruimtelijke audio</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gq2Znj8gWDXPsvG9AKaJVa" name="split-image-1920" alt="Google TV Streamer en Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/gq2Znj8gWDXPsvG9AKaJVa-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: Google / Future)</span></figcaption></figure><p>Het bekendste formaat van ruimtelijke audio is Dolby Atmos. DTS:X is een ander formaat dat minder frequent voorkomt. De Google Home Speaker ondersteunt geen van beide en het is niet helemaal duidelijk hoe hij dan precies die ruimtelijke audio creëert. Dit gebeurt overigens wel volledig draadloos. Je moet de Home Speakers niet met een kabel verbinden met de TV Streamer.</p><p>Een van mijn testen van een aflevering van Castlevania: Nocturne, in het bijzonder de scène waarin Richter leert hoe hij ijs- en vuurmagie kan gebruiken. Hier werden snel enkele beperkingen duidelijk. </p><p>Ten eerste heeft de serie ondersteuning voor Dolby Atmos, maar aangezien dat logo niet in beeld verscheen aan het begin, was dat nog een bevestiging dat de Home Speaker dit niet heeft. Ten tweede wordt het gebrek aan een basdriver pijnlijk snel duidelijk. De Google Home Speaker heeft namelijk alleen die full-range driver en zelfs twee Home Speakers kunnen geen overtuigende bas produceren. Het moment waarop Richter zijn hand op het gezicht van zijn vijand legt en die vervolgens helemaal opbrandt in een vlammenzee miste de nodige impact.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3474px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="R79UF8NZmXpzckNPUwcDwd" name="IMG_20260701_150308504_HDR" alt="Google Home Speaker" src="https://cdn.mos.cms.futurecdn.net/R79UF8NZmXpzckNPUwcDwd-1920-80.jpg" mos="" align="middle" fullscreen="" width="3474" height="1954" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Daarnaast merkte ik dat de ruimtelijke audio wat gevoel van richting miste. Het geluid klonk inderdaad vrij breed en vulde de kamer. Tegelijkertijd klonk het wat hol, wat vooral te maken heeft met het gebrek aan een woofer voor het lage bereik. Een onderscheid tussen klanken links, rechts, boven en onder in beeld was er echter niet.</p><p>Nu had ik niet verwacht dat het geluid in de hoogte indrukwekkend zou zijn of boven mijn 65-inch tv zou uitstijgen. Zelfs goedkope soundbars kunnen echter het onderscheid tussen links en rechts nog best goed maken. Dat gevoel had ik hier niet. Het maakte niet uit welke film of serie ik afspeelde, alle klanken werden gelijkmatig door de ruimte verspreid zonder onderscheid tussen de verschillende richtingen.</p><h2 id="niet-vergelijkbaar-met-een-soundbar">Niet vergelijkbaar met een soundbar</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oJHsbarn2XWSfLdUmtMLpU" name="IMG_20231221_121424.jpg" alt="Sennheiser Ambeo Mini" src="https://cdn.mos.cms.futurecdn.net/oJHsbarn2XWSfLdUmtMLpU-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>Wat je niet mag verwachten, is geluid dat ook maar in de buurt komt van een soundbar. Zelfs een kleine soundbar, zoals de <a href="https://global.techradar.com/nl-nl/televisions/soundbars/philips-tab6309-soundbar-review-nl">Philips TAB6309</a> of <a href="https://global.techradar.com/nl-nl/televisions/soundbars/sennheiser-ambeo-mini-soundbar-review">Sennheiser Ambeo Mini</a>, zal beter klinken dan twee Google Home Speakers. Bovendien ben je voor dit setje bijna 250 euro kwijt en voor dat geld vind je tegenwoordig al een eenvoudige soundbar (met sub). Als je op zoek bent naar een upgrade voor het geluid van je tv, is een soundbar de betere keuze.</p><p>Een belangrijk punt is dat de Google Home Speakers alleen werken in combinatie met de TV Streamer. Als je naast de TV Streamer nog een settopbox van je provider hebt om lineaire tv te kijken, zullen de Home Speakers hier niets doen. Hetzelfde geldt voor gameconsoles. Deze beperkingen heb je niet met een traditionele soundbar.</p><ul><li><strong>Dit zijn de </strong><a href="https://global.techradar.com/nl-nl/news/beste-soundbar"><strong>beste soundbars</strong></a><strong> in 2026</strong></li></ul><h2 id="gemiste-kansen">Gemiste kansen</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:2419px;"><p class="vanilla-image-block" style="padding-top:66.68%;"><img id="beUGvxtmtvDCt8oAwVseBZ" name="IMG_7077.jpg" alt="Google Nest Audio" src="https://cdn.mos.cms.futurecdn.net/beUGvxtmtvDCt8oAwVseBZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2419" height="1613" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Truls Steinung)</span></figcaption></figure><p>Na enkele weken met deze set-up verlangde ik vooral naar wat had kunnen zijn, met name twee Google Nest Audio-speakers gekoppeld aan de TV Streamer. De Nest Audio heeft een 75mm-woofer en 19mm-tweeter, wat zorgt voor betere audioprestaties over de hele lijn. 360°-audio heeft hij niet aangezien het geluid alleen uit de voorkant komt. Twee Nest Audio's aan weerszijden van de tv zullen alsnog op elke mogelijke manier beter klinken dan twee Home Speakers.</p><p>Een laatste storend aspect is het volume. Eerst had ik een paar series gekeken en hier had volume 9 of 10 (het maximum is 15) mijn voorkeur. Toen ik even later muziek streamde naar de speakers, was het volume veel te hoog en moest ik het terugschroeven naar 5 of 6. Het positieve is wel dat ik de muziek niet moest pauzeren wanneer ik de TV Streamer aanzette. Dan pauzeerden de Home Speakers de muziek automatisch en wisselden ze naar het geluid van de TV Streamer.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Heeft de Samsung Galaxy Z Fold 8 goede camera's? Dit zijn mijn eerste indrukken ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Als de voorbije jaren ons iets geleerd hebben, is het dat vouwbare smartphones nooit de allerbeste camera's hebben. Hoewel de Samsung Galaxy Z Fold 8 Ultra zowel de 200MP-hoofdcamera als 50MP-groothoekcamera van de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-s26-ultra-review-nl">Galaxy S26 Ultra</a> heeft, verschillen de telefotocamera's sterk.</p><p>De nieuwe, bredere <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/dit-hadden-ze-eerder-moeten-doen-ik-kon-de-bredere-vouwbare-samsung-galaxy-z-fold-8-al-uitproberen">Samsung Galaxy Z Fold 8</a> moet het zelfs doen zonder telefotocamera met optische zoom. Die heeft slechts twee camera's, een 50MP-hoofdcamera en 50MP-groothoekcamera. Dit duo moet volgens Samsung zorgen voor consistente foto's en video's.</p><p>De vraag hier is niet welke Samsung-smartphone de beste camera's heeft. Dat is hoe dan ook nog steeds de Galaxy S26 Ultra. De vraag is wel welke camerakwaliteit deze smartphone van 1.999 euro heeft. Ik heb alvast een honderdtal foto's genomen met de Samsung Galaxy Z Fold 8 en hier lees je mijn eerste bevindingen.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="geen-unieke-camera-s">Geen "unieke" camera's</h2><p>Laten we eerst kijken welke camera's hier precies aanwezig zijn.</p><ul><li><strong>50MP-hoofdcamera (f/1,8 en 1/1,57-inch sensor)</strong></li><li><strong>50MP-groothoekcamera (f/1,9 en 1/2,5-inch sensor)</strong></li><li><strong>Dubbele 10MP-selfiecamera (binnen- en buitenkant)</strong></li></ul><p>De 50MP-camera's achteraan zijn de belangrijkste en dit zijn oude bekenden. De 50MP-hoofdcamera is dezelfde als op de Galaxy Z Flip 8 en de 50MP-groothoekcamera is dezelfde als op de Galaxy Z Fold 8 Ultra. De 10MP-selfiecamera's zijn ook dezelfde als op de Ultra. Als we alleen naar de foldables kijken, staat de Galaxy Z Fold 8 daarom op de tweede plaats.</p><p>Het werd snel duidelijk dat de Galaxy Z Fold 8 beperkte zoommogelijkheden biedt. Je kan ten eerste slechts 10x digitaal inzoomen en dit gebeurt door middel van een crop op de 50MP-hoofdcamera. Ter vergelijking: de <a href="https://global.techradar.com/nl-nl/phones/oppo-phones/oppo-find-x9-ultra-review-nl#">OPPO Find X9 Ultra</a> (die 300 euro goedkoper is en weliswaar niet vouwbaar) heeft een 50MP-telefotocamera met 10x <em>optische </em>zoom.</p><p>In de galerij hieronder zie je eerst een foto met de ultra-wide (0,6x) en daarna drie foto's met de hoofdcamera, met respectievelijk 1x, 2x en 10x zoom.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/onk5q3YxqBMxPZ5Q2RD6V9-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XDBXTGoxv7pJ3YC3vnCcS9-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6VHZAxKVtdjAGnA3NQGcU9-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YqZUnQD9BY5ACfPJ7rNd49-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>Ik was best nog aangenaam verrast door de kwaliteit van de foto met 10x zoom. De reden dat die kwaliteit nog best oké is, heeft te maken met het onderwerp. Dit is de buitenkant van het Tate Modern Museum met met de tekst "see great art from around the world". Een gebouw heeft niet veel moeilijke texturen en de belichting was goed. Ook weet AI goed om te gaan met tekst.</p><p>De foto hieronder is ook genomen met 10x zoom en is niet echt meer bruikbaar. Er vloog een helikopter hoog boven ons en op de foto lijkt het alsof een korrelige helikopter op de witte wolk is geplakt.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="T6Z7VGXNfHXRn9JFMDHcPm" name="20260723_112147" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" src="https://cdn.mos.cms.futurecdn.net/T6Z7VGXNfHXRn9JFMDHcPm-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="3750" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Toen Samsung zei dat de kwaliteit van de hoofdcamera en ultra-wide overeenkwam, had ik daar mijn bedenkingen bij. Het is niet omdat ze een 50MP-sensor hebben dat hun fotokwaliteit hetzelfde is. Toch was ik ook hier aangenaam verrast.</p><p>Ten eerste is er geen sprake van vervorming aan de randen van foto's met de ultra-wide. Dat is gewoonlijk het eerste teken dat de ultra-wide niet geweldig is. Ook qua algemene kleuren- en detailweergave kwam hij aardig dicht in de buurt van de hoofdcamera.</p><p>Op de eerst foto hieronder zie je dat de details in de lucht volledig zijn behouden. Het gebeurt wel eens dat de HDR van een groothoekcamera slechter is, waardoor de hele lucht één blauwe of witte vlek wordt. Ook de arm aan de linkerkant van de foto bevat veel details en heeft de juiste kleur.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5P7NK2dAv72tNgFaJxA6rm-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/i9qcEC3s5X99tFmo2gJVsm-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vQun3P4DpiGpCqqfPykhsm-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Hoofdcamera 2x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/horXzmGYNbP7G5Xdooxrim-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Hoofdcamera 4x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>De nachtmodus maakt nog het beste duidelijk dat deze twee camera's wel degelijk foto's van dezelfde kwaliteit maken. In de galerij hieronder zie je dat de verschillen hier eveneens minimaal zijn. Dat wil echter niet zeggen dat de foto's perfect zijn, want Samsung heeft de gewoonte om foto's iets té fel te maken. Dat ziet er vaak onnatuurlijk uit.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Yc5fAXJjAfaovAXor3575a-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Hoofdcamera met nachtmodus<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7TvKpjrnVqrQ8LAfXrfE5a-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Ultra-wide met nachtmodus<small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>Hoewel de 10x zoom vaak onbruikbaar is, is de 4x zoom bij daglicht nog redelijk consistent. Toen ik inzoomde op The London Eye, werden de kabels in het reuzenrad verrassend scherp vastgelegd. Ook toen ik inzoomde op een brug in de verte, was het eindresultaat beter dan gehoopt.</p><p>Zit de Galaxy Z Fold 8 daardoor op het niveau van de Z Fold 8 Ultra of S26 Ultra? Dat zeker niet. Tegelijkertijd is het niet zo dat je helemaal niet kan inzoomen. Zolang je geen snel bewegende onderwerpen wil vastleggen, zijn ingezoomde foto's best goed.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vP2XJHc7cAuaqWTYspFQc3-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ivN49Htw3L7oykz4msYxq3-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/66cpdQh33F2QRvgo6BR4s3-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fw8oC2JrcuFmybCMmrNtn3-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure></figure><h2 id="is-dit-goed-genoeg-voor-2-000-euro">Is dit goed genoeg voor 2.000 euro?</h2><p>De prijs blijft wel een dingetje waar we niet omheen kunnen. De Galaxy Z Fold 8 kost 1.999 euro, terwijl de Galaxy S26 Ultra met veel betere camera's bij zijn lancering 1.449 euro kostte. Inmiddels is hij echter honderden euro's goedkoper. Het grootste probleem is dat de Galaxy Z Fold 8 Ultra niet eens zoveel duurder is. Die kost 2.199 euro en heeft niet alleen een telefotocamera met 3x zoom, maar ook een 200MP-hoofdcamera.</p><p>Hoewel beide camera's op de Galaxy Z Fold 8 doen wat ze beloven en van goede kwaliteit zijn, is het gebrek aan een telefotocamera voor 1.999 euro problematisch. Dat de Galaxy Z Flip 8 van 1.299 euro geen telefotocamera heeft, kan ik bijvoorbeeld wel accepteren.</p><p>Is dit ten slotte een reden om de Galaxy Z Fold 8 over te slaan? Niet noodzakelijk. Na een paar dagen met deze nieuwe vormfactor ben ik overwegend positief over de telefoon als geheel. Besef gewoon dat je hier niet de beste camera's in het aanbod van Samsung krijgt, terwijl dat voor dit geld wel zou mogen.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/heeft-de-samsung-galaxy-z-fold-8-goede-cameras-dit-zijn-mijn-eerste-indrukken</link>
                                                                            <description>
                            <![CDATA[ De Samsung Galaxy Z Fold 8 kost 2.000 euro en moet het doen met slechts twee camera's achteraan. Ik nam alvast zo'n 100 foto's en zocht uit hoe goed ze zijn. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MSNzt33DdzL8MyFiSSVDDL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GMRmKh8vE6APWdv98dJi9k-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 14:27:02 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Samsung Galaxy Phones]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/GMRmKh8vE6APWdv98dJi9k-1920-80.jpg">
                                                            <media:credit><![CDATA[Blue Pixl Media]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Galaxy Z Fold 8]]></media:description>                                                            <media:text><![CDATA[Samsung Galaxy Z Fold 8]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Galaxy Z Fold 8]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GMRmKh8vE6APWdv98dJi9k-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Als de voorbije jaren ons iets geleerd hebben, is het dat vouwbare smartphones nooit de allerbeste camera's hebben. Hoewel de Samsung Galaxy Z Fold 8 Ultra zowel de 200MP-hoofdcamera als 50MP-groothoekcamera van de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-s26-ultra-review-nl">Galaxy S26 Ultra</a> heeft, verschillen de telefotocamera's sterk.</p><p>De nieuwe, bredere <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/dit-hadden-ze-eerder-moeten-doen-ik-kon-de-bredere-vouwbare-samsung-galaxy-z-fold-8-al-uitproberen">Samsung Galaxy Z Fold 8</a> moet het zelfs doen zonder telefotocamera met optische zoom. Die heeft slechts twee camera's, een 50MP-hoofdcamera en 50MP-groothoekcamera. Dit duo moet volgens Samsung zorgen voor consistente foto's en video's.</p><p>De vraag hier is niet welke Samsung-smartphone de beste camera's heeft. Dat is hoe dan ook nog steeds de Galaxy S26 Ultra. De vraag is wel welke camerakwaliteit deze smartphone van 1.999 euro heeft. Ik heb alvast een honderdtal foto's genomen met de Samsung Galaxy Z Fold 8 en hier lees je mijn eerste bevindingen.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="geen-unieke-camera-s">Geen "unieke" camera's</h2><p>Laten we eerst kijken welke camera's hier precies aanwezig zijn.</p><ul><li><strong>50MP-hoofdcamera (f/1,8 en 1/1,57-inch sensor)</strong></li><li><strong>50MP-groothoekcamera (f/1,9 en 1/2,5-inch sensor)</strong></li><li><strong>Dubbele 10MP-selfiecamera (binnen- en buitenkant)</strong></li></ul><p>De 50MP-camera's achteraan zijn de belangrijkste en dit zijn oude bekenden. De 50MP-hoofdcamera is dezelfde als op de Galaxy Z Flip 8 en de 50MP-groothoekcamera is dezelfde als op de Galaxy Z Fold 8 Ultra. De 10MP-selfiecamera's zijn ook dezelfde als op de Ultra. Als we alleen naar de foldables kijken, staat de Galaxy Z Fold 8 daarom op de tweede plaats.</p><p>Het werd snel duidelijk dat de Galaxy Z Fold 8 beperkte zoommogelijkheden biedt. Je kan ten eerste slechts 10x digitaal inzoomen en dit gebeurt door middel van een crop op de 50MP-hoofdcamera. Ter vergelijking: de <a href="https://global.techradar.com/nl-nl/phones/oppo-phones/oppo-find-x9-ultra-review-nl#">OPPO Find X9 Ultra</a> (die 300 euro goedkoper is en weliswaar niet vouwbaar) heeft een 50MP-telefotocamera met 10x <em>optische </em>zoom.</p><p>In de galerij hieronder zie je eerst een foto met de ultra-wide (0,6x) en daarna drie foto's met de hoofdcamera, met respectievelijk 1x, 2x en 10x zoom.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/onk5q3YxqBMxPZ5Q2RD6V9-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XDBXTGoxv7pJ3YC3vnCcS9-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6VHZAxKVtdjAGnA3NQGcU9-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YqZUnQD9BY5ACfPJ7rNd49-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>Ik was best nog aangenaam verrast door de kwaliteit van de foto met 10x zoom. De reden dat die kwaliteit nog best oké is, heeft te maken met het onderwerp. Dit is de buitenkant van het Tate Modern Museum met met de tekst "see great art from around the world". Een gebouw heeft niet veel moeilijke texturen en de belichting was goed. Ook weet AI goed om te gaan met tekst.</p><p>De foto hieronder is ook genomen met 10x zoom en is niet echt meer bruikbaar. Er vloog een helikopter hoog boven ons en op de foto lijkt het alsof een korrelige helikopter op de witte wolk is geplakt.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:125.00%;"><img id="T6Z7VGXNfHXRn9JFMDHcPm" name="20260723_112147" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" src="https://cdn.mos.cms.futurecdn.net/T6Z7VGXNfHXRn9JFMDHcPm-1920-80.jpg" mos="" align="middle" fullscreen="" width="3000" height="3750" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Toen Samsung zei dat de kwaliteit van de hoofdcamera en ultra-wide overeenkwam, had ik daar mijn bedenkingen bij. Het is niet omdat ze een 50MP-sensor hebben dat hun fotokwaliteit hetzelfde is. Toch was ik ook hier aangenaam verrast.</p><p>Ten eerste is er geen sprake van vervorming aan de randen van foto's met de ultra-wide. Dat is gewoonlijk het eerste teken dat de ultra-wide niet geweldig is. Ook qua algemene kleuren- en detailweergave kwam hij aardig dicht in de buurt van de hoofdcamera.</p><p>Op de eerst foto hieronder zie je dat de details in de lucht volledig zijn behouden. Het gebeurt wel eens dat de HDR van een groothoekcamera slechter is, waardoor de hele lucht één blauwe of witte vlek wordt. Ook de arm aan de linkerkant van de foto bevat veel details en heeft de juiste kleur.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5P7NK2dAv72tNgFaJxA6rm-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/i9qcEC3s5X99tFmo2gJVsm-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vQun3P4DpiGpCqqfPykhsm-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Hoofdcamera 2x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/horXzmGYNbP7G5Xdooxrim-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Hoofdcamera 4x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>De nachtmodus maakt nog het beste duidelijk dat deze twee camera's wel degelijk foto's van dezelfde kwaliteit maken. In de galerij hieronder zie je dat de verschillen hier eveneens minimaal zijn. Dat wil echter niet zeggen dat de foto's perfect zijn, want Samsung heeft de gewoonte om foto's iets té fel te maken. Dat ziet er vaak onnatuurlijk uit.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Yc5fAXJjAfaovAXor3575a-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Hoofdcamera met nachtmodus<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7TvKpjrnVqrQ8LAfXrfE5a-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption>Ultra-wide met nachtmodus<small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>Hoewel de 10x zoom vaak onbruikbaar is, is de 4x zoom bij daglicht nog redelijk consistent. Toen ik inzoomde op The London Eye, werden de kabels in het reuzenrad verrassend scherp vastgelegd. Ook toen ik inzoomde op een brug in de verte, was het eindresultaat beter dan gehoopt.</p><p>Zit de Galaxy Z Fold 8 daardoor op het niveau van de Z Fold 8 Ultra of S26 Ultra? Dat zeker niet. Tegelijkertijd is het niet zo dat je helemaal niet kan inzoomen. Zolang je geen snel bewegende onderwerpen wil vastleggen, zijn ingezoomde foto's best goed.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vP2XJHc7cAuaqWTYspFQc3-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ivN49Htw3L7oykz4msYxq3-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/66cpdQh33F2QRvgo6BR4s3-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fw8oC2JrcuFmybCMmrNtn3-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 voorbeeldfoto" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure></figure><h2 id="is-dit-goed-genoeg-voor-2-000-euro">Is dit goed genoeg voor 2.000 euro?</h2><p>De prijs blijft wel een dingetje waar we niet omheen kunnen. De Galaxy Z Fold 8 kost 1.999 euro, terwijl de Galaxy S26 Ultra met veel betere camera's bij zijn lancering 1.449 euro kostte. Inmiddels is hij echter honderden euro's goedkoper. Het grootste probleem is dat de Galaxy Z Fold 8 Ultra niet eens zoveel duurder is. Die kost 2.199 euro en heeft niet alleen een telefotocamera met 3x zoom, maar ook een 200MP-hoofdcamera.</p><p>Hoewel beide camera's op de Galaxy Z Fold 8 doen wat ze beloven en van goede kwaliteit zijn, is het gebrek aan een telefotocamera voor 1.999 euro problematisch. Dat de Galaxy Z Flip 8 van 1.299 euro geen telefotocamera heeft, kan ik bijvoorbeeld wel accepteren.</p><p>Is dit ten slotte een reden om de Galaxy Z Fold 8 over te slaan? Niet noodzakelijk. Na een paar dagen met deze nieuwe vormfactor ben ik overwegend positief over de telefoon als geheel. Besef gewoon dat je hier niet de beste camera's in het aanbod van Samsung krijgt, terwijl dat voor dit geld wel zou mogen.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Dit hadden ze eerder moeten doen": ik kon de bredere vouwbare Samsung Galaxy Z Fold 8 al uitproberen ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Samsung heeft zonet drie nieuwe vouwbare smartphones aangekondigd. Twee daarvan zien er bekend uit. De Galaxy Z Flip 8 lijkt sterk op de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-flip-7-review-nl">Galaxy Z Flip 7</a>, terwijl de Galaxy Z Fold 8 Ultra sterk lijkt op de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-7-review-nl">Galaxy Z Fold 7</a>. De vreemde eend in de bijt is de Samsung Galaxy Z Fold 8. Deze vouwbare smartphone is veel breder en heeft eerder het formaat van een paspoort wanneer hij dichtgevouwen is.</p><p>De marketing van Samsung maakt alvast één ding duidelijk: deze vouwbare smartphone moet de ster van de show zijn, de grote aandachtstrekker en bij voorkeur de telefoon die in jouw winkelmandje terechtkomt. Met een adviesprijs van 1.999 euro is dat echter niet zo vanzelfsprekend. </p><p>Ik had de kans om de Galaxy Z Fold 8 voor zijn lancering al kort uit te proberen. Hieronder lees (en zie) je mijn eerste indrukken.</p><h2 id="het-went-snel">Het went snel</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3rR39knFhQDvRf69YYpc7W-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 en Fold 8 Ultra" /><figcaption>De Z Fold 8 (links) en Fold 8 Ultra (rechts)<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ECBSPHNqgLdgETqayNnPGa-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 en Fold 8 Ultra" /><figcaption>De Z Fold 8 (links) en Fold 8 Ultra (rechts)<small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>Op de foto's hierboven zie je hoe de Galaxy Z Fold 8 en Galaxy Z Fold 8 Ultra zich tot elkaar verhouden. De nieuwe vormfactor is breder, zowel in gesloten als open toestand. Gesloten heeft de Z Fold 8 ongeveer de vorm van een paspoort (een verhouding van 4:3) en dit ligt verrassend goed in de hand. Aanvankelijk dacht ik dat de bredere vormfactor vreemd zou aanvoelen, maar zodra ik de Galaxy Z Fold 8 in mijn hand had, merkte ik snel dat ook dit "gewoon" een smartphone is.</p><p>Opengevouwen heeft het scherm een verhouding van 16:10. Dat voelde ook vertrouwd aan en dat is niet zonder reden. 16:10 is namelijk de verhouding van veel laptop- en tabletschermen. Hoewel Samsung vaak zei dat de vorige Folds een kleine tablet in je broekzak waren, is de Galaxy Z Fold 8 pas de eerste waarbij ik ook echt dat gevoel had. Het binnenste scherm meet 7,8 inch en is daarmee een tikkeltje kleiner dan dat van de iPad mini (8,3 inch). Dat is ook goed nieuws voor apps want die werken allemaal "normaal", zoals op de gemiddelde tablet. </p><p>Ondanks de bredere vorm, kon ik de gesloten Galaxy Z Fold 8 makkelijk met één hand gebruiken. Bovendien gingen de apps die ik had getest goed om met deze vorm. Ook typen op het buitenste scherm ging vlot. Het scherm aan de binnenkant is vooral een genot om video's op te kijken. Zoals je op de tweede foto hierboven ziet, vult de video bijna het hele binnenste scherm van de Galaxy Z Fold 8. Op het eerder vierkante scherm van de Galaxy Z Fold 8 Ultra zijn de zwarte randen boven- en onderaan veel dikker.</p><p>Hoewel ik terughoudend was toen ik de Galaxy Z Fold 8 op foto's en vanaf een afstand zag, is mijn mening volledig omgedraaid toen ik hem daadwerkelijk in mijn handen had. Dit voelt voor mij persoonlijk als een logischere vormfactor (zowel open als gesloten) voor een vouwbare smartphone.</p><h2 id="enkele-primeurs-en-verbeterpunten">Enkele primeurs en verbeterpunten</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Lwif4ucuQrKZKvtNEZhPwC" name="IMG_20260720_154234043_HDR" alt="Samsung Galaxy Z8 serie" src="https://cdn.mos.cms.futurecdn.net/Lwif4ucuQrKZKvtNEZhPwC-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">De Samsung Galaxy Z Fold 8 Ultra, Fold 8 en Flip 8 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>De Samsung Galaxy Z Fold 8 komt met enkele primeurs voor het merk. Zo is dit de lichtste Fold tot nu toe (201 gram), gebruikt hij een silicon-carbon batterij en is het vouwbare scherm aangepast zodat de vouwlijn minder zichtbaar is. </p><p>Door silicon-carbon technologie te gebruiken, heeft Samsung toch een batterij van 4.800mAh in de Galaxy Z Fold 8 kunnen proppen. Dit moet goed zijn voor een hele dag gebruik. Daarnaast is de opbouw van het vouwbare scherm veranderd en wordt er nu onder andere titanium gebruikt. De vouwlijn is nog steeds niet onzichtbaar, maar wel minder zichtbaar dan bij de vorige generaties.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8jVvSrCbnKVe4EJrbBANFd-1920-80.jpg" alt="Samsung Galaxy Z Fold 8" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DtbkAg2GtYjFQxMD7sU8bd-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 en Fold 8 Ultra" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>Verder gebruikt de Galaxy Z Fold 8 dezelfde chip als de Galaxy Z Fold 8 Ultra en Galaxy S26 Ultra, met name de Snapdragon 8 Elite Gen 5 for Galaxy. Hij hoort daardoor bij de krachtigste smartphones in het aanbod van Samsung.</p><p>Het grootste minpunt is de camera. Op de foto hierboven zie je meteen de reden. Voor 1.999 euro krijg je hier maar twee camera's: een 50MP-hoofdcamera en 50MP-groothoekcamera. Een telefotocamera om verder in te zoomen, heeft de Galaxy Z Fold 8 niet. Als je een vouwbare smartphone met telefotocamera wil, moet je daarom wel voor de Ultra-versie kiezen. De reden dat die ontbreekt, heeft vermoedelijk met de kostprijs te maken. Door die camera weg te laten, kan Samsung de Z Fold 8 verkopen voor 200 euro minder dan de Galaxy Z Fold 8 Ultra.</p><p>Een laatste probleem zie je op de tweede foto in de galerij hierboven. Zowel de Galaxy Fold 8 als Fold 8 Ultra hebben hier last van. Omdat de camerabalk dikker is dan de opengevouwen telefoon, ligt hij heel schuin op een tafel en wiebelt hij wanneer je op het scherm tikt.  Je kan dit deels oplossen door een hoesje te kopen dat het verschil in dikte met de camera's wat compenseert, maar je zal deze telefoon niet helemaal plat en stabiel op tafel kunnen leggen.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/dit-hadden-ze-eerder-moeten-doen-ik-kon-de-bredere-vouwbare-samsung-galaxy-z-fold-8-al-uitproberen</link>
                                                                            <description>
                            <![CDATA[ De Samsung Galaxy Z Fold 8 toont aan dat er nog veel mogelijkheden zijn binnen de categorie van vouwbare smartphones. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5VP8Wq25CEcrViFapKqEHS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Aq9VQCcAactviFGiTLLZaG-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Jul 2026 13:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Samsung Galaxy Phones]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/Aq9VQCcAactviFGiTLLZaG-1920-80.jpg">
                                                            <media:credit><![CDATA[Blue Pixl Media]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Galaxy Z Fold 8 EMBARGO 22/7 15H CET]]></media:description>                                                            <media:text><![CDATA[Samsung Galaxy Z Fold 8 EMBARGO 22/7 15H CET]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Galaxy Z Fold 8 EMBARGO 22/7 15H CET]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Aq9VQCcAactviFGiTLLZaG-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Samsung heeft zonet drie nieuwe vouwbare smartphones aangekondigd. Twee daarvan zien er bekend uit. De Galaxy Z Flip 8 lijkt sterk op de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-flip-7-review-nl">Galaxy Z Flip 7</a>, terwijl de Galaxy Z Fold 8 Ultra sterk lijkt op de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-7-review-nl">Galaxy Z Fold 7</a>. De vreemde eend in de bijt is de Samsung Galaxy Z Fold 8. Deze vouwbare smartphone is veel breder en heeft eerder het formaat van een paspoort wanneer hij dichtgevouwen is.</p><p>De marketing van Samsung maakt alvast één ding duidelijk: deze vouwbare smartphone moet de ster van de show zijn, de grote aandachtstrekker en bij voorkeur de telefoon die in jouw winkelmandje terechtkomt. Met een adviesprijs van 1.999 euro is dat echter niet zo vanzelfsprekend. </p><p>Ik had de kans om de Galaxy Z Fold 8 voor zijn lancering al kort uit te proberen. Hieronder lees (en zie) je mijn eerste indrukken.</p><h2 id="het-went-snel">Het went snel</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3rR39knFhQDvRf69YYpc7W-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 en Fold 8 Ultra" /><figcaption>De Z Fold 8 (links) en Fold 8 Ultra (rechts)<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ECBSPHNqgLdgETqayNnPGa-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 en Fold 8 Ultra" /><figcaption>De Z Fold 8 (links) en Fold 8 Ultra (rechts)<small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>Op de foto's hierboven zie je hoe de Galaxy Z Fold 8 en Galaxy Z Fold 8 Ultra zich tot elkaar verhouden. De nieuwe vormfactor is breder, zowel in gesloten als open toestand. Gesloten heeft de Z Fold 8 ongeveer de vorm van een paspoort (een verhouding van 4:3) en dit ligt verrassend goed in de hand. Aanvankelijk dacht ik dat de bredere vormfactor vreemd zou aanvoelen, maar zodra ik de Galaxy Z Fold 8 in mijn hand had, merkte ik snel dat ook dit "gewoon" een smartphone is.</p><p>Opengevouwen heeft het scherm een verhouding van 16:10. Dat voelde ook vertrouwd aan en dat is niet zonder reden. 16:10 is namelijk de verhouding van veel laptop- en tabletschermen. Hoewel Samsung vaak zei dat de vorige Folds een kleine tablet in je broekzak waren, is de Galaxy Z Fold 8 pas de eerste waarbij ik ook echt dat gevoel had. Het binnenste scherm meet 7,8 inch en is daarmee een tikkeltje kleiner dan dat van de iPad mini (8,3 inch). Dat is ook goed nieuws voor apps want die werken allemaal "normaal", zoals op de gemiddelde tablet. </p><p>Ondanks de bredere vorm, kon ik de gesloten Galaxy Z Fold 8 makkelijk met één hand gebruiken. Bovendien gingen de apps die ik had getest goed om met deze vorm. Ook typen op het buitenste scherm ging vlot. Het scherm aan de binnenkant is vooral een genot om video's op te kijken. Zoals je op de tweede foto hierboven ziet, vult de video bijna het hele binnenste scherm van de Galaxy Z Fold 8. Op het eerder vierkante scherm van de Galaxy Z Fold 8 Ultra zijn de zwarte randen boven- en onderaan veel dikker.</p><p>Hoewel ik terughoudend was toen ik de Galaxy Z Fold 8 op foto's en vanaf een afstand zag, is mijn mening volledig omgedraaid toen ik hem daadwerkelijk in mijn handen had. Dit voelt voor mij persoonlijk als een logischere vormfactor (zowel open als gesloten) voor een vouwbare smartphone.</p><h2 id="enkele-primeurs-en-verbeterpunten">Enkele primeurs en verbeterpunten</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Lwif4ucuQrKZKvtNEZhPwC" name="IMG_20260720_154234043_HDR" alt="Samsung Galaxy Z8 serie" src="https://cdn.mos.cms.futurecdn.net/Lwif4ucuQrKZKvtNEZhPwC-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">De Samsung Galaxy Z Fold 8 Ultra, Fold 8 en Flip 8 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>De Samsung Galaxy Z Fold 8 komt met enkele primeurs voor het merk. Zo is dit de lichtste Fold tot nu toe (201 gram), gebruikt hij een silicon-carbon batterij en is het vouwbare scherm aangepast zodat de vouwlijn minder zichtbaar is. </p><p>Door silicon-carbon technologie te gebruiken, heeft Samsung toch een batterij van 4.800mAh in de Galaxy Z Fold 8 kunnen proppen. Dit moet goed zijn voor een hele dag gebruik. Daarnaast is de opbouw van het vouwbare scherm veranderd en wordt er nu onder andere titanium gebruikt. De vouwlijn is nog steeds niet onzichtbaar, maar wel minder zichtbaar dan bij de vorige generaties.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8jVvSrCbnKVe4EJrbBANFd-1920-80.jpg" alt="Samsung Galaxy Z Fold 8" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DtbkAg2GtYjFQxMD7sU8bd-1920-80.jpg" alt="Samsung Galaxy Z Fold 8 en Fold 8 Ultra" /><figcaption><small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>Verder gebruikt de Galaxy Z Fold 8 dezelfde chip als de Galaxy Z Fold 8 Ultra en Galaxy S26 Ultra, met name de Snapdragon 8 Elite Gen 5 for Galaxy. Hij hoort daardoor bij de krachtigste smartphones in het aanbod van Samsung.</p><p>Het grootste minpunt is de camera. Op de foto hierboven zie je meteen de reden. Voor 1.999 euro krijg je hier maar twee camera's: een 50MP-hoofdcamera en 50MP-groothoekcamera. Een telefotocamera om verder in te zoomen, heeft de Galaxy Z Fold 8 niet. Als je een vouwbare smartphone met telefotocamera wil, moet je daarom wel voor de Ultra-versie kiezen. De reden dat die ontbreekt, heeft vermoedelijk met de kostprijs te maken. Door die camera weg te laten, kan Samsung de Z Fold 8 verkopen voor 200 euro minder dan de Galaxy Z Fold 8 Ultra.</p><p>Een laatste probleem zie je op de tweede foto in de galerij hierboven. Zowel de Galaxy Fold 8 als Fold 8 Ultra hebben hier last van. Omdat de camerabalk dikker is dan de opengevouwen telefoon, ligt hij heel schuin op een tafel en wiebelt hij wanneer je op het scherm tikt.  Je kan dit deels oplossen door een hoesje te kopen dat het verschil in dikte met de camera's wat compenseert, maar je zal deze telefoon niet helemaal plat en stabiel op tafel kunnen leggen.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dit is waarom de Galaxy Z Fold 8 en iPhone Ultra de foldable-vormfactor in 2026 veranderen ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Vouwbare smartphones zijn inmiddels niet echt meer een nieuw concept, maar wat dit jaar wel nieuw is, is dat Apple zich <a href="https://www.techradar.com/phones/iphone/apple-just-all-but-confirmed-the-iphone-ultra-in-the-ios-27-beta">naar verwachting</a> eindelijk bij Samsung en Google zal voegen en ook zijn eigen foldable zal lanceren. Deze lancering lijkt belangrijk genoeg te zijn dat Samsung nu bij de achtste generatie van zijn Galaxy Z Fold-reeks ook voor een andere aanpak kiest. </p><p>Als je de geruchten een beetje in de gaten hebt gehouden, weet je misschien al dat Samsung waarschijnlijk tijdens het volgende Galaxy Unpacked-evenement <a href="https://global.techradar.com/nl-nl/phones/samsung-phones/nieuwe-vouwbare-smartphones-van-samsung-verschijnen-op-22-juli">op woensdag 22 juli</a> zowel een "standaard" Galaxy Z Fold 8 en een "brede" variant van het toestel zal lanceren. Er lijken verder nog wel wat meer verschillen tussen de twee toestellen te zijn, maar de vormfactor is het grootste verschil.</p><p>Deze nieuwe strategie is naar verwachting (deels) te danken aan de komst van de iPhone Ultra (of iPhone Fold), die ook een extra brede vormfactor lijkt te krijgen. Met extra breed bedoelen we hier in beide gevallen dat de toestellen wat minder langwerpig en juist breder zijn dan de huidige boekvormige toestellen, zoals de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-7-review-nl">Samsung Galaxy Z Fold 7</a>. Zowel dicht- als opengevouwen zullen deze toestellen dus breder zijn.  </p><p>Vanwaar dit jaar eindelijk deze designverandering? Moet dit ervoor zorgen dat foldables beter gaan verkopen? En wat wordt dit jaar de beste optie: de Galaxy Z Fold 8, de iPhone Ultra of de Google Pixel Fold 11? Wij testen inmiddels al jaren verschillende foldables en kunnen de huidige situatie wat duidelijker maken voor je. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="de-geruchten-tot-nu-toe">De geruchten tot nu toe</h2><p>Er gaan al langer geruchten rond over een vouwbare iPhone, maar de afgelopen maanden is het toch wel duidelijk geworden dat het niet meer om pure speculatie gaat, maar dat er daadwerkelijk een apparaat in ontwikkeling is. Er zijn zoveel geruchten verschenen, <a href="https://www.techradar.com/phones/iphone/more-details-of-the-foldable-iphone-have-leaked-including-a-less-obvious-crease">vanuit zoveel relatief betrouwbare bronnen</a>, dat het nu juist een verrassing zou zijn als de iPhone Ultra <em>niet</em> wordt onthuld in september. </p><p>Naarmate er steeds meer geruchten begonnen te verschijnen, werd het ook vrij snel duidelijk dat de displays van de iPhone Ultra <a href="https://www.techradar.com/phones/iphone/the-foldable-iphone-could-have-much-smaller-screens-than-the-samsung-galaxy-z-fold-7">korter en breder</a> zouden worden dan die van de gemiddelde (boekvormige) vouwbare smartphone. We verwachten inmiddels een 5,5-inch coverscherm en een 7,8-inch vouwbaar display. Dat zou het toestel over het algemeen dus iets kleiner maken dan de foldables die bedrijven als Samsung en Google tot nu toe hebben uitgebracht.</p><p>Dankzij leaks, zoals <a href="https://www.techradar.com/phones/iphone/this-3d-printed-iphone-fold-mockup-might-be-as-close-as-you-can-come-to-holding-the-real-thing">deze 3D CAD-mock-up</a>, hebben we al een redelijk goed idee van hoe Apple's eerste vouwbare smartphone eruit zal zien. Vooral de vormfactor lijkt hier dus heel erg op te gaan vallen (al zijn we ook benieuwd hoe "onzichtbaar" de vouwlijn zal zijn, aangezien Apple zich daar flink op lijkt te hebben gefocust). </p><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="zofBCzzfmn3x25iUoFveYL" name="Samsung Galaxy Unpacked July 2026 Teaser Invite" alt="Samsung Galaxy Unpacked Juli 2026 uitnodiging" src="https://cdn.mos.cms.futurecdn.net/zofBCzzfmn3x25iUoFveYL-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Samsungs Unpacked-uitnodiging hint ook al naar een nieuwe vormfactor. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>Dan is er nog wat Samsung dit jaar van plan is met zijn foldables. Rond dezelfde tijd dat we hoorden dat Apple voor een kortere en bredere vormfactor zou kiezen, hoorden we ook <a href="https://www.techradar.com/phones/samsung-galaxy-phones/the-samsung-galaxy-z-fold-8-wide-is-rumored-to-be-closer-to-the-flip-than-the-fold-in-one-key-area">dat Samsung zijn eigen versie hiervan zou uitbrengen</a>, mogelijk in de hoop dat mensen toch voor een Samsung kiezen als hun volgende foldable en niet voor een iPhone.  </p><p>Oorspronkelijk werd dit model in de meeste geruchten en leaks de 'Galaxy Z Fold Wide' genoemd, maar nu lijkt het erop dat dit toestel de "standaard" Galaxy Z Fold 8 zal worden. De bekende Galaxy Z Fold-vormfactor blijft echter ook bestaan en de directe opvolger van de Galaxy Z Fold 7 lijkt nu de <a href="https://www.techradar.com/phones/samsung-galaxy-phones/5-things-to-expect-at-samsung-galaxy-unpacked-from-foldable-phones-to-samsungs-first-smart-glasses">Galaxy Z Fold 8 Ultra</a> te worden. Als je echter geïnteresseerd bent in een korter, breder design, dan krijg je dus de keuze tussen opties van Samsung én Apple. </p><p>Google lijkt zijn aanpak voor de Pixel 11 Pro Fold niet aan te passen (de onthulling van dit toestel wordt <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-verschijnt-op-12-juli-dit-mag-je-verwachten">op woensdag 12 augustus</a> verwacht). Dat zou dus betekenen dat Google's foldable opnieuw ongeveer hetzelfde formaat heeft als een "normale" smartphone wanneer dichtgevouwen (maar dan natuurlijk wel iets dikker) en een iets vierkanter vouwbaar scherm zal hebben dan zijn concurrenten. Het formaat en vooral de beeldverhouding van de interne, vouwbare displays brengt ons dan ook bij de reden waarom deze extra brede foldables nu verschijnen. </p><h2 id="de-foldable-ervaring">De foldable-ervaring</h2><p>Bij elke generatie foldables moeten fabrikanten weer proberen om de juiste balans te vinden tussen twee ervaringen: de gebruikservaring wanneer de telefoon dichtgevouwen is en die wanneer de telefoon opengevouwen is. Als je wil dat consumenten zo'n 2.000 euro (of zelfs nog meer) uitgeven aan jouw foldable, moet hij toch zowel dicht- als opengevouwen een goede ervaring bieden. Bij de bekende boekvormige vormfactor vindt niet iedereen dat de juiste balans gevonden is.</p><p>Wij hebben het geluk gehad dat we meerdere vouwbare smartphones hebben kunnen testen. Zo heb ik persoonlijk tijd door kunnen brengen met de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-5-review-nl">Galaxy Z Fold 5</a>, <a href="https://global.techradar.com/nl-be/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-6-review-nl">Galaxy Z Fold 6</a>, Galaxy Z Fold 7, <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-9-pro-fold-review-nl">Pixel 9 Pro Fold</a> en <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-fold-review-nl">Pixel 10 Pro Fold</a>. </p><p>Bij de foldables van Google is een van de grootste pluspunten dat ze gewoon als iets dikkere "normale" smartphones aanvoelen wanneer je ze dichtgevouwen gebruikt. Dat betekende ook dat we het in veel gevallen niet echt nodig vonden om over te schakelen naar het grotere vouwbare scherm, zeker niet omdat dat scherm erg vierkant is bij de Pixel Folds en dat betekent dat een typische 16:9-video er hier niet veel groter uitziet dan op het coverscherm. Als je merkt dat je het vouwbare scherm niet heel veel gebruikt, dan is het natuurlijk zonde om er zoveel geld aan uit te geven, terwijl je ook gewoon een andere Pixel kan kopen en grotendeels dezelfde (maar zelfs op sommige vlakken een iets betere) ervaring krijgt.  </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5219px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="ANVXzAXbdeErkUx9tqfaNN" name="Google Pixel 10 Pro Fold review-13" alt="Google Pixel 10 Pro Fold in Jade green opengevouwen in iemands hand" src="https://cdn.mos.cms.futurecdn.net/ANVXzAXbdeErkUx9tqfaNN-1920-80.jpg" mos="" align="middle" fullscreen="" width="5219" height="2936" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Een opengevouwen Google Pixel 10 Pro Fold. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Philip Berne / Future)</span></figcaption></figure><p>Een ietwat vierkant vouwbaar scherm kan nog steeds erg nuttig zijn voor multitasking met verschillende apps open, maar het is natuurlijk ook fijn als je je "mini-tablet" ook kan gebruiken voor entertainment. </p><p>Bij de meeste Fold-modellen van Samsung was het coverscherm wat dunner en langwerpiger. Dat vinden sommige mensen dan weer niet ideaal voor bijvoorbeeld typen. Het zorgt er wel voor dat het vouwbare scherm misschien net iets meer geschikt is voor videocontent, maar de beeldverhouding is nog steeds niet ideaal voor videocontent. Zelfs hier heb je namelijk vaak nog met flinke zwarte balken boven en onder je video's te maken. </p><p>Dat brengt ons bij wat Apple en Samsung dit jaar (waarschijnlijk) zullen introduceren. De nieuwe foldables van deze merken krijgen een meer tabletachtige 4:3-beeldverhouding wanneer opengevouwen. Dat moet ze veel geschikter maken voor het bekijken van video's (en gaming). </p><p>Het hele idee van een boekvormige foldable is natuurlijk het grotere, vouwbare display. In 2026 is dat duidelijk ook het display waar Apple en Samsung meer op focussen. Dat betekent misschien wel dat de toestellen er dichtgevouwen een beetje vreemd uitzien. De toekomst van foldables ziet er misschien iets meer "paspoortvormig" uit dan boekvormig. Dit kan uiteindelijk wel eens een erg succesvolle verandering worden. </p><ul><li><a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-flip-8-is-misschien-de-laatste-in-zijn-soort">Samsung Galaxy Z Flip 8 is misschien de laatste in zijn soort</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/phones/dit-is-waarom-de-galaxy-z-fold-8-en-iphone-ultra-de-foldable-vormfactor-in-2026-veranderen</link>
                                                                            <description>
                            <![CDATA[ Samsung en Apple lijken dit jaar allebei "brede" foldables uit te brengen en wij denken dat we weten waarom dat is. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vMcV8SvS4yPyXAqcfTgSc3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Cn3UtGctkgfw3zYAqgu7Rh-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 20 Jul 2026 09:39:59 +0000</pubDate>                                                                                                                                <updated>Mon, 20 Jul 2026 09:40:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ David Nield ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Cn3UtGctkgfw3zYAqgu7Rh-1920-80.jpg">
                                                            <media:credit><![CDATA[Unbox Therapy]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[Een mock-up van hoe de iPhone Ultra er mogelijk uit kan zien.]]></media:description>                                                            <media:text><![CDATA[Unbox Therapy examines a dummy unit of Apple&#039;s folding iPhone Ultra.]]></media:text>
                                <media:title type="plain"><![CDATA[Unbox Therapy examines a dummy unit of Apple&#039;s folding iPhone Ultra.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Cn3UtGctkgfw3zYAqgu7Rh-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Vouwbare smartphones zijn inmiddels niet echt meer een nieuw concept, maar wat dit jaar wel nieuw is, is dat Apple zich <a href="https://www.techradar.com/phones/iphone/apple-just-all-but-confirmed-the-iphone-ultra-in-the-ios-27-beta">naar verwachting</a> eindelijk bij Samsung en Google zal voegen en ook zijn eigen foldable zal lanceren. Deze lancering lijkt belangrijk genoeg te zijn dat Samsung nu bij de achtste generatie van zijn Galaxy Z Fold-reeks ook voor een andere aanpak kiest. </p><p>Als je de geruchten een beetje in de gaten hebt gehouden, weet je misschien al dat Samsung waarschijnlijk tijdens het volgende Galaxy Unpacked-evenement <a href="https://global.techradar.com/nl-nl/phones/samsung-phones/nieuwe-vouwbare-smartphones-van-samsung-verschijnen-op-22-juli">op woensdag 22 juli</a> zowel een "standaard" Galaxy Z Fold 8 en een "brede" variant van het toestel zal lanceren. Er lijken verder nog wel wat meer verschillen tussen de twee toestellen te zijn, maar de vormfactor is het grootste verschil.</p><p>Deze nieuwe strategie is naar verwachting (deels) te danken aan de komst van de iPhone Ultra (of iPhone Fold), die ook een extra brede vormfactor lijkt te krijgen. Met extra breed bedoelen we hier in beide gevallen dat de toestellen wat minder langwerpig en juist breder zijn dan de huidige boekvormige toestellen, zoals de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-7-review-nl">Samsung Galaxy Z Fold 7</a>. Zowel dicht- als opengevouwen zullen deze toestellen dus breder zijn.  </p><p>Vanwaar dit jaar eindelijk deze designverandering? Moet dit ervoor zorgen dat foldables beter gaan verkopen? En wat wordt dit jaar de beste optie: de Galaxy Z Fold 8, de iPhone Ultra of de Google Pixel Fold 11? Wij testen inmiddels al jaren verschillende foldables en kunnen de huidige situatie wat duidelijker maken voor je. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="de-geruchten-tot-nu-toe">De geruchten tot nu toe</h2><p>Er gaan al langer geruchten rond over een vouwbare iPhone, maar de afgelopen maanden is het toch wel duidelijk geworden dat het niet meer om pure speculatie gaat, maar dat er daadwerkelijk een apparaat in ontwikkeling is. Er zijn zoveel geruchten verschenen, <a href="https://www.techradar.com/phones/iphone/more-details-of-the-foldable-iphone-have-leaked-including-a-less-obvious-crease">vanuit zoveel relatief betrouwbare bronnen</a>, dat het nu juist een verrassing zou zijn als de iPhone Ultra <em>niet</em> wordt onthuld in september. </p><p>Naarmate er steeds meer geruchten begonnen te verschijnen, werd het ook vrij snel duidelijk dat de displays van de iPhone Ultra <a href="https://www.techradar.com/phones/iphone/the-foldable-iphone-could-have-much-smaller-screens-than-the-samsung-galaxy-z-fold-7">korter en breder</a> zouden worden dan die van de gemiddelde (boekvormige) vouwbare smartphone. We verwachten inmiddels een 5,5-inch coverscherm en een 7,8-inch vouwbaar display. Dat zou het toestel over het algemeen dus iets kleiner maken dan de foldables die bedrijven als Samsung en Google tot nu toe hebben uitgebracht.</p><p>Dankzij leaks, zoals <a href="https://www.techradar.com/phones/iphone/this-3d-printed-iphone-fold-mockup-might-be-as-close-as-you-can-come-to-holding-the-real-thing">deze 3D CAD-mock-up</a>, hebben we al een redelijk goed idee van hoe Apple's eerste vouwbare smartphone eruit zal zien. Vooral de vormfactor lijkt hier dus heel erg op te gaan vallen (al zijn we ook benieuwd hoe "onzichtbaar" de vouwlijn zal zijn, aangezien Apple zich daar flink op lijkt te hebben gefocust). </p><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="zofBCzzfmn3x25iUoFveYL" name="Samsung Galaxy Unpacked July 2026 Teaser Invite" alt="Samsung Galaxy Unpacked Juli 2026 uitnodiging" src="https://cdn.mos.cms.futurecdn.net/zofBCzzfmn3x25iUoFveYL-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Samsungs Unpacked-uitnodiging hint ook al naar een nieuwe vormfactor. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>Dan is er nog wat Samsung dit jaar van plan is met zijn foldables. Rond dezelfde tijd dat we hoorden dat Apple voor een kortere en bredere vormfactor zou kiezen, hoorden we ook <a href="https://www.techradar.com/phones/samsung-galaxy-phones/the-samsung-galaxy-z-fold-8-wide-is-rumored-to-be-closer-to-the-flip-than-the-fold-in-one-key-area">dat Samsung zijn eigen versie hiervan zou uitbrengen</a>, mogelijk in de hoop dat mensen toch voor een Samsung kiezen als hun volgende foldable en niet voor een iPhone.  </p><p>Oorspronkelijk werd dit model in de meeste geruchten en leaks de 'Galaxy Z Fold Wide' genoemd, maar nu lijkt het erop dat dit toestel de "standaard" Galaxy Z Fold 8 zal worden. De bekende Galaxy Z Fold-vormfactor blijft echter ook bestaan en de directe opvolger van de Galaxy Z Fold 7 lijkt nu de <a href="https://www.techradar.com/phones/samsung-galaxy-phones/5-things-to-expect-at-samsung-galaxy-unpacked-from-foldable-phones-to-samsungs-first-smart-glasses">Galaxy Z Fold 8 Ultra</a> te worden. Als je echter geïnteresseerd bent in een korter, breder design, dan krijg je dus de keuze tussen opties van Samsung én Apple. </p><p>Google lijkt zijn aanpak voor de Pixel 11 Pro Fold niet aan te passen (de onthulling van dit toestel wordt <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-11-verschijnt-op-12-juli-dit-mag-je-verwachten">op woensdag 12 augustus</a> verwacht). Dat zou dus betekenen dat Google's foldable opnieuw ongeveer hetzelfde formaat heeft als een "normale" smartphone wanneer dichtgevouwen (maar dan natuurlijk wel iets dikker) en een iets vierkanter vouwbaar scherm zal hebben dan zijn concurrenten. Het formaat en vooral de beeldverhouding van de interne, vouwbare displays brengt ons dan ook bij de reden waarom deze extra brede foldables nu verschijnen. </p><h2 id="de-foldable-ervaring">De foldable-ervaring</h2><p>Bij elke generatie foldables moeten fabrikanten weer proberen om de juiste balans te vinden tussen twee ervaringen: de gebruikservaring wanneer de telefoon dichtgevouwen is en die wanneer de telefoon opengevouwen is. Als je wil dat consumenten zo'n 2.000 euro (of zelfs nog meer) uitgeven aan jouw foldable, moet hij toch zowel dicht- als opengevouwen een goede ervaring bieden. Bij de bekende boekvormige vormfactor vindt niet iedereen dat de juiste balans gevonden is.</p><p>Wij hebben het geluk gehad dat we meerdere vouwbare smartphones hebben kunnen testen. Zo heb ik persoonlijk tijd door kunnen brengen met de <a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-5-review-nl">Galaxy Z Fold 5</a>, <a href="https://global.techradar.com/nl-be/phones/samsung-galaxy-phones/samsung-galaxy-z-fold-6-review-nl">Galaxy Z Fold 6</a>, Galaxy Z Fold 7, <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-9-pro-fold-review-nl">Pixel 9 Pro Fold</a> en <a href="https://global.techradar.com/nl-nl/phones/google-pixel-phones/google-pixel-10-pro-fold-review-nl">Pixel 10 Pro Fold</a>. </p><p>Bij de foldables van Google is een van de grootste pluspunten dat ze gewoon als iets dikkere "normale" smartphones aanvoelen wanneer je ze dichtgevouwen gebruikt. Dat betekende ook dat we het in veel gevallen niet echt nodig vonden om over te schakelen naar het grotere vouwbare scherm, zeker niet omdat dat scherm erg vierkant is bij de Pixel Folds en dat betekent dat een typische 16:9-video er hier niet veel groter uitziet dan op het coverscherm. Als je merkt dat je het vouwbare scherm niet heel veel gebruikt, dan is het natuurlijk zonde om er zoveel geld aan uit te geven, terwijl je ook gewoon een andere Pixel kan kopen en grotendeels dezelfde (maar zelfs op sommige vlakken een iets betere) ervaring krijgt.  </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5219px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="ANVXzAXbdeErkUx9tqfaNN" name="Google Pixel 10 Pro Fold review-13" alt="Google Pixel 10 Pro Fold in Jade green opengevouwen in iemands hand" src="https://cdn.mos.cms.futurecdn.net/ANVXzAXbdeErkUx9tqfaNN-1920-80.jpg" mos="" align="middle" fullscreen="" width="5219" height="2936" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Een opengevouwen Google Pixel 10 Pro Fold. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Philip Berne / Future)</span></figcaption></figure><p>Een ietwat vierkant vouwbaar scherm kan nog steeds erg nuttig zijn voor multitasking met verschillende apps open, maar het is natuurlijk ook fijn als je je "mini-tablet" ook kan gebruiken voor entertainment. </p><p>Bij de meeste Fold-modellen van Samsung was het coverscherm wat dunner en langwerpiger. Dat vinden sommige mensen dan weer niet ideaal voor bijvoorbeeld typen. Het zorgt er wel voor dat het vouwbare scherm misschien net iets meer geschikt is voor videocontent, maar de beeldverhouding is nog steeds niet ideaal voor videocontent. Zelfs hier heb je namelijk vaak nog met flinke zwarte balken boven en onder je video's te maken. </p><p>Dat brengt ons bij wat Apple en Samsung dit jaar (waarschijnlijk) zullen introduceren. De nieuwe foldables van deze merken krijgen een meer tabletachtige 4:3-beeldverhouding wanneer opengevouwen. Dat moet ze veel geschikter maken voor het bekijken van video's (en gaming). </p><p>Het hele idee van een boekvormige foldable is natuurlijk het grotere, vouwbare display. In 2026 is dat duidelijk ook het display waar Apple en Samsung meer op focussen. Dat betekent misschien wel dat de toestellen er dichtgevouwen een beetje vreemd uitzien. De toekomst van foldables ziet er misschien iets meer "paspoortvormig" uit dan boekvormig. Dit kan uiteindelijk wel eens een erg succesvolle verandering worden. </p><ul><li><a href="https://global.techradar.com/nl-nl/phones/samsung-galaxy-phones/samsung-galaxy-z-flip-8-is-misschien-de-laatste-in-zijn-soort">Samsung Galaxy Z Flip 8 is misschien de laatste in zijn soort</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ De beste Philips Hue-accessoires: zes betaalbare upgrades voor je slimme lampen ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Philips Hue-lampen zijn razend populair. Als je tot nu toe alleen nog maar Hue-lampen hebt, mis wel een hoop. Het merk maakt een reeks accessoires die je slimme lampen beter kunnen maken en die bovendien niet zo duur zijn. We hebben hieronder de favoriete accessoires van ons team opgelijst.</p><p>De <a href="https://www.techradar.com/home/smart-home/philips-hue-smart-button-review"><strong>Philips Hue Smart Button</strong></a> is een compacte, eenvoudige, draadloze schakelaar. Je kan hem op een bijzettafeltje zetten of aan de muur plakken, naast je gewone lichtschakelaar bijvoorbeeld. Op die manier heb je de app niet nodig om bepaalde lampen te bedienen.</p><p>De <a href="https://www.techradar.com/reviews/philips-hue-smart-plug"><strong>Philips Hue Smart Plugs</strong></a> zijn een ander handig accessoire. Als je niet elke lamp door een slimme lamp kan of wil vervangen, is dit een makkelijke oplossing om ze in je Hue-opstelling te krijgen. Je kan dit slimme stopcontact gebruiken voor een vloerlamp, de verlichting van de kerstboom en nog veel meer.</p><p>De <a href="https://www.techradar.com/home/smart-home/philips-hue-tap-dial-switch-review"><strong>Philips Hue Tap Dial Switch</strong></a> is een andere favoriet. Deze fysieke schakelaar heeft vier knoppen en een draaiknop en kan negen verschillende acties bedienen. Je kan dit zijn als een meer uitgebreide Smart Button. Met de draaiknop kan je snel lampen dimmen en je kan de andere knoppen bijvoorbeeld koppelen aan een bepaalde scène die je in de app hebt ingesteld.</p><p>Onze laatste tip is de serie <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review"><strong>Hue Essential-lampen</strong></a>. Dit zijn goedkopere versies van de normale Hue-lampen. Afhankelijk van wat je met de lampen doet, merk je misschien niet eens een verschil. Een van de grootste verschillen is dat een normale Hue-lamp tot 0,2% van de helderheid kan dimmen, terwijl dit 2% is bij een Essential-lamp.</p><h2 class="article-body__section" id="section-maak-je-slimme-lampen-nog-slimmer"><span>Maak je slimme lampen nog slimmer</span></h2>        <div class="featured_product_block featured_block_standard" data-id="20dab1c2-7ea1-11f1-ab23-f1a82c45ddd6">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Tap Dial Switch</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/smart-home/philips-hue-tap-dial-switch-review">Lees de 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'>Zelf in te stellen</li><li class='list-item list-item-pros'>Eenvoudige set-up</li><li class='list-item list-item-pros'>Magnetische wall mount</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'>Overkill als je niet veel lampen hebt</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab230-7ea1-11f1-85be-b769fc1d1225">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Essential lamp</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/smart-lights/philips-hue-essential-review">Lees de 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'>Goedkoper</li><li class='list-item list-item-pros'>Fijne kleuren</li><li class='list-item list-item-pros'>Werkt met de app en accessoires</li><li class='list-item list-item-pros'>Zowel wit als gekleurd licht</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'>Dimt niet zo sterk als een normale Hue-lamp</li><li class='list-item list-item-cons'>Slechts drie fittings</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab29e-7ea1-11f1-9d0f-194b4603d7e7">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Hue Smart Plug</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/reviews/philips-hue-smart-plug">Lees de 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'>Klein, subtiel ontwerp</li><li class='list-item list-item-pros'>Gebruiksvriendelijk</li><li class='list-item list-item-pros'>Werkt met Alexa, Google en HomeKit</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'>Hue Bridge nodig voor bediening op afstand</li><li class='list-item list-item-cons'>Geen energiemonitoring</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab302-7ea1-11f1-a0db-3f94ccd8254c">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Hue Dimmer Switch</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/smart-lights/philips-hue-dimmer-switch-review">Lees de 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'>Eenvoudige set-up</li><li class='list-item list-item-pros'>Magnetische houder</li><li class='list-item list-item-pros'>Instelbare knoppen</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'>Minder functies dan Philips Hue Tap Dial Switch</li><li class='list-item list-item-cons'>Alleen in het wit verkrijgbaar</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab370-7ea1-11f1-a7d0-57da0c73e4f4">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.20%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GLkthQ4Vn9AbibtrYcM94F.webp" alt="Smart Button"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Smart Button</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/smart-home/philips-hue-smart-button-review">Lees de 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'>Klein</li><li class='list-item list-item-pros'>Eenvoudige installatie</li><li class='list-item list-item-pros'>Twee montage-opties</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'>Beperkte functionaliteit</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab3de-7ea1-11f1-9889-657e38d8cc6f">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Hue Smart Motion Sensor</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/smart-home/philips-hue-motion-sensor-review">Lees de 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'>Volledig draadloos</li><li class='list-item list-item-pros'>Eenvoudige installatie</li><li class='list-item list-item-pros'>Aanpasbare gevoeligheid</li><li class='list-item list-item-pros'>Kan scènes activeren</li><li class='list-item list-item-pros'>Stuurt meldingen bij bewegingsdetectie</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'>Geen ingebouwde sirene</li></ul></div></div>            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/home/smart-lights/de-beste-philips-hue-accessoires-zes-betaalbare-upgrades-voor-je-slimme-lampen</link>
                                                                            <description>
                            <![CDATA[ Slimme lampen zijn nog maar het begin. Wij kunnen niet meer zonder deze betaalbare Philips Hue-accessoires. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2hFJExhjPYMASQpAySKGr7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UDYhZnFvKvbeVic6TWFYKe-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 13 Jul 2026 10:31:37 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Smart Lights]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Ruth Hamilton ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/UDYhZnFvKvbeVic6TWFYKe-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Two different Philips hue switches and an Essential bulb]]></media:description>                                                            <media:text><![CDATA[Two different Philips hue switches and an Essential bulb]]></media:text>
                                <media:title type="plain"><![CDATA[Two different Philips hue switches and an Essential bulb]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UDYhZnFvKvbeVic6TWFYKe-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Philips Hue-lampen zijn razend populair. Als je tot nu toe alleen nog maar Hue-lampen hebt, mis wel een hoop. Het merk maakt een reeks accessoires die je slimme lampen beter kunnen maken en die bovendien niet zo duur zijn. We hebben hieronder de favoriete accessoires van ons team opgelijst.</p><p>De <a href="https://www.techradar.com/home/smart-home/philips-hue-smart-button-review"><strong>Philips Hue Smart Button</strong></a> is een compacte, eenvoudige, draadloze schakelaar. Je kan hem op een bijzettafeltje zetten of aan de muur plakken, naast je gewone lichtschakelaar bijvoorbeeld. Op die manier heb je de app niet nodig om bepaalde lampen te bedienen.</p><p>De <a href="https://www.techradar.com/reviews/philips-hue-smart-plug"><strong>Philips Hue Smart Plugs</strong></a> zijn een ander handig accessoire. Als je niet elke lamp door een slimme lamp kan of wil vervangen, is dit een makkelijke oplossing om ze in je Hue-opstelling te krijgen. Je kan dit slimme stopcontact gebruiken voor een vloerlamp, de verlichting van de kerstboom en nog veel meer.</p><p>De <a href="https://www.techradar.com/home/smart-home/philips-hue-tap-dial-switch-review"><strong>Philips Hue Tap Dial Switch</strong></a> is een andere favoriet. Deze fysieke schakelaar heeft vier knoppen en een draaiknop en kan negen verschillende acties bedienen. Je kan dit zijn als een meer uitgebreide Smart Button. Met de draaiknop kan je snel lampen dimmen en je kan de andere knoppen bijvoorbeeld koppelen aan een bepaalde scène die je in de app hebt ingesteld.</p><p>Onze laatste tip is de serie <a href="https://www.techradar.com/home/smart-lights/philips-hue-essential-review"><strong>Hue Essential-lampen</strong></a>. Dit zijn goedkopere versies van de normale Hue-lampen. Afhankelijk van wat je met de lampen doet, merk je misschien niet eens een verschil. Een van de grootste verschillen is dat een normale Hue-lamp tot 0,2% van de helderheid kan dimmen, terwijl dit 2% is bij een Essential-lamp.</p><h2 class="article-body__section" id="section-maak-je-slimme-lampen-nog-slimmer"><span>Maak je slimme lampen nog slimmer</span></h2>        <div class="featured_product_block featured_block_standard" data-id="20dab1c2-7ea1-11f1-ab23-f1a82c45ddd6">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Tap Dial Switch</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/smart-home/philips-hue-tap-dial-switch-review">Lees de 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'>Zelf in te stellen</li><li class='list-item list-item-pros'>Eenvoudige set-up</li><li class='list-item list-item-pros'>Magnetische wall mount</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'>Overkill als je niet veel lampen hebt</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab230-7ea1-11f1-85be-b769fc1d1225">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Essential lamp</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/smart-lights/philips-hue-essential-review">Lees de 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'>Goedkoper</li><li class='list-item list-item-pros'>Fijne kleuren</li><li class='list-item list-item-pros'>Werkt met de app en accessoires</li><li class='list-item list-item-pros'>Zowel wit als gekleurd licht</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'>Dimt niet zo sterk als een normale Hue-lamp</li><li class='list-item list-item-cons'>Slechts drie fittings</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab29e-7ea1-11f1-9d0f-194b4603d7e7">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Hue Smart Plug</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/reviews/philips-hue-smart-plug">Lees de 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'>Klein, subtiel ontwerp</li><li class='list-item list-item-pros'>Gebruiksvriendelijk</li><li class='list-item list-item-pros'>Werkt met Alexa, Google en HomeKit</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'>Hue Bridge nodig voor bediening op afstand</li><li class='list-item list-item-cons'>Geen energiemonitoring</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab302-7ea1-11f1-a0db-3f94ccd8254c">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Hue Dimmer Switch</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/smart-lights/philips-hue-dimmer-switch-review">Lees de 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'>Eenvoudige set-up</li><li class='list-item list-item-pros'>Magnetische houder</li><li class='list-item list-item-pros'>Instelbare knoppen</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'>Minder functies dan Philips Hue Tap Dial Switch</li><li class='list-item list-item-cons'>Alleen in het wit verkrijgbaar</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab370-7ea1-11f1-a7d0-57da0c73e4f4">            <div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.20%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GLkthQ4Vn9AbibtrYcM94F.webp" alt="Smart Button"></p></div>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips Hue</div>                                        <div class="featured__title">Smart Button</div>                                <div class="stars__reviews"><span itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="chunk rating"><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><span class="icon icon-star"> </span><meta itemprop="bestRating" content="100.0" /><meta itemprop="worstRating" content="0.0" /><meta itemprop="ratingValue" content="80" /></span></div>                </div>                <div class="subtitle__description">                                                            <p><p><a href="https://www.techradar.com/home/smart-home/philips-hue-smart-button-review">Lees de 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'>Klein</li><li class='list-item list-item-pros'>Eenvoudige installatie</li><li class='list-item list-item-pros'>Twee montage-opties</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'>Beperkte functionaliteit</li></ul></div></div>            </div>        </div>        <div class="featured_product_block featured_block_standard" data-id="20dab3de-7ea1-11f1-9889-657e38d8cc6f">                        <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Philips</div>                                        <div class="featured__title">Hue Smart Motion Sensor</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/smart-home/philips-hue-motion-sensor-review">Lees de 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'>Volledig draadloos</li><li class='list-item list-item-pros'>Eenvoudige installatie</li><li class='list-item list-item-pros'>Aanpasbare gevoeligheid</li><li class='list-item list-item-pros'>Kan scènes activeren</li><li class='list-item list-item-pros'>Stuurt meldingen bij bewegingsdetectie</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'>Geen ingebouwde sirene</li></ul></div></div>            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Deze thuisbioscoop van bijna 250.000 euro verpest elke "normale" setup ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Voor de lancering van Denons nieuwe X3900H- en X2900H-av-receivers bezochten we het hoofdkantoor van het bedrijf in Japan. Daar konden we de nieuwe modellen uitproberen in de speciale luisterruimte waarin Denons Sound Masters producten tot in de puntjes afstellen. Daarnaast brachten we ook een bezoek aan de gezamenlijke fabriek van Denon en Marantz, waar beide merken hun hifi- en av-componenten produceren.</p><p>Die fabriek staat in Shirakawa, op ongeveer een uur reizen van Tokio met de Shinkansen (beter bekend als de bullet train). De kersenbloesem was daar nog altijd te zien, terwijl de meeste parken in Tokio hun jaarlijkse lentekleuren inmiddels grotendeels kwijt waren.</p><p>Het was interessant om de productielijnen en testprocedures voor de verschillende hifi-producten te bekijken. Een uitgebreider bezoek aan de thuisbioscoopruimte van de fabriek maakte echter veel meer indruk. De ruimte werd al in 1983 gebouwd, zodat de eerste av-receiver van Marantz er kon worden ontwikkeld en getest voor de lancering in 1985.</p><p>Aan sommige details is de leeftijd van de ruimte nog te zien. De zware deur doet bijvoorbeeld sterk denken aan infrastructuur uit de jaren zeventig. De Denon-receiver die tijdens onze demonstratie centraal stond, is daarentegen zonder twijfel modern.</p><p>De AVC-A1H is het eerste model van het bedrijf dat een 9.4.6-kanaals luidsprekeropstelling kan aansturen. Daarnaast biedt hij ondersteuning voor vrijwel elk ruimtelijk audioformaat dat je erop zou willen loslaten.</p><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="GGREad5KnEhVe6pgFAGaxV" name="Denon & Marantz listening room 8" alt="Het interieur van een thuisbioscoop-luisterruimte met een rij Bowers & Wilkins 801 D4-luidsprekers." src="https://cdn.mos.cms.futurecdn.net/GGREad5KnEhVe6pgFAGaxV-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">Er zijn heel wat speakers te vinden hier... </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Die 9.4.6 kanalen zijn precies wat het luidsprekersysteem in de ruimte biedt. De opstelling bestaat uit acht imposante Bowers & Wilkins 801 D4-luidsprekers, een HTM81 D4-centerspeaker en vier subwoofers uit de ASW-serie, die aan de randen van de kamer zijn weggewerkt. Daar komen nog zes luidsprekers in het plafond bij. Alles bij elkaar staat er voor ongeveer 250.000 euro aan luidsprekers.</p><p>Voor het beeld werd een Sony VPL-VW535 4K-projector gebruikt, met een Oppo UDP-205 4K Blu-ray-speler als bron. Die laatste is inmiddels al bijna tien jaar niet meer verkrijgbaar, maar geldt voor velen nog altijd als een van de beste spelers ooit gemaakt.</p><p>We namen plaats op de middelste stoelen, precies op de juiste plek. Volgens de technici van Denon en Marantz bevindt die zich op ongeveer 3,7 meter van de centerspeaker en 3 meter van de twee achterste luidsprekers. Daarmee volgt de opstelling niet helemaal de richtlijnen van Dolby, die voor Atmos uitgaan van gelijke afstanden. Toch gaan we daar niet over discussiëren met de mensen die de ruimte zelf hebben ontworpen.</p><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-wifi-speaker"><strong>De beste wifispeakers in 2026 volgens onze audio-experts</strong></a></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:4424px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="VcQJ5w5eJHQr6w89t4NNgW" name="Denon & Marantz listening room 7" alt="Het interieur van een thuisbioscoop-luisterruimte met meerdere av-apparaten naast elkaar, waar een wirwar aan kabels in- en uitloopt." src="https://cdn.mos.cms.futurecdn.net/VcQJ5w5eJHQr6w89t4NNgW-1920-80.jpg" mos="" align="middle" fullscreen="" width="4424" height="2488" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De kabelsituatie is niet bepaald ideaal, maar kan nog veel erger. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De eerste demoscène kwam uit <em>A Star is Born</em> uit 2018, op het moment dat Ally voor het eerst het podium opkomt tijdens een concert van Jackson. Wat ons meteen opviel, was hoe volledig het geluid loskwam van de apparatuur. Op de best mogelijke manier.</p><p>Het geluidsbeeld was zo ruimtelijk en expressief dat het nauwelijks nog voelde alsof we naar een systeem met afzonderlijke kanalen luisterden. Dit kwam heel dicht in de buurt van het ideaalbeeld van Dolby Atmos.</p><p>Van hoog tot laag klonk alles opvallend samenhangend. Tegelijkertijd leek het systeem altijd nog wat extra vermogen achter de hand te hebben. Dat hoorde je wanneer de bas van een akoestisch instrument meer nadruk kreeg, wanneer de stem van Lady Gaga boven de mix werd uitgetild of wanneer iedere aangeslagen gitaarsnaar plots extra duidelijk naar voren kwam. Zulke overgangen verliepen steeds vloeiend en natuurlijk.</p><p>Het systeem leek over eindeloos veel kracht te beschikken, zonder dat het leek alsof er veel moeite gedaan werd. Er was niets van het geforceerde, directe geluid dat je soms bij soundbars of compactere oplossingen hoort.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yp5nvt2SzFVQ5beUSghXxV" name="Denon & Marantz listening room 2" alt="Het interieur van een thuisbioscoop-luisterruimte, met aan weerszijden van een hoge standaard Bowers & Wilkins 801 D4-luidsprekers en bovenop een Sony-projector." src="https://cdn.mos.cms.futurecdn.net/yp5nvt2SzFVQ5beUSghXxV-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">Hoe hoogwaardig de opstelling ook is, op sommige plekken oogt hij ook charmant zelfgemaakt. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Daarna volgde de openingsscène van <em>Unbroken</em>, die ons midden in een luchtgevecht uit de Tweede Wereldoorlog plaatste. De nadruk lag daarbij vooral op de ervaring in en rond één bommenwerper.</p><p>De positionering en schaal van de geluidseffecten waren bijzonder precies. Propellers lieten de lucht hoorbaar trillen, terwijl draaiende geschutskoepels, rammelende beugels en andere kleine onderdelen duidelijk hun eigen plek in de ruimte kregen. Toch klonken die effecten nergens overdreven aangezet. Ze zaten gewoon vanzelfsprekend en nauwkeurig in de mix.</p><p>Het luchtafweergeschut en de explosies waren erg dynamisch en doken plots vanuit verschillende richtingen op. Wanneer granaatscherven de cockpit raakten, bewoog het geluid duidelijk van voren naar achteren door de ruimte. Het klonk niet als één algemeen krakend effect, maar als een snelle en goed te volgen beweging in 3D.</p><p>De machinegeweren waren vlak boven het scherm te horen, waarna de hulzen in een duidelijke neerwaartse beweging richting onze zitplaatsen vielen. Dankzij die precisie kregen we via het geluid zelfs een beter beeld van de opbouw en afmetingen van het toestel.</p><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="2Q7WEiVM8pxgpwh2JVmfFW" name="Denon & Marantz listening room 4" alt="Het interieur van een thuisbioscoop-luisterruimte met een Bowers & Wilkins 801 D4-luidspreker voor een kast vol Blu-rays en cd’s." src="https://cdn.mos.cms.futurecdn.net/2Q7WEiVM8pxgpwh2JVmfFW-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">Er staat ook een flinke Blu-raycollectie in de ruimte </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Daarna was <em>Gravity </em>aan de beurt. Het team van Denon en Marantz gebruikt deze film naar eigen zeggen als een soort stresstest voor av-receivers. Tijdens de scène waarin Ryan Stone opnieuw de atmosfeer binnendringt, worden minutenlang vrijwel alle kanalen tegelijk zwaar belast, inclusief de lage tonen. Volgens het team is dit dan ook een van de lastigste filmscènes om goed aan te sturen.</p><p>Juist daarom viel op hoeveel controle het systeem behield. Terwijl het gerommel en geratel de hele ruimte vulde, bleef ook de zang in de soundtrack heel verfijnd en duidelijk hoorbaar. Het geluid was op hetzelfde moment zacht en gedetailleerd, maar ook hard en overweldigend.</p><p>Rondvliegend en ontploffend puin klonk chaotisch, maar bewoog tegelijk heel precies door het geluidsveld.</p><p>Het resultaat was pure audiochaos, zonder dat het systeem ooit hoorbaar vastliep of afzonderlijke elementen verloren gingen. Daardoor werden we volledig meegesleept in een van de spannendste momenten van de film. Veel overtuigender wordt ruimtelijk geluid niet.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5442px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gGR3Ty3mXzSsvCXVEjaKNW" name="Denon & Marantz listening room 1" alt="De binnenkant van een thuisbioscoopruimte met Bowers & Wilkins 801 D4-luidsprekers en een Marantz-versterker voor een projector." src="https://cdn.mos.cms.futurecdn.net/gGR3Ty3mXzSsvCXVEjaKNW-1920-80.jpg" mos="" align="middle" fullscreen="" width="5442" height="3061" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Om wat bij te komen, sloten we af met <em>A Complete Unknown</em>. Tijdens de scène waarin Dylan en Joan Baez samen optreden op het folkfestival, wordt het omgevingsgeluid prachtig nagebootst. Ironisch genoeg weet het systeem zelfs heel overtuigend de klank van een minder nauwkeurige luidsprekerinstallatie te reproduceren.</p><p>In het rustige nummer klinken de aangeslagen gitaarsnaren helder en scherp, terwijl het ritme voortdurend strak onder controle blijft. Tegelijkertijd kan het systeem het geluid van het publiek achter in de ruimte flink laten aanzwellen, zonder dat de zachte en licht vervormde zang vooraan wordt weggedrukt. Alles blijft zorgvuldig in balans, ook wanneer het geluidsbeeld veel voller wordt.</p><p>Onze luistersessie in deze ruimte was zo’n ervaring die minder uitgebreide thuisbioscopen daarna wat gewoontjes laat aanvoelen. Gelukkig worden we tegen onszelf beschermd door het simpele feit dat we geen kwart miljoen dollar aan luidsprekers kunnen uitgeven. Dan hebben we het nog niet eens over de overige apparatuur of de ruimte die nodig is om zo’n installatie echt tot zijn recht te laten komen.</p><p>Mocht je ooit een flinke erfenis krijgen en dol zijn op films, dan zijn er volgens ons veel slechtere manieren om dat geld uit te geven.</p><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-soundbar"><strong>De beste soundbars in 2026 volgens onze audio-experts</strong></a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/av-receivers/deze-thuisbioscoop-van-bijna-250-000-euro-verpest-elke-normale-setup</link>
                                                                            <description>
                            <![CDATA[ We bezochten Denon's thuisbioscoop in Japan, waar een Dolby Atmos-opstelling met 250.000 euro aan Bowers & Wilkins-speakers films als Gravity tot leven brengt. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iKnLyhQR9YGywBbPjpJCTF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6CbFSzs6xa8h3rFk22SLEX-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 13 Jul 2026 07:53:34 +0000</pubDate>                                                                                                                                <updated>Mon, 13 Jul 2026 08:23:49 +0000</updated>
                                                                                                                                            <category><![CDATA[AV Receivers]]></category>
                                                    <category><![CDATA[Blu-ray]]></category>
                                                    <category><![CDATA[Speakers]]></category>
                                                    <category><![CDATA[Televisions]]></category>
                                                    <category><![CDATA[Home Theater]]></category>
                                                    <category><![CDATA[Audio]]></category>
                                                    <category><![CDATA[Hi-Fi]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jouri Altorf ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Mw6yTFkTLEuzUAnvL23pC9-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Matt Bolton ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6CbFSzs6xa8h3rFk22SLEX-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Het interieur van een thuisbioscoop-luisterruimte met Bowers &amp; Wilkins 801 D4-luidsprekers en een centerspeaker voor een projectiescherm.]]></media:description>                                                            <media:text><![CDATA[Het interieur van een thuisbioscoop-luisterruimte met Bowers &amp; Wilkins 801 D4-luidsprekers en een centerspeaker voor een projectiescherm.]]></media:text>
                                <media:title type="plain"><![CDATA[Het interieur van een thuisbioscoop-luisterruimte met Bowers &amp; Wilkins 801 D4-luidsprekers en een centerspeaker voor een projectiescherm.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6CbFSzs6xa8h3rFk22SLEX-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Voor de lancering van Denons nieuwe X3900H- en X2900H-av-receivers bezochten we het hoofdkantoor van het bedrijf in Japan. Daar konden we de nieuwe modellen uitproberen in de speciale luisterruimte waarin Denons Sound Masters producten tot in de puntjes afstellen. Daarnaast brachten we ook een bezoek aan de gezamenlijke fabriek van Denon en Marantz, waar beide merken hun hifi- en av-componenten produceren.</p><p>Die fabriek staat in Shirakawa, op ongeveer een uur reizen van Tokio met de Shinkansen (beter bekend als de bullet train). De kersenbloesem was daar nog altijd te zien, terwijl de meeste parken in Tokio hun jaarlijkse lentekleuren inmiddels grotendeels kwijt waren.</p><p>Het was interessant om de productielijnen en testprocedures voor de verschillende hifi-producten te bekijken. Een uitgebreider bezoek aan de thuisbioscoopruimte van de fabriek maakte echter veel meer indruk. De ruimte werd al in 1983 gebouwd, zodat de eerste av-receiver van Marantz er kon worden ontwikkeld en getest voor de lancering in 1985.</p><p>Aan sommige details is de leeftijd van de ruimte nog te zien. De zware deur doet bijvoorbeeld sterk denken aan infrastructuur uit de jaren zeventig. De Denon-receiver die tijdens onze demonstratie centraal stond, is daarentegen zonder twijfel modern.</p><p>De AVC-A1H is het eerste model van het bedrijf dat een 9.4.6-kanaals luidsprekeropstelling kan aansturen. Daarnaast biedt hij ondersteuning voor vrijwel elk ruimtelijk audioformaat dat je erop zou willen loslaten.</p><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="GGREad5KnEhVe6pgFAGaxV" name="Denon & Marantz listening room 8" alt="Het interieur van een thuisbioscoop-luisterruimte met een rij Bowers & Wilkins 801 D4-luidsprekers." src="https://cdn.mos.cms.futurecdn.net/GGREad5KnEhVe6pgFAGaxV-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">Er zijn heel wat speakers te vinden hier... </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Die 9.4.6 kanalen zijn precies wat het luidsprekersysteem in de ruimte biedt. De opstelling bestaat uit acht imposante Bowers & Wilkins 801 D4-luidsprekers, een HTM81 D4-centerspeaker en vier subwoofers uit de ASW-serie, die aan de randen van de kamer zijn weggewerkt. Daar komen nog zes luidsprekers in het plafond bij. Alles bij elkaar staat er voor ongeveer 250.000 euro aan luidsprekers.</p><p>Voor het beeld werd een Sony VPL-VW535 4K-projector gebruikt, met een Oppo UDP-205 4K Blu-ray-speler als bron. Die laatste is inmiddels al bijna tien jaar niet meer verkrijgbaar, maar geldt voor velen nog altijd als een van de beste spelers ooit gemaakt.</p><p>We namen plaats op de middelste stoelen, precies op de juiste plek. Volgens de technici van Denon en Marantz bevindt die zich op ongeveer 3,7 meter van de centerspeaker en 3 meter van de twee achterste luidsprekers. Daarmee volgt de opstelling niet helemaal de richtlijnen van Dolby, die voor Atmos uitgaan van gelijke afstanden. Toch gaan we daar niet over discussiëren met de mensen die de ruimte zelf hebben ontworpen.</p><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-wifi-speaker"><strong>De beste wifispeakers in 2026 volgens onze audio-experts</strong></a></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:4424px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="VcQJ5w5eJHQr6w89t4NNgW" name="Denon & Marantz listening room 7" alt="Het interieur van een thuisbioscoop-luisterruimte met meerdere av-apparaten naast elkaar, waar een wirwar aan kabels in- en uitloopt." src="https://cdn.mos.cms.futurecdn.net/VcQJ5w5eJHQr6w89t4NNgW-1920-80.jpg" mos="" align="middle" fullscreen="" width="4424" height="2488" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">De kabelsituatie is niet bepaald ideaal, maar kan nog veel erger. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De eerste demoscène kwam uit <em>A Star is Born</em> uit 2018, op het moment dat Ally voor het eerst het podium opkomt tijdens een concert van Jackson. Wat ons meteen opviel, was hoe volledig het geluid loskwam van de apparatuur. Op de best mogelijke manier.</p><p>Het geluidsbeeld was zo ruimtelijk en expressief dat het nauwelijks nog voelde alsof we naar een systeem met afzonderlijke kanalen luisterden. Dit kwam heel dicht in de buurt van het ideaalbeeld van Dolby Atmos.</p><p>Van hoog tot laag klonk alles opvallend samenhangend. Tegelijkertijd leek het systeem altijd nog wat extra vermogen achter de hand te hebben. Dat hoorde je wanneer de bas van een akoestisch instrument meer nadruk kreeg, wanneer de stem van Lady Gaga boven de mix werd uitgetild of wanneer iedere aangeslagen gitaarsnaar plots extra duidelijk naar voren kwam. Zulke overgangen verliepen steeds vloeiend en natuurlijk.</p><p>Het systeem leek over eindeloos veel kracht te beschikken, zonder dat het leek alsof er veel moeite gedaan werd. Er was niets van het geforceerde, directe geluid dat je soms bij soundbars of compactere oplossingen hoort.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yp5nvt2SzFVQ5beUSghXxV" name="Denon & Marantz listening room 2" alt="Het interieur van een thuisbioscoop-luisterruimte, met aan weerszijden van een hoge standaard Bowers & Wilkins 801 D4-luidsprekers en bovenop een Sony-projector." src="https://cdn.mos.cms.futurecdn.net/yp5nvt2SzFVQ5beUSghXxV-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">Hoe hoogwaardig de opstelling ook is, op sommige plekken oogt hij ook charmant zelfgemaakt. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Daarna volgde de openingsscène van <em>Unbroken</em>, die ons midden in een luchtgevecht uit de Tweede Wereldoorlog plaatste. De nadruk lag daarbij vooral op de ervaring in en rond één bommenwerper.</p><p>De positionering en schaal van de geluidseffecten waren bijzonder precies. Propellers lieten de lucht hoorbaar trillen, terwijl draaiende geschutskoepels, rammelende beugels en andere kleine onderdelen duidelijk hun eigen plek in de ruimte kregen. Toch klonken die effecten nergens overdreven aangezet. Ze zaten gewoon vanzelfsprekend en nauwkeurig in de mix.</p><p>Het luchtafweergeschut en de explosies waren erg dynamisch en doken plots vanuit verschillende richtingen op. Wanneer granaatscherven de cockpit raakten, bewoog het geluid duidelijk van voren naar achteren door de ruimte. Het klonk niet als één algemeen krakend effect, maar als een snelle en goed te volgen beweging in 3D.</p><p>De machinegeweren waren vlak boven het scherm te horen, waarna de hulzen in een duidelijke neerwaartse beweging richting onze zitplaatsen vielen. Dankzij die precisie kregen we via het geluid zelfs een beter beeld van de opbouw en afmetingen van het toestel.</p><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="2Q7WEiVM8pxgpwh2JVmfFW" name="Denon & Marantz listening room 4" alt="Het interieur van een thuisbioscoop-luisterruimte met een Bowers & Wilkins 801 D4-luidspreker voor een kast vol Blu-rays en cd’s." src="https://cdn.mos.cms.futurecdn.net/2Q7WEiVM8pxgpwh2JVmfFW-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">Er staat ook een flinke Blu-raycollectie in de ruimte </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Daarna was <em>Gravity </em>aan de beurt. Het team van Denon en Marantz gebruikt deze film naar eigen zeggen als een soort stresstest voor av-receivers. Tijdens de scène waarin Ryan Stone opnieuw de atmosfeer binnendringt, worden minutenlang vrijwel alle kanalen tegelijk zwaar belast, inclusief de lage tonen. Volgens het team is dit dan ook een van de lastigste filmscènes om goed aan te sturen.</p><p>Juist daarom viel op hoeveel controle het systeem behield. Terwijl het gerommel en geratel de hele ruimte vulde, bleef ook de zang in de soundtrack heel verfijnd en duidelijk hoorbaar. Het geluid was op hetzelfde moment zacht en gedetailleerd, maar ook hard en overweldigend.</p><p>Rondvliegend en ontploffend puin klonk chaotisch, maar bewoog tegelijk heel precies door het geluidsveld.</p><p>Het resultaat was pure audiochaos, zonder dat het systeem ooit hoorbaar vastliep of afzonderlijke elementen verloren gingen. Daardoor werden we volledig meegesleept in een van de spannendste momenten van de film. Veel overtuigender wordt ruimtelijk geluid niet.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5442px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gGR3Ty3mXzSsvCXVEjaKNW" name="Denon & Marantz listening room 1" alt="De binnenkant van een thuisbioscoopruimte met Bowers & Wilkins 801 D4-luidsprekers en een Marantz-versterker voor een projector." src="https://cdn.mos.cms.futurecdn.net/gGR3Ty3mXzSsvCXVEjaKNW-1920-80.jpg" mos="" align="middle" fullscreen="" width="5442" height="3061" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Om wat bij te komen, sloten we af met <em>A Complete Unknown</em>. Tijdens de scène waarin Dylan en Joan Baez samen optreden op het folkfestival, wordt het omgevingsgeluid prachtig nagebootst. Ironisch genoeg weet het systeem zelfs heel overtuigend de klank van een minder nauwkeurige luidsprekerinstallatie te reproduceren.</p><p>In het rustige nummer klinken de aangeslagen gitaarsnaren helder en scherp, terwijl het ritme voortdurend strak onder controle blijft. Tegelijkertijd kan het systeem het geluid van het publiek achter in de ruimte flink laten aanzwellen, zonder dat de zachte en licht vervormde zang vooraan wordt weggedrukt. Alles blijft zorgvuldig in balans, ook wanneer het geluidsbeeld veel voller wordt.</p><p>Onze luistersessie in deze ruimte was zo’n ervaring die minder uitgebreide thuisbioscopen daarna wat gewoontjes laat aanvoelen. Gelukkig worden we tegen onszelf beschermd door het simpele feit dat we geen kwart miljoen dollar aan luidsprekers kunnen uitgeven. Dan hebben we het nog niet eens over de overige apparatuur of de ruimte die nodig is om zo’n installatie echt tot zijn recht te laten komen.</p><p>Mocht je ooit een flinke erfenis krijgen en dol zijn op films, dan zijn er volgens ons veel slechtere manieren om dat geld uit te geven.</p><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-soundbar"><strong>De beste soundbars in 2026 volgens onze audio-experts</strong></a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We hebben tientallen gaming-tv's getest: deze raden we aan voor GTA 6 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>GTA 6 pre-orders zijn inmiddels live en de game staat gepland om op 19 november uit te komen. Tegen die tijd is het alweer 13 jaar en twee consolegeneraties geleden dat GTA 5 voor het eerst uitkwam. Ter voorbereiding op deze gigantische gamerelease kan het het voor sommigen slim zijn om in een nieuwe tv te investeren. Na zoveel jaar wachten wil je toch wel dat de nieuwe versie van Vice City er zo goed mogelijk uitziet. </p><p>Wij testen bij TechRadar enorm veel tv's, waaronder ook de <a href="https://global.techradar.com/nl-nl/best/beste-gaming-tv-ps5-xbox">beste gaming-tv's</a> op de markt. Voor GTA 6 wil je natuurlijk eigenlijk wel een uitstekende beeldkwaliteit met levendige kleuren, goede bewegingsverwerking voor alle actie en een uitgebreid aanbod aan gaming-features, waardoor je helemaal klaar bent voor alles wat de game te bieden heeft en vereist. Hieronder hebben we daarom vijf van de beste gaming-tv's uit verschillende prijsklassen gekozen die perfect zijn voor jouw volgende avontuur in Vice City.  </p><p>Het zal je misschien opvallen dat al deze tv's modellen van vorig jaar zijn. We hebben al wel meerdere van de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv's</a> van dit jaar getest, en sommige van die tv's zijn ook echt geweldig, maar de modellen van vorig jaar bieden een betere prijs-kwaliteitverhouding en zijn nog steeds meer dan goed genoeg om GTA 6 recht aan te doen.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="lg-c5">LG C5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="y5RdDEEfEzMbLVQjeEL6DH" name="LG C5 gaming" alt="LG C5 met Battlefield V en Game Bar in beeld" src="https://cdn.mos.cms.futurecdn.net/y5RdDEEfEzMbLVQjeEL6DH-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>Het beste model om mee te beginnen, is het model dat we sowieso het meest aanraden. Bovenaan onze lijst van de beste gaming-tv's, maar ook van de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a>, vind je de LG C5. Deze OLED TV kreeg vijf sterren van ons en is vrijwel overal geschikt voor. Hij beschikt over een enorm compleet aanbod aan features en een fantastische beeldkwaliteit die ideaal is voor GTA 6. </p><p>De C5 levert rijke, levendige kleuren en dat is perfect voor het weergeven van de neonverlichte straten van Vice City in GTA 6. Bij het bekijken van kleurrijke films zoals Elemental op de C5, spatten kleuren echt van het scherm. De oranje, rode en blauwe tinten komen allemaal fantastisch tot hun recht. De tv levert ook een rijk contrast met diepe zwartwaardes. Dat is dan weer belangrijk om het nachtleven in Vice City goed weer te geven. Dankzij uitstekende bewegingsverwerking zal het weergeven van achtervolgingen in verschillende voertuigen ook geen probleem zijn voor de C5. </p><p>Dankzij zijn uitgebreide aanbod aan gaming-features is de C5 dus ook een topklasse gaming-tv. Er is via vier HDMI 2.1-poorten ondersteuning voor 4K/144Hz, volledige VRR, HGiG, ALLM en Dolby Vision-gaming. Daarnaast geniet je hier van een input lag van 9,2 ms. Dit betekent dat je enorm responsieve gameplay kan verwachten wanneer je achterna wordt gezeten door de politie in GTA 6. De tv ging ook geweldig om met Battlefield V in 120fps toen we hem aan het testen waren.  </p><p>Qua prijs heb je nu te maken met zo'n 1.300-1.400 euro voor een 65-inch model. Dat is een geweldig formaat om van een grote blockbuster-game te genieten, maar de C5 is ook in kleinere en grotere formaten te krijgen (tussen 42 en 83 inch). </p><div data-widget-type="review" data-model-name="LG C5 OLED"></div><h2 id="tcl-c6k">TCL C6K</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kuoAUEv3UKHtydUoDMpDDh" name="TCL C6K gaming" alt="TCL C6K met Battlefield V in beeld" src="https://cdn.mos.cms.futurecdn.net/kuoAUEv3UKHtydUoDMpDDh-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>Als je op zoek bent naar een tv-upgrade, maar je niet de hoofdprijs wil betalen, dan is de <a href="https://www.techradar.com/televisions/tcl-c6k-review">TCL C6K</a> een fantastische keuze. Hij biedt nog steeds een geweldige beeldkwaliteit en een indrukwekkend aanbod aan gaming-features, en dat voor een erg betaalbare prijs. </p><p>Wij hebben de C6K ook in onze testruimte gehad en waren onder de indruk van zijn beeldkwaliteit. Het grootste hoogtepunt is hier de kleurreproductie. Deze tv levert levendige, natuurlijke kleuren die tijdens onze testperiode voor een uitstekende kijkervaring zorgden bij films zoals Wicked. De felroze bloemen in de bomen werden bijvoorbeeld mooi accuraat weergegeven. Hetzelfde kan je dus verwachten bij GTA 6. De C6K heeft ook een indrukwekkende achterverlichtingscontrole vertoond, plus verrassend goede zwartwaardes voor een mini-LED TV in deze prijsklasse. De tv wist ook goed te presteren bij donkere films zoals The Batman. Dit klinkt opnieuw als een goed teken voor het nachtleven van Vice City. </p><p>De C6K biedt ook veel handige gaming-features, wat enigszins opmerkelijk is voor deze prijs. Er is ondersteuning voor 4K/144Hz, FreeSync Premium Pro, ALLM en Dolby Vision-gaming. We zagen een input lag van 13,6 ms, wat gelukkig ook nog steeds onder de 15 ms zit. Onze game-ervaring met deze tv, in combinatie met Battlefield V, was ook uitstekend. Hij ging geweldig om met chaotische gevechten, dus hij zal ook zeker geschikt zijn voor GTA 6.  </p><p>We noemden hierboven al "het grootste hoogtepunt", maar eigenlijk is het echte grootste hoogtepunt hier zijn prijs. Een 65-inch C6K kost je momenteel ongeveer 700 euro. Dat is een uitstekende prijs voor een tv van dit formaat en dus ook een zeer betaalbare upgrade om je mee voor te bereiden op GTA 6. </p><div data-widget-type="review" data-model-name="TCL C6K 4K mini-LED TV"></div><h2 id="samsung-qn90f">Samsung QN90F</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:3250px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gm7pTiVpVL7cv7J4Lu3Q8o" name="Samsung-QN90F-game" alt="Samsung QN90F game menu" src="https://cdn.mos.cms.futurecdn.net/Gm7pTiVpVL7cv7J4Lu3Q8o-1920-80.jpg" mos="" align="middle" fullscreen="" width="3250" height="1828" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Als jij iemand bent die zelfs aan het overwegen is om wat vrije dagen te gebruiken om GTA 6 uitgebreid te kunnen spelen wanneer de game uitkomt, dan heb je mogelijk ook een tv nodig die goed tot zijn recht komt in een felverlichte ruimte. Anders kan een gamesessie overdag soms toch een beetje lastig zijn. De <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F</a> is in zo'n situatie een ideale gaming-tv. Het is daarnaast volgens ons ook niet voor niets een van de beste tv's voor het bekijken van sport(wedstrijden). </p><p>De QN90F is de perfecte tv voor in felverlichte ruimtes en daar zijn verschillende redenen voor. Ten eerste heeft hij een uitstekende helderheid (meer dan 2.500 nits HDR-piekhelderheid en meer dan 600 nits fullscreen-helderheid). Daarnaast beschikt hij ook over een enorm effectieve antireflectielaag die spiegelachtige reflecties heel goed weet te elimineren. Als je in jouw woonkamer grote ramen hebt, kan de QN90F dus in ieder geval goed omgaan met het binnenkomende licht. Daarnaast heeft de tv ook gewoon nog een geweldige beeldkwaliteit. Hij levert levendige,  nauwkeurige kleuren en een sterk contrast met verrassend rijke zwartwaardes. We verwachten dat GTA 6 er ook op deze tv dus fantastisch uit zal zien.  </p><p>De QN90F is ook voorzien van een uitgebreid aanbod aan gaming-features. Er is ondersteuning voor 4K/165Hz, FreeSync Premium Pro, ALLM en HDR10+-gaming via vier HDMI 2.1-poorten. De input lag van 9,5 ms is uitstekend en naar verwachting zal deze tv ook prima om kunnen gaan met de chaos van GTA 6. </p><p>Hoewel de QN90F een flagship tv is, zijn zijn prijzen inmiddels gelukkig wel gedaald. Een 65-inch model kost je nu ongeveer 1.400 euro. Dat is dus weer een uitstekende prijs voor een tv van dit niveau. </p><div data-widget-type="review" data-model-name="Samsung QN90F Neo QLED 4K Vision AI Smart TV (2025)"></div><h2 id="lg-b5">LG B5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rSPnB2kvuPT8Ew84HVcrgb" name="LG B5 gaming" alt="LG B5 OLED TV met Battlefield V en game optimizer in beeld" src="https://cdn.mos.cms.futurecdn.net/rSPnB2kvuPT8Ew84HVcrgb-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>Als je wel een OLED TV wil, maar de LG C5 toch nog iets te duur vindt, dan is de <a href="https://global.techradar.com/nl-nl/televisions/lg-b5-oled-tv-review-nl">LG B5</a> de volgende beste optie. Dit is een van de beste betaalbare OLED TV's die we getest hebben en hij biedt veel van dezelfde topprestaties en features als de duurdere C5. </p><p>Dankzij nauwkeurige, rijke kleuren, die heel goed naar voren kwamen in kleurrijke films zoals Wicked en Elemental, zal de B5 ongetwijfeld ook geschikt zijn voor de zonnige, kleurrijke omgeving van GTA 6. Deze tv produceert ook een krachtig contrast met inktzwarte zwartwaardes en je krijgt hier dus nog steeds precies wat je wil van een OLED TV, ondanks dat dit model iets goedkoper is. Wel heeft de B5 een wat lagere helderheid dan duurdere OLED TV's, maar de highlights zullen nog steeds levendig genoeg zijn om de neonlichten van Vice City van het scherm te laten spatten. </p><p>De B5 is ook weer voorzien van een uitgebreid aanbod aan gaming-features, waaronder ondersteuning voor 4K/120Hz, volledige VRR (inclusief FreeSync and G-Sync), HGiG, Dolby Vision-gaming en ALLM, en dat allemaal via de vier HDMI 2.1-poorten. We zagen hier een input lag van 9,1 ms en dat zit dus ook weer op het niveau van de beste gaming-tv's. We verwachten dus dat de actie in GTA 6 er ook op deze tv fantastisch uit zal zien. </p><p>De prijzen van de B5 kunnen af en toe echt flink dalen voor een OLED TV. Het 48-inch model is ideaal voor als je in een slaapkamer wil gamen en die haal je momenteel voor rond de 700 euro in huis. Het 65-inch model zit rond de 1.100 euro. Je hoeft dus zeker geen fortuin uit te geven om een OLED TV in huis te halen.  </p><div data-widget-type="review" data-model-name="LG OLED B5 4K Smart TV"></div><h2 id="lg-g5">LG G5</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:2652px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="ARB7aWAu5hso6yT9eYSvBU" name="LG G5 OLED-gaming" alt="LG G5 OLED TV gaming menu" src="https://cdn.mos.cms.futurecdn.net/ARB7aWAu5hso6yT9eYSvBU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2652" height="1492" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De <a href="https://global.techradar.com/nl-nl/televisions/lg-g5-oled-tv-review-nl">LG G5</a> is het beste OLED-model van LG uit 2025 en dit model levert dus ook nog betere prestaties dan de C5. Hij biedt vergelijkbare features, maar gaat nog wat verder met een hogere helderheid, levendigere kleuren en een contrast met een nog sterkere impact. </p><p>Bij het testen van de G5 waren we het meest onder de indruk van zijn kleurweergave. Kleuren zagen er tegelijkertijd levendig, rijk en mooi fel uit en daardoor waren kleurrijke scènes in films en series echt een genot om naar te kijken op deze tv. Ook de door Miami geïnspireerde Vice City-omgeving zal dus ongetwijfeld goed tot zijn recht komen. De tv levert een krachtig contrast en dus ook een fantastische balans tussen diepe zwartwaardes en felle highlights. Ook het weergeven van het nachtleven in Vice City zal dus geen uitdaging zijn voor deze tv. Verder produceert deze tv extreem indrukwekkende texturen. Je geniet hier van enorm verfijnde details.</p><p>Ook dit is weer een tv met een indrukwekkende lijst aan gaming-features: 4K/165Hz, volledige VRR (inclusief FreeSync en G-Sync), Dolby Vision-gaming, HGiG en ALLM via vier HDMI 2.1-poorten. We maten hier een input lag van 9,2 ms en ook deze tv ging weer geweldig om met de chaotische gevechten in Battlefield V (in 120fps). GTA 6 zou dus ook geen probleem moeten zijn. </p><p>De G5 is een echte premium OLED TV, dus daar betaal je ook wel een premium prijs voor. Een 65-inch model kost je momenteel zo'n 1.700 tot 2.000 euro, afhankelijk van de retailer. Dat is niet verkeerd voor deze tv, maar het is wel duidelijk een topklasse OLED TV.</p><div data-widget-type="review" data-model-name="LG OLED G5"></div><ul><li><a href="https://global.techradar.com/nl-be/gaming/zo-bescherm-je-jezelf-expert-zegt-dat-gta-6-pre-orders-een-groot-doelwit-zijn-voor-scammers">"Zo bescherm je jezelf": expert zegt dat GTA 6 pre-orders een groot doelwit zijn voor scammers</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/we-hebben-tientallen-gaming-tvs-getest-deze-raden-we-aan-voor-gta-6</link>
                                                                            <description>
                            <![CDATA[ Op zoek naar een nieuwe tv voor GTA 6? Wij hebben vijf van de beste gaming-tv's op een rijtje gezet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ViYbt5Hx6X8FXqtYUuhtgE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ARB7aWAu5hso6yT9eYSvBU-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Jul 2026 08:39:53 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Davidson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ARB7aWAu5hso6yT9eYSvBU-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[LG G5 OLED TV gaming menu]]></media:description>                                                            <media:text><![CDATA[LG G5 OLED TV gaming menu]]></media:text>
                                <media:title type="plain"><![CDATA[LG G5 OLED TV gaming menu]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ARB7aWAu5hso6yT9eYSvBU-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>GTA 6 pre-orders zijn inmiddels live en de game staat gepland om op 19 november uit te komen. Tegen die tijd is het alweer 13 jaar en twee consolegeneraties geleden dat GTA 5 voor het eerst uitkwam. Ter voorbereiding op deze gigantische gamerelease kan het het voor sommigen slim zijn om in een nieuwe tv te investeren. Na zoveel jaar wachten wil je toch wel dat de nieuwe versie van Vice City er zo goed mogelijk uitziet. </p><p>Wij testen bij TechRadar enorm veel tv's, waaronder ook de <a href="https://global.techradar.com/nl-nl/best/beste-gaming-tv-ps5-xbox">beste gaming-tv's</a> op de markt. Voor GTA 6 wil je natuurlijk eigenlijk wel een uitstekende beeldkwaliteit met levendige kleuren, goede bewegingsverwerking voor alle actie en een uitgebreid aanbod aan gaming-features, waardoor je helemaal klaar bent voor alles wat de game te bieden heeft en vereist. Hieronder hebben we daarom vijf van de beste gaming-tv's uit verschillende prijsklassen gekozen die perfect zijn voor jouw volgende avontuur in Vice City.  </p><p>Het zal je misschien opvallen dat al deze tv's modellen van vorig jaar zijn. We hebben al wel meerdere van de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv's</a> van dit jaar getest, en sommige van die tv's zijn ook echt geweldig, maar de modellen van vorig jaar bieden een betere prijs-kwaliteitverhouding en zijn nog steeds meer dan goed genoeg om GTA 6 recht aan te doen.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="lg-c5">LG C5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="y5RdDEEfEzMbLVQjeEL6DH" name="LG C5 gaming" alt="LG C5 met Battlefield V en Game Bar in beeld" src="https://cdn.mos.cms.futurecdn.net/y5RdDEEfEzMbLVQjeEL6DH-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>Het beste model om mee te beginnen, is het model dat we sowieso het meest aanraden. Bovenaan onze lijst van de beste gaming-tv's, maar ook van de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a>, vind je de LG C5. Deze OLED TV kreeg vijf sterren van ons en is vrijwel overal geschikt voor. Hij beschikt over een enorm compleet aanbod aan features en een fantastische beeldkwaliteit die ideaal is voor GTA 6. </p><p>De C5 levert rijke, levendige kleuren en dat is perfect voor het weergeven van de neonverlichte straten van Vice City in GTA 6. Bij het bekijken van kleurrijke films zoals Elemental op de C5, spatten kleuren echt van het scherm. De oranje, rode en blauwe tinten komen allemaal fantastisch tot hun recht. De tv levert ook een rijk contrast met diepe zwartwaardes. Dat is dan weer belangrijk om het nachtleven in Vice City goed weer te geven. Dankzij uitstekende bewegingsverwerking zal het weergeven van achtervolgingen in verschillende voertuigen ook geen probleem zijn voor de C5. </p><p>Dankzij zijn uitgebreide aanbod aan gaming-features is de C5 dus ook een topklasse gaming-tv. Er is via vier HDMI 2.1-poorten ondersteuning voor 4K/144Hz, volledige VRR, HGiG, ALLM en Dolby Vision-gaming. Daarnaast geniet je hier van een input lag van 9,2 ms. Dit betekent dat je enorm responsieve gameplay kan verwachten wanneer je achterna wordt gezeten door de politie in GTA 6. De tv ging ook geweldig om met Battlefield V in 120fps toen we hem aan het testen waren.  </p><p>Qua prijs heb je nu te maken met zo'n 1.300-1.400 euro voor een 65-inch model. Dat is een geweldig formaat om van een grote blockbuster-game te genieten, maar de C5 is ook in kleinere en grotere formaten te krijgen (tussen 42 en 83 inch). </p><div data-widget-type="review" data-model-name="LG C5 OLED"></div><h2 id="tcl-c6k">TCL C6K</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="kuoAUEv3UKHtydUoDMpDDh" name="TCL C6K gaming" alt="TCL C6K met Battlefield V in beeld" src="https://cdn.mos.cms.futurecdn.net/kuoAUEv3UKHtydUoDMpDDh-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>Als je op zoek bent naar een tv-upgrade, maar je niet de hoofdprijs wil betalen, dan is de <a href="https://www.techradar.com/televisions/tcl-c6k-review">TCL C6K</a> een fantastische keuze. Hij biedt nog steeds een geweldige beeldkwaliteit en een indrukwekkend aanbod aan gaming-features, en dat voor een erg betaalbare prijs. </p><p>Wij hebben de C6K ook in onze testruimte gehad en waren onder de indruk van zijn beeldkwaliteit. Het grootste hoogtepunt is hier de kleurreproductie. Deze tv levert levendige, natuurlijke kleuren die tijdens onze testperiode voor een uitstekende kijkervaring zorgden bij films zoals Wicked. De felroze bloemen in de bomen werden bijvoorbeeld mooi accuraat weergegeven. Hetzelfde kan je dus verwachten bij GTA 6. De C6K heeft ook een indrukwekkende achterverlichtingscontrole vertoond, plus verrassend goede zwartwaardes voor een mini-LED TV in deze prijsklasse. De tv wist ook goed te presteren bij donkere films zoals The Batman. Dit klinkt opnieuw als een goed teken voor het nachtleven van Vice City. </p><p>De C6K biedt ook veel handige gaming-features, wat enigszins opmerkelijk is voor deze prijs. Er is ondersteuning voor 4K/144Hz, FreeSync Premium Pro, ALLM en Dolby Vision-gaming. We zagen een input lag van 13,6 ms, wat gelukkig ook nog steeds onder de 15 ms zit. Onze game-ervaring met deze tv, in combinatie met Battlefield V, was ook uitstekend. Hij ging geweldig om met chaotische gevechten, dus hij zal ook zeker geschikt zijn voor GTA 6.  </p><p>We noemden hierboven al "het grootste hoogtepunt", maar eigenlijk is het echte grootste hoogtepunt hier zijn prijs. Een 65-inch C6K kost je momenteel ongeveer 700 euro. Dat is een uitstekende prijs voor een tv van dit formaat en dus ook een zeer betaalbare upgrade om je mee voor te bereiden op GTA 6. </p><div data-widget-type="review" data-model-name="TCL C6K 4K mini-LED TV"></div><h2 id="samsung-qn90f">Samsung QN90F</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:3250px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gm7pTiVpVL7cv7J4Lu3Q8o" name="Samsung-QN90F-game" alt="Samsung QN90F game menu" src="https://cdn.mos.cms.futurecdn.net/Gm7pTiVpVL7cv7J4Lu3Q8o-1920-80.jpg" mos="" align="middle" fullscreen="" width="3250" height="1828" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Als jij iemand bent die zelfs aan het overwegen is om wat vrije dagen te gebruiken om GTA 6 uitgebreid te kunnen spelen wanneer de game uitkomt, dan heb je mogelijk ook een tv nodig die goed tot zijn recht komt in een felverlichte ruimte. Anders kan een gamesessie overdag soms toch een beetje lastig zijn. De <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F</a> is in zo'n situatie een ideale gaming-tv. Het is daarnaast volgens ons ook niet voor niets een van de beste tv's voor het bekijken van sport(wedstrijden). </p><p>De QN90F is de perfecte tv voor in felverlichte ruimtes en daar zijn verschillende redenen voor. Ten eerste heeft hij een uitstekende helderheid (meer dan 2.500 nits HDR-piekhelderheid en meer dan 600 nits fullscreen-helderheid). Daarnaast beschikt hij ook over een enorm effectieve antireflectielaag die spiegelachtige reflecties heel goed weet te elimineren. Als je in jouw woonkamer grote ramen hebt, kan de QN90F dus in ieder geval goed omgaan met het binnenkomende licht. Daarnaast heeft de tv ook gewoon nog een geweldige beeldkwaliteit. Hij levert levendige,  nauwkeurige kleuren en een sterk contrast met verrassend rijke zwartwaardes. We verwachten dat GTA 6 er ook op deze tv dus fantastisch uit zal zien.  </p><p>De QN90F is ook voorzien van een uitgebreid aanbod aan gaming-features. Er is ondersteuning voor 4K/165Hz, FreeSync Premium Pro, ALLM en HDR10+-gaming via vier HDMI 2.1-poorten. De input lag van 9,5 ms is uitstekend en naar verwachting zal deze tv ook prima om kunnen gaan met de chaos van GTA 6. </p><p>Hoewel de QN90F een flagship tv is, zijn zijn prijzen inmiddels gelukkig wel gedaald. Een 65-inch model kost je nu ongeveer 1.400 euro. Dat is dus weer een uitstekende prijs voor een tv van dit niveau. </p><div data-widget-type="review" data-model-name="Samsung QN90F Neo QLED 4K Vision AI Smart TV (2025)"></div><h2 id="lg-b5">LG B5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rSPnB2kvuPT8Ew84HVcrgb" name="LG B5 gaming" alt="LG B5 OLED TV met Battlefield V en game optimizer in beeld" src="https://cdn.mos.cms.futurecdn.net/rSPnB2kvuPT8Ew84HVcrgb-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>Als je wel een OLED TV wil, maar de LG C5 toch nog iets te duur vindt, dan is de <a href="https://global.techradar.com/nl-nl/televisions/lg-b5-oled-tv-review-nl">LG B5</a> de volgende beste optie. Dit is een van de beste betaalbare OLED TV's die we getest hebben en hij biedt veel van dezelfde topprestaties en features als de duurdere C5. </p><p>Dankzij nauwkeurige, rijke kleuren, die heel goed naar voren kwamen in kleurrijke films zoals Wicked en Elemental, zal de B5 ongetwijfeld ook geschikt zijn voor de zonnige, kleurrijke omgeving van GTA 6. Deze tv produceert ook een krachtig contrast met inktzwarte zwartwaardes en je krijgt hier dus nog steeds precies wat je wil van een OLED TV, ondanks dat dit model iets goedkoper is. Wel heeft de B5 een wat lagere helderheid dan duurdere OLED TV's, maar de highlights zullen nog steeds levendig genoeg zijn om de neonlichten van Vice City van het scherm te laten spatten. </p><p>De B5 is ook weer voorzien van een uitgebreid aanbod aan gaming-features, waaronder ondersteuning voor 4K/120Hz, volledige VRR (inclusief FreeSync and G-Sync), HGiG, Dolby Vision-gaming en ALLM, en dat allemaal via de vier HDMI 2.1-poorten. We zagen hier een input lag van 9,1 ms en dat zit dus ook weer op het niveau van de beste gaming-tv's. We verwachten dus dat de actie in GTA 6 er ook op deze tv fantastisch uit zal zien. </p><p>De prijzen van de B5 kunnen af en toe echt flink dalen voor een OLED TV. Het 48-inch model is ideaal voor als je in een slaapkamer wil gamen en die haal je momenteel voor rond de 700 euro in huis. Het 65-inch model zit rond de 1.100 euro. Je hoeft dus zeker geen fortuin uit te geven om een OLED TV in huis te halen.  </p><div data-widget-type="review" data-model-name="LG OLED B5 4K Smart TV"></div><h2 id="lg-g5">LG G5</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:2652px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="ARB7aWAu5hso6yT9eYSvBU" name="LG G5 OLED-gaming" alt="LG G5 OLED TV gaming menu" src="https://cdn.mos.cms.futurecdn.net/ARB7aWAu5hso6yT9eYSvBU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2652" height="1492" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De <a href="https://global.techradar.com/nl-nl/televisions/lg-g5-oled-tv-review-nl">LG G5</a> is het beste OLED-model van LG uit 2025 en dit model levert dus ook nog betere prestaties dan de C5. Hij biedt vergelijkbare features, maar gaat nog wat verder met een hogere helderheid, levendigere kleuren en een contrast met een nog sterkere impact. </p><p>Bij het testen van de G5 waren we het meest onder de indruk van zijn kleurweergave. Kleuren zagen er tegelijkertijd levendig, rijk en mooi fel uit en daardoor waren kleurrijke scènes in films en series echt een genot om naar te kijken op deze tv. Ook de door Miami geïnspireerde Vice City-omgeving zal dus ongetwijfeld goed tot zijn recht komen. De tv levert een krachtig contrast en dus ook een fantastische balans tussen diepe zwartwaardes en felle highlights. Ook het weergeven van het nachtleven in Vice City zal dus geen uitdaging zijn voor deze tv. Verder produceert deze tv extreem indrukwekkende texturen. Je geniet hier van enorm verfijnde details.</p><p>Ook dit is weer een tv met een indrukwekkende lijst aan gaming-features: 4K/165Hz, volledige VRR (inclusief FreeSync en G-Sync), Dolby Vision-gaming, HGiG en ALLM via vier HDMI 2.1-poorten. We maten hier een input lag van 9,2 ms en ook deze tv ging weer geweldig om met de chaotische gevechten in Battlefield V (in 120fps). GTA 6 zou dus ook geen probleem moeten zijn. </p><p>De G5 is een echte premium OLED TV, dus daar betaal je ook wel een premium prijs voor. Een 65-inch model kost je momenteel zo'n 1.700 tot 2.000 euro, afhankelijk van de retailer. Dat is niet verkeerd voor deze tv, maar het is wel duidelijk een topklasse OLED TV.</p><div data-widget-type="review" data-model-name="LG OLED G5"></div><ul><li><a href="https://global.techradar.com/nl-be/gaming/zo-bescherm-je-jezelf-expert-zegt-dat-gta-6-pre-orders-een-groot-doelwit-zijn-voor-scammers">"Zo bescherm je jezelf": expert zegt dat GTA 6 pre-orders een groot doelwit zijn voor scammers</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We vergeleken tientallen soundbars: deze vier kosten minder dan 500 euro en zijn elke cent waard ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Wij hebben de laatste jaren tientallen verschillende soundbars getest en kunnen vergelijken. Veel soundbars leverden uitstekende prestaties en sommige waren wel een beetje teleurstellend.  </p><p>Hoewel we aan de ene kant sommige van de meest premium surround sound-opties hebben getest, zoals de <a href="https://global.techradar.com/nl-nl/televisions/soundbars/jbl-bar-1300mk2-review-nl">JBL Bar 1300MK2</a>, hebben we ook heel veel budgetvriendelijke opties kunnen uitproberen. In dit artikel zullen we een aantal van deze goedkopere modellen met de beste prijs-kwaliteit wat verder belichten. Deze opties kosten je niet de hoofdprijs, maar bieden wel een mooie upgrade ten opzichte van het ingebouwde geluid van je tv. Er zijn zelfs opties die je toegang geven tot een meeslepende Dolby Atmos-ervaring voor een erg redelijke prijs. </p><p>We hebben hier verschillende soorten soundbars verzameld, van een enorm goedkope 2.0-kanaals soundbar, tot een model met meerdere speakers, Dolby Atmos en ondersteuning voor Wi-Fi-streaming. Er is voor ieder wat wils, dus neem vooral even een kijkje hieronder. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-sony-ht-sf150">1. Sony HT-SF150</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="azAKdJaXU2dNXhePHD8F2b" name="Sony_HT-SF150_ 2.JPG" alt="Persoon zet de Sony HT-SF150 aan met zijn afstandsbediening" src="https://cdn.mos.cms.futurecdn.net/azAKdJaXU2dNXhePHD8F2b-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>Altijd als er weer een grote kortingsperiode start, raden wij de <a href="https://www.techradar.com/televisions/soundbars/sony-ht-sf150-review">Sony HT-SF150</a> aan. Waarom? Nou, deze soundbar is de ideale, betaalbare audio-upgrade voor mensen die het ingebouwde geluid van hun tv toch net niet goed genoeg vinden. Hij is normaal al niet heel duur, maar hij krijgt ook geregeld nog een paar tientjes korting. </p><p>Je krijgt hier alleen een 2.0-kanaals soundbar, maar deze weet wel een mooi helder en breed geluid te creëren, met goed gedefinieerde dialogen en ook goede basprestaties dankzij de ingebouwde 'bass reflex'-speaker. Hij maakt verder ook gebruik van Sony's eigen 'S-Force Front Surround' virtuele verwerking. Dat creëert een verrassend indrukwekkend driedimensionaal effect voor het geluid. </p><p>Qua connectiviteitsopties heb je te maken met HDMI, een digitale optische verbinding, usb en Bluetooth. Er zijn dus verschillende manieren om van audio te genieten op de HT-SF150. Hij is ook snel en eenvoudig in te stellen. </p><p>Natuurlijk kan je niet het soort krachtige, meeslepende basgeluid verwachten dat je bij grotere modellen krijgt en er is ook geen Dolby Atmos-ondersteuning. Als je echter simpelweg op zoek bent naar een iets helderder geluid voor een erg aantrekkelijke prijs, dan is dit toch nog steeds een van de beste opties op de markt. </p><div data-widget-type="review" data-model-name="Sony HT-SF150"></div><h2 id="2-klipsch-flexus-core-100">2. Klipsch Flexus Core 100</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WHn255xvqNMp8f4nbkGnmV" name="Klipsch_Flexus_Core_100_ 2.JPG" alt="Klipsch Flexus Core 100 onder een tv" src="https://cdn.mos.cms.futurecdn.net/WHn255xvqNMp8f4nbkGnmV-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>De <a href="https://www.techradar.com/televisions/soundbars/klipsch-flexus-core-100-review">Klipsch Flexus Core 100</a> is wel een Dolby Atmos-soundbar. Het is een 2.1-kanaals model met uitstekende prestaties. Je kan hier een impactvol basgeluid, accurate dialoogwaargave en gewoon een krachtig geluid in het algemeen verwachten. </p><p>De Flexus Core 100 is, net als de Sony hierboven, ook erg eenvoudig in te stellen. Zijn led-display maakt het ook erg gemakkelijk om te wisselen tussen verschillende modi en instellingen. Er zit verder ook een afstandsbediening in de doos en er is een handige app die erg responsief is. </p><p>De hoogte van het geluid is nog wel wat beperkt, maar over het algemeen levert de Flexus Core 100 wel een verrassend mooi breed geluid bij het bekijken van films met Dolby Atmos-soundtracks. Toen we een 4K Blu-ray van <em>The Mask</em> bekeken, klonk de iconische draaibeweging van het hoofdpersonage echt alsof het vanuit alle hoeken van onze testruimte kwam. </p><p>Een alternatief zoals de <a href="https://www.techradar.com/televisions/soundbars/marshall-heston-60-review">Marshall Heston 60</a> biedt misschien nog wel net wat betere Atmos-effecten en een iets hogere kwaliteit in het algemeen, maar de Flexus Core 100 geniet vaak van betere kortingen en is toch een erg degelijke soundbar. Alleen de kwaliteit van het basgeluid is al genoeg om deze soundbar van Klipsch te overwegen, zeker als je nu nog naar het geluid van ingebouwde tv-speakers luistert. </p><div data-widget-type="review" data-model-name="Klipsch Flexus Core 100"></div><h2 id="3-sonos-beam-gen-2">3. Sonos Beam (Gen 2)</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ij2VSLHqkPoRNeLHABZ7DN" name="Sonos Beam Gen 2 2.jpg" alt="Sonos Beam (Gen 2)" src="https://cdn.mos.cms.futurecdn.net/ij2VSLHqkPoRNeLHABZ7DN-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>Deze lijst kan ook niet bestaan zonder de <a href="https://global.techradar.com/nl-nl/reviews/sonos-beam-gen-2-test">Sonos Beam (Gen 2)</a>. Deze kleine soundbar is op dit punt misschien niet meer zo nieuw, maar het blijft een geweldig apparaat. Mensen met een bestaand Sonos-systeem kunnen genieten van de fijne multiroom-mogelijkheden, en daarnaast is Wi-Fi-streaming ook erg handig, maar dat is niet eens het beste onderdeel.  </p><p>Wat echt opvalt aan de Sonos Beam (Gen 2), is het krachtige basgeluid dat uit deze kleine soundbar kan komen. Zelfs toen we hem <a href="https://global.techradar.com/nl-nl/televisions/soundbars/sonos-beam-gen-2-vs-marshall-heston-60-vergelijken">vergeleken met de nieuwere Marshall Heston 60</a>, vonden we dat de Beam (Gen 2) een dynamischer, meeslepender basgeluid wist te bieden. Hectische actiescènes en jump scares in horrorfilms hadden zeker genoeg impact bij deze soundbar. </p><p>Daarbovenop weet de Beam (Gen 2) ook nog eens kraakheldere dialogen te bieden, een aangenaam geluid voor muziek te creëren en degelijke Dolby Atmos-prestaties te bieden. Als je wil, kan je ook nog het geluid van de soundbar naar wens aanpassen via de Sonos-app. </p><p>Verder ziet de Beam (Gen 2) er ook gewoon erg stijlvol uit dankzij zijn moderne, minimalistische design. Als je niet heel veel ruimte hebt voor een soundbar, een vrij kleine tv hebt of gewoon niet extreem veel wil uitgeven, dan is de Sonos Beam (Gen 2) zeker een aanrader.  </p><div data-widget-type="review" data-model-name="Sonos Beam (Gen 2)"></div><h2 id="4-samsung-hw-q800f">4. Samsung HW-Q800F</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RWds4aGpLS5U5pj3UCoZNB" name="Samsung_HW-Q800F_.JPG" alt="Samsung HW-Q800F met 4K Blu-rays op de plank eronder" src="https://cdn.mos.cms.futurecdn.net/RWds4aGpLS5U5pj3UCoZNB-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 / Aardman Animations)</span></figcaption></figure><p>Als laatste hebben we nog onze nummer één uit de koopgids voor de <a href="https://global.techradar.com/nl-nl/news/beste-soundbar">beste soundbars</a>: de <a href="https://global.techradar.com/nl-nl/televisions/soundbars/samsung-hw-q800f-soundbar-review-nl">Samsung HW-Q800F</a>. Deze soundbar is niet alleen een van de beste betaalbare opties op de markt, maar het is ook gewoon een van de beste soundbars die we bij TechRadar getest hebben. </p><p>De Q800F is een soundbar met subwoofer die een geweldige prijs-kwaliteitverhouding levert. Je geniet hier van enorm meeslepende Dolby Atmos- en DTS:X-effecten, en zelfs goede hoogte-effecten. Dat laatste is iets waar veel Atmos-soundbars toch nog wel moeite mee hebben. Verder weet de compacte subwoofer een krachtig geluid te leveren en worden dialogen enorm helder weergegeven door de soundbar zelf. Ook hoge tonen klinken hier heel precies en gecontroleerd. </p><p>De Q800F zit ook vol met handige connectiviteitsopties, zoals HDMI eARC, een digitale optische verbinding, Bluetooth, Wi-Fi en zelfs een HDMI-input voor bijvoorbeeld een gameconsole of streamingapparaat. De subwoofer en soundbar zijn meteen aan elkaar gekoppeld wanneer je ze van stroom hebt voorzien en dat maakt het hele instelproces ook enorm eenvoudig. </p><p>De Q800F is wel iets duurder dan de andere modellen in deze lijst, maar hij is ook vaak met een mooie korting te vinden en is inmiddels al flink in prijs gedaald vergeleken met zijn originele adviesprijs van 799 euro. Zelfs voor die oorspronkelijke prijs was dit echter al een goede deal vanwege de kwaliteit van de audio, de bouwkwaliteit en de uitgebreide features. </p><div data-widget-type="review" data-model-name="Samsung HW-Q800F"></div><ul><li><a href="https://global.techradar.com/nl-nl/televisions/soundbars/heb-je-echt-een-soundbar-met-dolby-atmos-nodig">Heb je echt een soundbar met Dolby Atmos nodig?</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/soundbars/we-vergeleken-tientallen-soundbars-deze-vier-kosten-minder-dan-500-euro-en-zijn-elke-euro-waard</link>
                                                                            <description>
                            <![CDATA[ Deze vier soundbars die we hebben getest bieden een uitstekende kwaliteit en kosten niet belachelijk veel geld. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7eEthB7kjcZJb9TJSEj6pD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4MWLMD3rG4t3YRnJZdbVmV-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 09 Jul 2026 13:53:59 +0000</pubDate>                                                                                                                                <updated>Thu, 09 Jul 2026 13:54:11 +0000</updated>
                                                                                                                                            <category><![CDATA[Soundbars]]></category>
                                                    <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Harry Padoan ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4MWLMD3rG4t3YRnJZdbVmV-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Person pressing button on the Klipsch Flexus Core 100]]></media:description>                                                            <media:text><![CDATA[Person pressing button on the Klipsch Flexus Core 100]]></media:text>
                                <media:title type="plain"><![CDATA[Person pressing button on the Klipsch Flexus Core 100]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4MWLMD3rG4t3YRnJZdbVmV-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Wij hebben de laatste jaren tientallen verschillende soundbars getest en kunnen vergelijken. Veel soundbars leverden uitstekende prestaties en sommige waren wel een beetje teleurstellend.  </p><p>Hoewel we aan de ene kant sommige van de meest premium surround sound-opties hebben getest, zoals de <a href="https://global.techradar.com/nl-nl/televisions/soundbars/jbl-bar-1300mk2-review-nl">JBL Bar 1300MK2</a>, hebben we ook heel veel budgetvriendelijke opties kunnen uitproberen. In dit artikel zullen we een aantal van deze goedkopere modellen met de beste prijs-kwaliteit wat verder belichten. Deze opties kosten je niet de hoofdprijs, maar bieden wel een mooie upgrade ten opzichte van het ingebouwde geluid van je tv. Er zijn zelfs opties die je toegang geven tot een meeslepende Dolby Atmos-ervaring voor een erg redelijke prijs. </p><p>We hebben hier verschillende soorten soundbars verzameld, van een enorm goedkope 2.0-kanaals soundbar, tot een model met meerdere speakers, Dolby Atmos en ondersteuning voor Wi-Fi-streaming. Er is voor ieder wat wils, dus neem vooral even een kijkje hieronder. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-sony-ht-sf150">1. Sony HT-SF150</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="azAKdJaXU2dNXhePHD8F2b" name="Sony_HT-SF150_ 2.JPG" alt="Persoon zet de Sony HT-SF150 aan met zijn afstandsbediening" src="https://cdn.mos.cms.futurecdn.net/azAKdJaXU2dNXhePHD8F2b-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>Altijd als er weer een grote kortingsperiode start, raden wij de <a href="https://www.techradar.com/televisions/soundbars/sony-ht-sf150-review">Sony HT-SF150</a> aan. Waarom? Nou, deze soundbar is de ideale, betaalbare audio-upgrade voor mensen die het ingebouwde geluid van hun tv toch net niet goed genoeg vinden. Hij is normaal al niet heel duur, maar hij krijgt ook geregeld nog een paar tientjes korting. </p><p>Je krijgt hier alleen een 2.0-kanaals soundbar, maar deze weet wel een mooi helder en breed geluid te creëren, met goed gedefinieerde dialogen en ook goede basprestaties dankzij de ingebouwde 'bass reflex'-speaker. Hij maakt verder ook gebruik van Sony's eigen 'S-Force Front Surround' virtuele verwerking. Dat creëert een verrassend indrukwekkend driedimensionaal effect voor het geluid. </p><p>Qua connectiviteitsopties heb je te maken met HDMI, een digitale optische verbinding, usb en Bluetooth. Er zijn dus verschillende manieren om van audio te genieten op de HT-SF150. Hij is ook snel en eenvoudig in te stellen. </p><p>Natuurlijk kan je niet het soort krachtige, meeslepende basgeluid verwachten dat je bij grotere modellen krijgt en er is ook geen Dolby Atmos-ondersteuning. Als je echter simpelweg op zoek bent naar een iets helderder geluid voor een erg aantrekkelijke prijs, dan is dit toch nog steeds een van de beste opties op de markt. </p><div data-widget-type="review" data-model-name="Sony HT-SF150"></div><h2 id="2-klipsch-flexus-core-100">2. Klipsch Flexus Core 100</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WHn255xvqNMp8f4nbkGnmV" name="Klipsch_Flexus_Core_100_ 2.JPG" alt="Klipsch Flexus Core 100 onder een tv" src="https://cdn.mos.cms.futurecdn.net/WHn255xvqNMp8f4nbkGnmV-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>De <a href="https://www.techradar.com/televisions/soundbars/klipsch-flexus-core-100-review">Klipsch Flexus Core 100</a> is wel een Dolby Atmos-soundbar. Het is een 2.1-kanaals model met uitstekende prestaties. Je kan hier een impactvol basgeluid, accurate dialoogwaargave en gewoon een krachtig geluid in het algemeen verwachten. </p><p>De Flexus Core 100 is, net als de Sony hierboven, ook erg eenvoudig in te stellen. Zijn led-display maakt het ook erg gemakkelijk om te wisselen tussen verschillende modi en instellingen. Er zit verder ook een afstandsbediening in de doos en er is een handige app die erg responsief is. </p><p>De hoogte van het geluid is nog wel wat beperkt, maar over het algemeen levert de Flexus Core 100 wel een verrassend mooi breed geluid bij het bekijken van films met Dolby Atmos-soundtracks. Toen we een 4K Blu-ray van <em>The Mask</em> bekeken, klonk de iconische draaibeweging van het hoofdpersonage echt alsof het vanuit alle hoeken van onze testruimte kwam. </p><p>Een alternatief zoals de <a href="https://www.techradar.com/televisions/soundbars/marshall-heston-60-review">Marshall Heston 60</a> biedt misschien nog wel net wat betere Atmos-effecten en een iets hogere kwaliteit in het algemeen, maar de Flexus Core 100 geniet vaak van betere kortingen en is toch een erg degelijke soundbar. Alleen de kwaliteit van het basgeluid is al genoeg om deze soundbar van Klipsch te overwegen, zeker als je nu nog naar het geluid van ingebouwde tv-speakers luistert. </p><div data-widget-type="review" data-model-name="Klipsch Flexus Core 100"></div><h2 id="3-sonos-beam-gen-2">3. Sonos Beam (Gen 2)</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ij2VSLHqkPoRNeLHABZ7DN" name="Sonos Beam Gen 2 2.jpg" alt="Sonos Beam (Gen 2)" src="https://cdn.mos.cms.futurecdn.net/ij2VSLHqkPoRNeLHABZ7DN-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>Deze lijst kan ook niet bestaan zonder de <a href="https://global.techradar.com/nl-nl/reviews/sonos-beam-gen-2-test">Sonos Beam (Gen 2)</a>. Deze kleine soundbar is op dit punt misschien niet meer zo nieuw, maar het blijft een geweldig apparaat. Mensen met een bestaand Sonos-systeem kunnen genieten van de fijne multiroom-mogelijkheden, en daarnaast is Wi-Fi-streaming ook erg handig, maar dat is niet eens het beste onderdeel.  </p><p>Wat echt opvalt aan de Sonos Beam (Gen 2), is het krachtige basgeluid dat uit deze kleine soundbar kan komen. Zelfs toen we hem <a href="https://global.techradar.com/nl-nl/televisions/soundbars/sonos-beam-gen-2-vs-marshall-heston-60-vergelijken">vergeleken met de nieuwere Marshall Heston 60</a>, vonden we dat de Beam (Gen 2) een dynamischer, meeslepender basgeluid wist te bieden. Hectische actiescènes en jump scares in horrorfilms hadden zeker genoeg impact bij deze soundbar. </p><p>Daarbovenop weet de Beam (Gen 2) ook nog eens kraakheldere dialogen te bieden, een aangenaam geluid voor muziek te creëren en degelijke Dolby Atmos-prestaties te bieden. Als je wil, kan je ook nog het geluid van de soundbar naar wens aanpassen via de Sonos-app. </p><p>Verder ziet de Beam (Gen 2) er ook gewoon erg stijlvol uit dankzij zijn moderne, minimalistische design. Als je niet heel veel ruimte hebt voor een soundbar, een vrij kleine tv hebt of gewoon niet extreem veel wil uitgeven, dan is de Sonos Beam (Gen 2) zeker een aanrader.  </p><div data-widget-type="review" data-model-name="Sonos Beam (Gen 2)"></div><h2 id="4-samsung-hw-q800f">4. Samsung HW-Q800F</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RWds4aGpLS5U5pj3UCoZNB" name="Samsung_HW-Q800F_.JPG" alt="Samsung HW-Q800F met 4K Blu-rays op de plank eronder" src="https://cdn.mos.cms.futurecdn.net/RWds4aGpLS5U5pj3UCoZNB-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 / Aardman Animations)</span></figcaption></figure><p>Als laatste hebben we nog onze nummer één uit de koopgids voor de <a href="https://global.techradar.com/nl-nl/news/beste-soundbar">beste soundbars</a>: de <a href="https://global.techradar.com/nl-nl/televisions/soundbars/samsung-hw-q800f-soundbar-review-nl">Samsung HW-Q800F</a>. Deze soundbar is niet alleen een van de beste betaalbare opties op de markt, maar het is ook gewoon een van de beste soundbars die we bij TechRadar getest hebben. </p><p>De Q800F is een soundbar met subwoofer die een geweldige prijs-kwaliteitverhouding levert. Je geniet hier van enorm meeslepende Dolby Atmos- en DTS:X-effecten, en zelfs goede hoogte-effecten. Dat laatste is iets waar veel Atmos-soundbars toch nog wel moeite mee hebben. Verder weet de compacte subwoofer een krachtig geluid te leveren en worden dialogen enorm helder weergegeven door de soundbar zelf. Ook hoge tonen klinken hier heel precies en gecontroleerd. </p><p>De Q800F zit ook vol met handige connectiviteitsopties, zoals HDMI eARC, een digitale optische verbinding, Bluetooth, Wi-Fi en zelfs een HDMI-input voor bijvoorbeeld een gameconsole of streamingapparaat. De subwoofer en soundbar zijn meteen aan elkaar gekoppeld wanneer je ze van stroom hebt voorzien en dat maakt het hele instelproces ook enorm eenvoudig. </p><p>De Q800F is wel iets duurder dan de andere modellen in deze lijst, maar hij is ook vaak met een mooie korting te vinden en is inmiddels al flink in prijs gedaald vergeleken met zijn originele adviesprijs van 799 euro. Zelfs voor die oorspronkelijke prijs was dit echter al een goede deal vanwege de kwaliteit van de audio, de bouwkwaliteit en de uitgebreide features. </p><div data-widget-type="review" data-model-name="Samsung HW-Q800F"></div><ul><li><a href="https://global.techradar.com/nl-nl/televisions/soundbars/heb-je-echt-een-soundbar-met-dolby-atmos-nodig">Heb je echt een soundbar met Dolby Atmos nodig?</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ De 5 beste activity trackers die we dit jaar getest hebben: van Garmin en Google tot Amazfit ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We schrijven al jaren over smartphones, sporthorloges en activity trackers. We kunnen nu eindelijk zeggen dat sommige betaalbare activity trackers net zo goed presteren als modellen die een paar jaar geleden honderden euro's meer kostten. Dat wil niet zeggen dat je premium opties moet afschrijven.</p><p>Of het nu gaat om bandjes zonder scherm met een <em>less is more</em> aanpak, de nieuwste versie van de Oura Ring, of een paar Amazfit-horloges die zich kunnen meten met veel duurdere modellen, er is voor ieder wat wils. Hieronder vind je onze voorlopige top 5 van 2026.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-google-fitbit-air">1. Google Fitbit Air</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GbphK87gma48D6J3eDGRD3" name="IMG_0140 Fitbit Air" alt="Google Fitbit Air" src="https://cdn.mos.cms.futurecdn.net/GbphK87gma48D6J3eDGRD3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Beschikbaar sinds: eind mei</strong></li><li><strong>Score in onze review: 4/5</strong></li></ul><p>2026 is het jaar van de activity trackers zonder scherm. Hoewel de Google Fitbit Air relatief laat aankwam op dit feestje, is hij toch snel onze favoriete optie binnen deze categorie geworden.</p><p>Het antwoord van Google op Whoop is kleiner, goedkoper en in bepaalde opzichten beter. Samen met de Fitbit Air besloot Google om de Fitbit-app om te vormen tot Google Health. Dat verliep niet helemaal vlekkeloos en leidde tot klachten van fans over verwijderde functies, maar enkele updates hebben veel van deze problemen al verholpen.</p><p>Voor 99 euro krijg je een dun bandje van 12 gram dat gebruikmaakt van AI om je inzichten te geven in je gezondheid. Het nadeel is dat je een abonnement moet afsluiten voor deze AI Health Coach, hoewel we dat steeds meer zien tegenwoordig.</p><p>De echte kracht zit hem in de hartslagmeting, die consistent goed presteert, en ook continu werkt. Bij veel andere smartwatches gebeurt dit slechts om de paar seconden of minuten, terwijl de Fitbit Air continue tracking biedt. Het grootste nadeel is dat de Fitbit Air geen ingebouwde gps heeft. Als je buiten gaat sporten, moet je daarom je telefoon meenemen om de route goed te tracken.</p><p><strong>Lees de </strong><a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/fitbit-air-review-nl"><strong>Google Fitbit Air review</strong></a></p><div data-widget-type="merchantlink" data-model-name="Fitbit Air"></div><h2 id="2-oura-ring-5">2. Oura Ring 5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eQf8qo2vVqFn4FSgkfAEL" name="Oura-Ring-5-review_hero" alt="Oura Ring 5" src="https://cdn.mos.cms.futurecdn.net/eQf8qo2vVqFn4FSgkfAEL-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><ul><li><strong>Beschikbaar sinds: begin juni</strong></li><li><strong>Score in onze review: 4/5</strong></li></ul><p>Van goedkoop gaan we naar duur. De Oura Ring 5 is het nieuwste model van het bedrijf dat de smartring min of meer populair heeft gemaakt. Met een vanafprijs van 429 euro is hij niet bepaald goedkoop. Hij levert uitstekend werk voor zo'n klein apparaat dat lijkt op een sieraad. Sterker nog, ondanks zijn formaat, en hoe comfortabel hij is, is hij ook nauwkeurig.</p><p>Met een batterijduur van een week (ook als je de slaaptracking gebruikt), meer kleuren en een nieuwe Bluetooth-standaard, overtreft hij de Samsung Galaxy Ring. Hij is bovendien maar liefst 40% kleiner dan de vorige generatie Oura Ring en blijft bij met een speciale borstband voor hartslagmetingen.</p><p><strong>Lees de </strong><a href="https://www.techradar.com/health-fitness/oura-ring-5-review-a-luxury-smart-ring-for-discreet-everyday-wellness-tracking-thats-almost-easy-to-forget-youre-wearing"><strong>Oura Ring 5 review</strong></a></p><h2 id="3-amazfit-cheetah-2-pro">3. Amazfit Cheetah 2 Pro</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jz4JH7SpqF4CLwCHwUDFk" name="Amazfit Cheetah 2 Pro_44" alt="Amazfit Cheetah 2 Pro" src="https://cdn.mos.cms.futurecdn.net/jz4JH7SpqF4CLwCHwUDFk-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 / Paul Hatton)</span></figcaption></figure><ul><li><strong>Beschikbaar sinds: midden april</strong></li><li><strong>Score in onze review: 4/5</strong></li></ul><p>Wanneer een bedrijf als Amazfit zich op het premium segment richt, kan je dat niet negeren. De Amazfit Cheetah 2 Pro biedt een Garmin-achtige ervaring met een reeks hardlooptools zoals trainingsschema's en gedetailleerde statistieken. Dat wordt gecombineerd met een batterijduur van 31 uur met de dual-band gps actief. Bij normaal gebruik gaat de batterij 20 dagen mee. Hoewel dit een vrij groot horloge is, is hij een veel goedkoper alternatief voor vergelijkbare Garmins.</p><p>De gps is degelijk, maar offline kaarten kunnen wel wat verbetering gebruiken. Toch is dit, als je een hardloper bent, een van de beste horloges die je nu kan kopen.</p><p><strong>Lees de </strong><a href="https://www.techradar.com/health-fitness/smartwatches/amazfit-cheetah-2-pro-review"><strong>Amazfit Cheetah 2 Pro review</strong></a></p><h2 id="4-amazfit-active-3-premium">4. Amazfit Active 3 Premium</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2168px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="rqRWkH6E3ApXnEGMLrr7DL" name="IMG_1842 Amazfit" alt="Amazfit Active 3 Premium" src="https://cdn.mos.cms.futurecdn.net/rqRWkH6E3ApXnEGMLrr7DL-1920-80.jpg" mos="" align="middle" fullscreen="" width="2168" height="1220" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Beschikbaar sinds: eind februari</strong></li><li><strong>Score in onze review: 5/5</strong></li></ul><p>Als de Cheetah 2 Pro te veel van het goede is, is de <a href="https://www.techradar.com/health-fitness/smartwatches/amazfits-affordable-5-star-apple-watch-rival-just-got-a-surprise-sequel-and-it-promises-meaningful-progress-for-runners">Amazfit Active 3 Premium</a> het overwegen waard. Ondanks de naam is hij met 169 euro zeer scherp geprijsd. Dit horloge heeft een AMOLED-scherm, ingebouwde gps en een redelijk zware (maar comfortabele) behuizing van 54,6 gram.</p><p>Volgens Amazfit gaat de batterij tot 12 dagen mee (maar we haalden tijdens de tests ongeveer 11 dagen). De Zepp-app is de afgelopen jaren daarnaast enorm verbeterd, waardoor het een zeer solide hardlooppartner is.</p><p>Je wilt waarschijnlijk wel iets stevigers als je eropuit trekt in de bergen. Wat de Amazfit Active 3 Premium aan robuustheid mist, maakt hij ruimschoots goed met al het andere en zijn scherpe prijs.</p><div data-widget-type="merchantlink" data-model-name="Amazfit Active 3 Premium"></div><h2 id="5-garmin-forerunner-70">5. Garmin Forerunner 70</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2749px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="vrHJzQz3B4oezC6KjU7tri" name="IMG_1882 2 Forerunner 70" alt="Garmin Forerunner 70" src="https://cdn.mos.cms.futurecdn.net/vrHJzQz3B4oezC6KjU7tri-1920-80.jpg" mos="" align="middle" fullscreen="" width="2749" height="1547" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Mike Sawh)</span></figcaption></figure><ul><li><strong>Beschikbaar sinds: midden mei</strong></li><li><strong>Score in onze review: 4/5</strong></li></ul><p>De Garmin Forerunner 70 biedt mogelijk een betere prijs-kwaliteitverhouding dan zijn duurdere broertje, de Garmin Forerunner 170. Zelfs zonder Garmins nieuwste, duurdere sensoren, biedt het horloge nauwkeurige metingen, een helder AMOLED-scherm en fysieke knoppen die het gebruiksgemak vergroten. De tracking is op zijn beurt uitstekend en je krijgt nuttige inzichten in je fitheid.</p><p>Hij is duurder dan de oude Garmin Forerunner 55 en mist echte smartwatchfuncties, zoals contactloos betalen. Wie echter vooral wil hardlopen en geen extra snufjes wil, zal tevreden zijn met de Forerunner 70.</p><p><strong>Lees de </strong><a href="https://www.techradar.com/health-fitness/garmin-forerunner-70-review"><strong>Garmin Forerunner 70 review</strong></a></p><div data-widget-type="merchantlink" data-model-name="Garmin Forerunner 70 GPS Watch"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/de-5-beste-activity-trackers-die-we-dit-jaar-getest-hebben-van-garmin-en-google-tot-amazfit</link>
                                                                            <description>
                            <![CDATA[ We hebben dit jaar flink gezweet, gerend, gewichten getild en nog veel meer trainingen gedaan met verschillende activity trackers. Dit is onze voorlopige top 5. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">mfWGFyqzNs9wcPw6tLPYUS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MgRVvnYDo3GiMwrBDcftiS-1920-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 07 Jul 2026 11:31:09 +0000</pubDate>                                                                                                                                <updated>Tue, 14 Jul 2026 05:04:20 +0000</updated>
                                                                                                                                            <category><![CDATA[Fitness Trackers]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Lloyd Coombes ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/MgRVvnYDo3GiMwrBDcftiS-1920-80.png">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Amazfit Active 3, Oura Ring 5, google Fitbit Air]]></media:description>                                                            <media:text><![CDATA[Amazfit Active 3, Oura Ring 5, google Fitbit Air]]></media:text>
                                <media:title type="plain"><![CDATA[Amazfit Active 3, Oura Ring 5, google Fitbit Air]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MgRVvnYDo3GiMwrBDcftiS-1920-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We schrijven al jaren over smartphones, sporthorloges en activity trackers. We kunnen nu eindelijk zeggen dat sommige betaalbare activity trackers net zo goed presteren als modellen die een paar jaar geleden honderden euro's meer kostten. Dat wil niet zeggen dat je premium opties moet afschrijven.</p><p>Of het nu gaat om bandjes zonder scherm met een <em>less is more</em> aanpak, de nieuwste versie van de Oura Ring, of een paar Amazfit-horloges die zich kunnen meten met veel duurdere modellen, er is voor ieder wat wils. Hieronder vind je onze voorlopige top 5 van 2026.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-google-fitbit-air">1. Google Fitbit Air</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GbphK87gma48D6J3eDGRD3" name="IMG_0140 Fitbit Air" alt="Google Fitbit Air" src="https://cdn.mos.cms.futurecdn.net/GbphK87gma48D6J3eDGRD3-1920-80.jpg" mos="" align="middle" fullscreen="" width="2032" height="1143" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Beschikbaar sinds: eind mei</strong></li><li><strong>Score in onze review: 4/5</strong></li></ul><p>2026 is het jaar van de activity trackers zonder scherm. Hoewel de Google Fitbit Air relatief laat aankwam op dit feestje, is hij toch snel onze favoriete optie binnen deze categorie geworden.</p><p>Het antwoord van Google op Whoop is kleiner, goedkoper en in bepaalde opzichten beter. Samen met de Fitbit Air besloot Google om de Fitbit-app om te vormen tot Google Health. Dat verliep niet helemaal vlekkeloos en leidde tot klachten van fans over verwijderde functies, maar enkele updates hebben veel van deze problemen al verholpen.</p><p>Voor 99 euro krijg je een dun bandje van 12 gram dat gebruikmaakt van AI om je inzichten te geven in je gezondheid. Het nadeel is dat je een abonnement moet afsluiten voor deze AI Health Coach, hoewel we dat steeds meer zien tegenwoordig.</p><p>De echte kracht zit hem in de hartslagmeting, die consistent goed presteert, en ook continu werkt. Bij veel andere smartwatches gebeurt dit slechts om de paar seconden of minuten, terwijl de Fitbit Air continue tracking biedt. Het grootste nadeel is dat de Fitbit Air geen ingebouwde gps heeft. Als je buiten gaat sporten, moet je daarom je telefoon meenemen om de route goed te tracken.</p><p><strong>Lees de </strong><a href="https://global.techradar.com/nl-nl/health-fitness/fitness-trackers/fitbit-air-review-nl"><strong>Google Fitbit Air review</strong></a></p><div data-widget-type="merchantlink" data-model-name="Fitbit Air"></div><h2 id="2-oura-ring-5">2. Oura Ring 5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eQf8qo2vVqFn4FSgkfAEL" name="Oura-Ring-5-review_hero" alt="Oura Ring 5" src="https://cdn.mos.cms.futurecdn.net/eQf8qo2vVqFn4FSgkfAEL-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><ul><li><strong>Beschikbaar sinds: begin juni</strong></li><li><strong>Score in onze review: 4/5</strong></li></ul><p>Van goedkoop gaan we naar duur. De Oura Ring 5 is het nieuwste model van het bedrijf dat de smartring min of meer populair heeft gemaakt. Met een vanafprijs van 429 euro is hij niet bepaald goedkoop. Hij levert uitstekend werk voor zo'n klein apparaat dat lijkt op een sieraad. Sterker nog, ondanks zijn formaat, en hoe comfortabel hij is, is hij ook nauwkeurig.</p><p>Met een batterijduur van een week (ook als je de slaaptracking gebruikt), meer kleuren en een nieuwe Bluetooth-standaard, overtreft hij de Samsung Galaxy Ring. Hij is bovendien maar liefst 40% kleiner dan de vorige generatie Oura Ring en blijft bij met een speciale borstband voor hartslagmetingen.</p><p><strong>Lees de </strong><a href="https://www.techradar.com/health-fitness/oura-ring-5-review-a-luxury-smart-ring-for-discreet-everyday-wellness-tracking-thats-almost-easy-to-forget-youre-wearing"><strong>Oura Ring 5 review</strong></a></p><h2 id="3-amazfit-cheetah-2-pro">3. Amazfit Cheetah 2 Pro</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jz4JH7SpqF4CLwCHwUDFk" name="Amazfit Cheetah 2 Pro_44" alt="Amazfit Cheetah 2 Pro" src="https://cdn.mos.cms.futurecdn.net/jz4JH7SpqF4CLwCHwUDFk-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 / Paul Hatton)</span></figcaption></figure><ul><li><strong>Beschikbaar sinds: midden april</strong></li><li><strong>Score in onze review: 4/5</strong></li></ul><p>Wanneer een bedrijf als Amazfit zich op het premium segment richt, kan je dat niet negeren. De Amazfit Cheetah 2 Pro biedt een Garmin-achtige ervaring met een reeks hardlooptools zoals trainingsschema's en gedetailleerde statistieken. Dat wordt gecombineerd met een batterijduur van 31 uur met de dual-band gps actief. Bij normaal gebruik gaat de batterij 20 dagen mee. Hoewel dit een vrij groot horloge is, is hij een veel goedkoper alternatief voor vergelijkbare Garmins.</p><p>De gps is degelijk, maar offline kaarten kunnen wel wat verbetering gebruiken. Toch is dit, als je een hardloper bent, een van de beste horloges die je nu kan kopen.</p><p><strong>Lees de </strong><a href="https://www.techradar.com/health-fitness/smartwatches/amazfit-cheetah-2-pro-review"><strong>Amazfit Cheetah 2 Pro review</strong></a></p><h2 id="4-amazfit-active-3-premium">4. Amazfit Active 3 Premium</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2168px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="rqRWkH6E3ApXnEGMLrr7DL" name="IMG_1842 Amazfit" alt="Amazfit Active 3 Premium" src="https://cdn.mos.cms.futurecdn.net/rqRWkH6E3ApXnEGMLrr7DL-1920-80.jpg" mos="" align="middle" fullscreen="" width="2168" height="1220" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><ul><li><strong>Beschikbaar sinds: eind februari</strong></li><li><strong>Score in onze review: 5/5</strong></li></ul><p>Als de Cheetah 2 Pro te veel van het goede is, is de <a href="https://www.techradar.com/health-fitness/smartwatches/amazfits-affordable-5-star-apple-watch-rival-just-got-a-surprise-sequel-and-it-promises-meaningful-progress-for-runners">Amazfit Active 3 Premium</a> het overwegen waard. Ondanks de naam is hij met 169 euro zeer scherp geprijsd. Dit horloge heeft een AMOLED-scherm, ingebouwde gps en een redelijk zware (maar comfortabele) behuizing van 54,6 gram.</p><p>Volgens Amazfit gaat de batterij tot 12 dagen mee (maar we haalden tijdens de tests ongeveer 11 dagen). De Zepp-app is de afgelopen jaren daarnaast enorm verbeterd, waardoor het een zeer solide hardlooppartner is.</p><p>Je wilt waarschijnlijk wel iets stevigers als je eropuit trekt in de bergen. Wat de Amazfit Active 3 Premium aan robuustheid mist, maakt hij ruimschoots goed met al het andere en zijn scherpe prijs.</p><div data-widget-type="merchantlink" data-model-name="Amazfit Active 3 Premium"></div><h2 id="5-garmin-forerunner-70">5. Garmin Forerunner 70</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2749px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="vrHJzQz3B4oezC6KjU7tri" name="IMG_1882 2 Forerunner 70" alt="Garmin Forerunner 70" src="https://cdn.mos.cms.futurecdn.net/vrHJzQz3B4oezC6KjU7tri-1920-80.jpg" mos="" align="middle" fullscreen="" width="2749" height="1547" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Mike Sawh)</span></figcaption></figure><ul><li><strong>Beschikbaar sinds: midden mei</strong></li><li><strong>Score in onze review: 4/5</strong></li></ul><p>De Garmin Forerunner 70 biedt mogelijk een betere prijs-kwaliteitverhouding dan zijn duurdere broertje, de Garmin Forerunner 170. Zelfs zonder Garmins nieuwste, duurdere sensoren, biedt het horloge nauwkeurige metingen, een helder AMOLED-scherm en fysieke knoppen die het gebruiksgemak vergroten. De tracking is op zijn beurt uitstekend en je krijgt nuttige inzichten in je fitheid.</p><p>Hij is duurder dan de oude Garmin Forerunner 55 en mist echte smartwatchfuncties, zoals contactloos betalen. Wie echter vooral wil hardlopen en geen extra snufjes wil, zal tevreden zijn met de Forerunner 70.</p><p><strong>Lees de </strong><a href="https://www.techradar.com/health-fitness/garmin-forerunner-70-review"><strong>Garmin Forerunner 70 review</strong></a></p><div data-widget-type="merchantlink" data-model-name="Garmin Forerunner 70 GPS Watch"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Drie leuke dingen die je kan proberen op je (nieuwe) Garmin-horloge ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Amazon Prime Day is inmiddels voorbij en er waren onder andere goede deals op allerlei Garmin-horloges. Als jij een Garmin op de kop hebt getikt, gaan we ervan uit dat die inmiddels geleverd is. Afhankelijk van het horloge dat je hebt gekocht, word je overspoeld met functies en zie je misschien door de bomen het bos niet meer. Geen paniek, want wij zijn doorwinterde Garmin-gebruikers.</p><p>Bij deze: welkom in het Garmin-ecosysteem! Garmin, de Garmin Connect-app en de Garmin Connect IQ Store zijn coole, minimalistische ecosystemen die zijn ontworpen om je te helpen het maximale uit je workouts te halen. Daarnaast is er <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/het-blijft-een-twijfelgeval-is-garmin-connect-na-een-jaar-wel-nuttig">Garmin Connect+</a>, een betaald abonnement, maar dit is volledig optioneel en niet zo heel nuttig voor de gemiddelde gebruiker. Dit raden we daarom niet aan.</p><p>Naast de gebruikelijke activiteitentracking, slaaptracking en meldingen bevat Garmin allerlei tools om mee te experimenteren. Dit zijn drie dingen die je kunt uitproberen met je (eerste) horloge.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-creeer-je-eigen-homescherm">1. Creëer je eigen homescherm</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:3067px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="dqg7R4EGyAsvb9PftPY98R" name="PXL_20250519_083858645.MP" alt="Garmin Vivoactive 6" src="https://cdn.mos.cms.futurecdn.net/dqg7R4EGyAsvb9PftPY98R-1920-80.jpg" mos="" align="middle" fullscreen="" width="3067" height="1725" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Wanneer je je Garmin-horloge voor het eerst gebruikt, krijg je een wijzerplaat te zien met een kleine selectie statistieken, zoals het aantal stappen, de Body Battery-score of de resterende batterijduur. Garmin-wijzerplaten zijn ontworpen om te personaliseren, zodat je zelf kunt bepalen welke statistieken je ziet. Bij Garmin-horloges met vijf knoppen houd je de linker middelste 'omhoog'-knop ingedrukt, terwijl je bij Garmin-horloges met twee knoppen de 'omlaag'-knop ingedrukt houdt en vervolgens naar 'Wijzerplaat' navigeert. Je kunt tussen de verschillende opties scrollen of ze tot in detail bewerken.</p><p>Als je bijvoorbeeld prioriteit wilt geven aan het aantal stappen, kun je dit vervangen door een widget die je slaapscore weergeeft, terwijl je VO2 Max kunt vervangen door een ander cijfer zoals de Body Battery. Op deze manier kun je het horloge direct personaliseren, zelfs zonder de app op je telefoon te openen.</p><p>Dit zijn niet alle statistieken: om de rest te bekijken, kun je op en neer scrollen op de wijzerplaat om de andere widgets te zien. Je kunt deze lijst ook bewerken door naar 'Bewerken' te scrollen en op '+' te tikken. Wil je de stand van de maan, je totale hardloopafstand van deze week of je zuurstofgehalte in het bloed weten? Dit kan je allemaal toevoegen aan deze lijst.</p><h2 id="2-maak-een-route">2. Maak een route</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="t4bmTBeT4GDQhKtrEyhi9c" name="BG_Garmin_watches 3.JPG" alt="Garmin Venu 4" src="https://cdn.mos.cms.futurecdn.net/t4bmTBeT4GDQhKtrEyhi9c-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>Garmin-horloges zijn perfect om van de bekende paden af te wijken. Zelfs modellen zonder echte offline kaarten bieden basisnavigatie. Je kunt dit gebruiken om zelf een route aan te maken. Je kunt hier lezen hoe je <a href="https://www.techradar.com/health-fitness/fitness-trackers/how-to-create-a-course-on-garmin-connect">een route aanmaakt in Garmin Connect</a>. In het kort komt het erop neer dat je de functies van Garmin kunt gebruiken om een ​​route op een kaart uit te stippelen en die route vervolgens te volgen met behulp van de aanwijzingen op je horloge.</p><p>Zelfs als je maar een korte wandeling maakt, kun je de routeplanner gebruiken om nieuwe wandelingen te vinden. Het is ook handig voor lange hardloopsessies, wandeltochten en zelfs sporten zoals skiën.</p><p>Download de route naar je horloge met behulp van de instructies in de bovenstaande link, ga vervolgens naar de activiteit van je keuze en scroll naar beneden naar Navigatie > Routes. Als je verdwaalt, hebben de meeste Garmin-horloges trouwens een trackback-functie die je terugbrengt naar het begin van je route.</p><h2 id="3-ga-naar-de-connect-iq-store">3. Ga naar de Connect IQ Store</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:2645px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="cbhyYQXhzNx3GyD5wHd5xJ" name="Fenix IMG20260313142418" alt="Bulbasaur wijzerplaat op Garmin Fenix 8 Pro" src="https://cdn.mos.cms.futurecdn.net/cbhyYQXhzNx3GyD5wHd5xJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2645" height="1488" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Nadat je Garmin Connect hebt gedownload en je nieuwe horloge hebt ingesteld, is het ook aan te raden Garmin Connect IQ, de appwinkel van Garmin, te downloaden. Daar vind je apps, widgets en wijzerplaten (zowel gratis als betaald), waarvan vele gemaakt zijn door enthousiaste Garmin-fans. Een voorbeeld hiervan is de Walk With Frodo-app, die je stappen koppelt aan Frodo's reis naar Mordor in The Lord of the Rings.</p><p>Je kunt er ook apps vinden voor muziekdiensten zoals Spotify, Deezer, YouTube Music en Amazon Music, wandelapps zoals Komoot en extra wijzerplaten in populaire thema's, waaronder Star Wars en Pokémon Sleep. De Pokémon-wijzerplaat is zelfs gekoppeld aan je Body Battery-score en gaat slapen als je moe bent.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/drie-leuke-dingen-die-je-kan-proberen-op-je-nieuwe-garmin-horloge</link>
                                                                            <description>
                            <![CDATA[ Van het uitstippelen van je eigen lokale routes tot een wandeling naar Mordor: dit zijn drie dingen die je meteen met je (eerste) Garmin kunt proberen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">raqXQXUsbauzQhNVu5YLnd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/C4GR3CeEcnhwF3y7EkHqcT-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 01 Jul 2026 10:43:21 +0000</pubDate>                                                                                                                                <updated>Wed, 01 Jul 2026 10:43:28 +0000</updated>
                                                                                                                                            <category><![CDATA[Health & Fitness]]></category>
                                                    <category><![CDATA[Seasonal Sales]]></category>
                                                    <category><![CDATA[Smartwatches]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Matt Evans ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/C4GR3CeEcnhwF3y7EkHqcT-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Three shots of Garmin watches with various apps open]]></media:description>                                                            <media:text><![CDATA[Three shots of Garmin watches with various apps open]]></media:text>
                                <media:title type="plain"><![CDATA[Three shots of Garmin watches with various apps open]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/C4GR3CeEcnhwF3y7EkHqcT-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Amazon Prime Day is inmiddels voorbij en er waren onder andere goede deals op allerlei Garmin-horloges. Als jij een Garmin op de kop hebt getikt, gaan we ervan uit dat die inmiddels geleverd is. Afhankelijk van het horloge dat je hebt gekocht, word je overspoeld met functies en zie je misschien door de bomen het bos niet meer. Geen paniek, want wij zijn doorwinterde Garmin-gebruikers.</p><p>Bij deze: welkom in het Garmin-ecosysteem! Garmin, de Garmin Connect-app en de Garmin Connect IQ Store zijn coole, minimalistische ecosystemen die zijn ontworpen om je te helpen het maximale uit je workouts te halen. Daarnaast is er <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/het-blijft-een-twijfelgeval-is-garmin-connect-na-een-jaar-wel-nuttig">Garmin Connect+</a>, een betaald abonnement, maar dit is volledig optioneel en niet zo heel nuttig voor de gemiddelde gebruiker. Dit raden we daarom niet aan.</p><p>Naast de gebruikelijke activiteitentracking, slaaptracking en meldingen bevat Garmin allerlei tools om mee te experimenteren. Dit zijn drie dingen die je kunt uitproberen met je (eerste) horloge.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-creeer-je-eigen-homescherm">1. Creëer je eigen homescherm</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:3067px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="dqg7R4EGyAsvb9PftPY98R" name="PXL_20250519_083858645.MP" alt="Garmin Vivoactive 6" src="https://cdn.mos.cms.futurecdn.net/dqg7R4EGyAsvb9PftPY98R-1920-80.jpg" mos="" align="middle" fullscreen="" width="3067" height="1725" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Wanneer je je Garmin-horloge voor het eerst gebruikt, krijg je een wijzerplaat te zien met een kleine selectie statistieken, zoals het aantal stappen, de Body Battery-score of de resterende batterijduur. Garmin-wijzerplaten zijn ontworpen om te personaliseren, zodat je zelf kunt bepalen welke statistieken je ziet. Bij Garmin-horloges met vijf knoppen houd je de linker middelste 'omhoog'-knop ingedrukt, terwijl je bij Garmin-horloges met twee knoppen de 'omlaag'-knop ingedrukt houdt en vervolgens naar 'Wijzerplaat' navigeert. Je kunt tussen de verschillende opties scrollen of ze tot in detail bewerken.</p><p>Als je bijvoorbeeld prioriteit wilt geven aan het aantal stappen, kun je dit vervangen door een widget die je slaapscore weergeeft, terwijl je VO2 Max kunt vervangen door een ander cijfer zoals de Body Battery. Op deze manier kun je het horloge direct personaliseren, zelfs zonder de app op je telefoon te openen.</p><p>Dit zijn niet alle statistieken: om de rest te bekijken, kun je op en neer scrollen op de wijzerplaat om de andere widgets te zien. Je kunt deze lijst ook bewerken door naar 'Bewerken' te scrollen en op '+' te tikken. Wil je de stand van de maan, je totale hardloopafstand van deze week of je zuurstofgehalte in het bloed weten? Dit kan je allemaal toevoegen aan deze lijst.</p><h2 id="2-maak-een-route">2. Maak een route</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="t4bmTBeT4GDQhKtrEyhi9c" name="BG_Garmin_watches 3.JPG" alt="Garmin Venu 4" src="https://cdn.mos.cms.futurecdn.net/t4bmTBeT4GDQhKtrEyhi9c-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>Garmin-horloges zijn perfect om van de bekende paden af te wijken. Zelfs modellen zonder echte offline kaarten bieden basisnavigatie. Je kunt dit gebruiken om zelf een route aan te maken. Je kunt hier lezen hoe je <a href="https://www.techradar.com/health-fitness/fitness-trackers/how-to-create-a-course-on-garmin-connect">een route aanmaakt in Garmin Connect</a>. In het kort komt het erop neer dat je de functies van Garmin kunt gebruiken om een ​​route op een kaart uit te stippelen en die route vervolgens te volgen met behulp van de aanwijzingen op je horloge.</p><p>Zelfs als je maar een korte wandeling maakt, kun je de routeplanner gebruiken om nieuwe wandelingen te vinden. Het is ook handig voor lange hardloopsessies, wandeltochten en zelfs sporten zoals skiën.</p><p>Download de route naar je horloge met behulp van de instructies in de bovenstaande link, ga vervolgens naar de activiteit van je keuze en scroll naar beneden naar Navigatie > Routes. Als je verdwaalt, hebben de meeste Garmin-horloges trouwens een trackback-functie die je terugbrengt naar het begin van je route.</p><h2 id="3-ga-naar-de-connect-iq-store">3. Ga naar de Connect IQ Store</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:2645px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="cbhyYQXhzNx3GyD5wHd5xJ" name="Fenix IMG20260313142418" alt="Bulbasaur wijzerplaat op Garmin Fenix 8 Pro" src="https://cdn.mos.cms.futurecdn.net/cbhyYQXhzNx3GyD5wHd5xJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2645" height="1488" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Nadat je Garmin Connect hebt gedownload en je nieuwe horloge hebt ingesteld, is het ook aan te raden Garmin Connect IQ, de appwinkel van Garmin, te downloaden. Daar vind je apps, widgets en wijzerplaten (zowel gratis als betaald), waarvan vele gemaakt zijn door enthousiaste Garmin-fans. Een voorbeeld hiervan is de Walk With Frodo-app, die je stappen koppelt aan Frodo's reis naar Mordor in The Lord of the Rings.</p><p>Je kunt er ook apps vinden voor muziekdiensten zoals Spotify, Deezer, YouTube Music en Amazon Music, wandelapps zoals Komoot en extra wijzerplaten in populaire thema's, waaronder Star Wars en Pokémon Sleep. De Pokémon-wijzerplaat is zelfs gekoppeld aan je Body Battery-score en gaat slapen als je moe bent.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Wear OS 7 is hier: dit zijn de belangrijkste nieuwigheden ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Google heeft niet alleen Android 17 gelanceerd, maar ook Wear OS 7, het besturingssysteem voor smartwatches. Deze update bevat niet zo veel nieuwe functies als Android 17. Er zijn vanaf dag één drie belangrijke nieuwe functies en de komende maanden volgen er nog.</p><p>Het is dus de moeite waard om de update te downloaden. Deze is in eerste instantie beschikbaar voor de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/google-pixel-watch-4-review-nl">Google Pixel Watch 4</a>, <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/google-pixel-watch-3-review-nl">Pixel Watch 3</a> en Pixel Watch 2. Hieronder vind je alle details over wat er nu in zit en wat er later nog komt.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h3 class="article-body__section" id="section-wear-os-7-functies-bij-de-lancering"><span>Wear OS 7-functies bij de lancering</span></h3><p>De volgende drie functies zijn nu beschikbaar met de Wear OS 7-update. Je kunt ze meteen uitproberen zodra je de update hebt gedownload.</p><h2 id="1-live-updates">1. Live updates</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:624px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yku32Yx8PJkCKEH8kuJvAW" name="Wear OS 7 live updates" alt="Live updates in Wear OS 7" src="https://cdn.mos.cms.futurecdn.net/yku32Yx8PJkCKEH8kuJvAW-1920-80.jpg" mos="" align="middle" fullscreen="" width="624" height="351" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>De belangrijkste functie van Wear OS 7 die nu meteen beschikbaar is, zijn live updates. Dit betekent dat je zaken als pakketbezorgingen en sportuitslagen live op je pols kunt volgen, net zoals je dat al op je telefoon kon. Onderaan de wijzerplaat zie je een pictogram waarop je kunt tikken om live details te bekijken.</p><p>Ook verschijnt er bovenaan de meldingenlijst een kaartje waarop bepaalde informatie wordt weergegeven, zoals de geschatte aankomsttijd van een bezorging. Hierop kan je ook tikken om ook details te zien, zoals de bezorgcode.</p><h2 id="2-verbeterde-batterijduur">2. Verbeterde batterijduur</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.20%;"><img id="LEUodYcUkZhdAGxjfHq6oY" name="Google Pixel Watch 4 hands-on" alt="Google Pixel Watch 4 op de oplader" src="https://cdn.mos.cms.futurecdn.net/LEUodYcUkZhdAGxjfHq6oY-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2266" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Google Pixel Watch 4 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Google heeft achter de schermen ook gewerkt aan energieoptimalisaties in Wear OS 7. De batterijduur van je horloge zou nu tot 10 procent langer moeten zijn ten opzichte van Wear OS 6. De exacte verbetering hangt waarschijnlijk af van het type horloge dat je hebt.</p><h2 id="3-lijst-met-audio-outputs">3. Lijst met audio-outputs</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:2069px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="rdJGp9Qne3Dc3wXTDcC2NW" name="Wear OS 7 audio output switcher" alt="audio output switch in wear os 7" src="https://cdn.mos.cms.futurecdn.net/rdJGp9Qne3Dc3wXTDcC2NW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2069" height="1164" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>De derde en laatste functie van Wear OS 7 die nu al beschikbaar is, is een nieuwe audio-output schakelaar. Hiermee kan je op je horloge kiezen via welk apparaat je audio wilt afspelen. Dit kan via je telefoon, draadloze oortjes, de speaker van je horloge of een slimme speaker in huis.</p><h3 class="article-body__section" id="section-functies-die-later-komen"><span>Functies die later komen</span></h3><p>De volgende twee functies worden ook beschouwd als onderdeel van Wear OS 7, maar zijn nog niet beschikbaar. Ze zullen naar verwachting in de komende maanden beschikbaar worden, zodra Gemini Intelligence wordt toegevoegd aan de horloges.</p><h2 id="4-maak-je-eigen-widget">4. Maak je eigen widget</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4WSxxyVG3f5XbrfKUeCpYU" name="widget builder EMBARGOED" alt="Maak je eigen widget" src="https://cdn.mos.cms.futurecdn.net/4WSxxyVG3f5XbrfKUeCpYU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google / Future)</span></figcaption></figure><p>"Create My Widget" is een van de belangrijkste functies die door Gemini Intelligence wordt aangestuurd. Hiermee kun je aangepaste "dashboards" voor je smartwatch maken door simpelweg de gewenste functie te beschrijven. Daarna gaat Gemini voor je aan de slag en maakt hij de widget. Een soortgelijke functie komt trouwens ook naar Android.</p><h2 id="5-automatisering-van-taken">5. Automatisering van taken</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:702px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="pe9nUCZLp6guZ2pxjiZr7W" name="Wear OS 7 task automation" alt="Automatisering van taken in Wear OS 7" src="https://cdn.mos.cms.futurecdn.net/pe9nUCZLp6guZ2pxjiZr7W-1920-80.jpg" mos="" align="middle" fullscreen="" width="702" height="395" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>Dankzij de automatisering van taken kun je ten slotte Gemini vragen om dingen voor je te doen, zoals een bestelling plaatsen via Takeaway. Dit kan binnenkort niet alleen vanop je telefoon, maar ook met je horloge.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/smartwatches/wear-os-7-is-hier-dit-zijn-de-belangrijkste-nieuwigheden</link>
                                                                            <description>
                            <![CDATA[ Wear OS 7 wordt momenteel uitgerold met drie nieuwe functies. De belangrijkste verbeteringen komen op een later moment. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yKQYReWgjU6rYTyJRHc9C5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/BLVxit6LbgobKfudKh4Jq8-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 18 Jun 2026 12:09:47 +0000</pubDate>                                                                                                                                <updated>Thu, 18 Jun 2026 12:28:39 +0000</updated>
                                                                                                                                            <category><![CDATA[Smartwatches]]></category>
                                                    <category><![CDATA[Health & Fitness]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Rogerson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/BLVxit6LbgobKfudKh4Jq8-1920-80.jpg">
                                                            <media:credit><![CDATA[Google]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Various Wear OS 7 features]]></media:description>                                                            <media:text><![CDATA[Various Wear OS 7 features]]></media:text>
                                <media:title type="plain"><![CDATA[Various Wear OS 7 features]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/BLVxit6LbgobKfudKh4Jq8-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Google heeft niet alleen Android 17 gelanceerd, maar ook Wear OS 7, het besturingssysteem voor smartwatches. Deze update bevat niet zo veel nieuwe functies als Android 17. Er zijn vanaf dag één drie belangrijke nieuwe functies en de komende maanden volgen er nog.</p><p>Het is dus de moeite waard om de update te downloaden. Deze is in eerste instantie beschikbaar voor de <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/google-pixel-watch-4-review-nl">Google Pixel Watch 4</a>, <a href="https://global.techradar.com/nl-nl/health-fitness/smartwatches/google-pixel-watch-3-review-nl">Pixel Watch 3</a> en Pixel Watch 2. Hieronder vind je alle details over wat er nu in zit en wat er later nog komt.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h3 class="article-body__section" id="section-wear-os-7-functies-bij-de-lancering"><span>Wear OS 7-functies bij de lancering</span></h3><p>De volgende drie functies zijn nu beschikbaar met de Wear OS 7-update. Je kunt ze meteen uitproberen zodra je de update hebt gedownload.</p><h2 id="1-live-updates">1. Live updates</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:624px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="yku32Yx8PJkCKEH8kuJvAW" name="Wear OS 7 live updates" alt="Live updates in Wear OS 7" src="https://cdn.mos.cms.futurecdn.net/yku32Yx8PJkCKEH8kuJvAW-1920-80.jpg" mos="" align="middle" fullscreen="" width="624" height="351" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>De belangrijkste functie van Wear OS 7 die nu meteen beschikbaar is, zijn live updates. Dit betekent dat je zaken als pakketbezorgingen en sportuitslagen live op je pols kunt volgen, net zoals je dat al op je telefoon kon. Onderaan de wijzerplaat zie je een pictogram waarop je kunt tikken om live details te bekijken.</p><p>Ook verschijnt er bovenaan de meldingenlijst een kaartje waarop bepaalde informatie wordt weergegeven, zoals de geschatte aankomsttijd van een bezorging. Hierop kan je ook tikken om ook details te zien, zoals de bezorgcode.</p><h2 id="2-verbeterde-batterijduur">2. Verbeterde batterijduur</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.20%;"><img id="LEUodYcUkZhdAGxjfHq6oY" name="Google Pixel Watch 4 hands-on" alt="Google Pixel Watch 4 op de oplader" src="https://cdn.mos.cms.futurecdn.net/LEUodYcUkZhdAGxjfHq6oY-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2266" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Google Pixel Watch 4 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Google heeft achter de schermen ook gewerkt aan energieoptimalisaties in Wear OS 7. De batterijduur van je horloge zou nu tot 10 procent langer moeten zijn ten opzichte van Wear OS 6. De exacte verbetering hangt waarschijnlijk af van het type horloge dat je hebt.</p><h2 id="3-lijst-met-audio-outputs">3. Lijst met audio-outputs</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:2069px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="rdJGp9Qne3Dc3wXTDcC2NW" name="Wear OS 7 audio output switcher" alt="audio output switch in wear os 7" src="https://cdn.mos.cms.futurecdn.net/rdJGp9Qne3Dc3wXTDcC2NW-1920-80.jpg" mos="" align="middle" fullscreen="" width="2069" height="1164" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>De derde en laatste functie van Wear OS 7 die nu al beschikbaar is, is een nieuwe audio-output schakelaar. Hiermee kan je op je horloge kiezen via welk apparaat je audio wilt afspelen. Dit kan via je telefoon, draadloze oortjes, de speaker van je horloge of een slimme speaker in huis.</p><h3 class="article-body__section" id="section-functies-die-later-komen"><span>Functies die later komen</span></h3><p>De volgende twee functies worden ook beschouwd als onderdeel van Wear OS 7, maar zijn nog niet beschikbaar. Ze zullen naar verwachting in de komende maanden beschikbaar worden, zodra Gemini Intelligence wordt toegevoegd aan de horloges.</p><h2 id="4-maak-je-eigen-widget">4. Maak je eigen widget</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="4WSxxyVG3f5XbrfKUeCpYU" name="widget builder EMBARGOED" alt="Maak je eigen widget" src="https://cdn.mos.cms.futurecdn.net/4WSxxyVG3f5XbrfKUeCpYU-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google / Future)</span></figcaption></figure><p>"Create My Widget" is een van de belangrijkste functies die door Gemini Intelligence wordt aangestuurd. Hiermee kun je aangepaste "dashboards" voor je smartwatch maken door simpelweg de gewenste functie te beschrijven. Daarna gaat Gemini voor je aan de slag en maakt hij de widget. Een soortgelijke functie komt trouwens ook naar Android.</p><h2 id="5-automatisering-van-taken">5. Automatisering van taken</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:702px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="pe9nUCZLp6guZ2pxjiZr7W" name="Wear OS 7 task automation" alt="Automatisering van taken in Wear OS 7" src="https://cdn.mos.cms.futurecdn.net/pe9nUCZLp6guZ2pxjiZr7W-1920-80.jpg" mos="" align="middle" fullscreen="" width="702" height="395" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Google)</span></figcaption></figure><p>Dankzij de automatisering van taken kun je ten slotte Gemini vragen om dingen voor je te doen, zoals een bestelling plaatsen via Takeaway. Dit kan binnenkort niet alleen vanop je telefoon, maar ook met je horloge.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Van slushies tot softijsjes: vier Ninja-apparaten voor een zomerse sfeer in keuken ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Ninja is de laatste jaren uitgegroeid tot een van de bekendste namen in keukenapparaten, en dat is niet zo vreemd. Het merk maakt apparaten die er vaak net wat anders uitzien dan de rest, maar vooral handig blijken in gebruik. Denk aan de Creami voor zelfgemaakt ijs, de Crispi airfryer met glazen kookschalen of de Slushi voor koude drankjes op warme dagen. Zulke apparaten worden inmiddels volop gekopieerd, maar de originelen blijven voorlopig moeilijk te evenaren.</p><p>Wie deze zomer zijn keuken een kleine upgrade wil geven, hoeft dus niet meteen aan een nieuwe oven of dure espressomachine te denken. Soms is een apparaat dat je vaker laat kiezen voor zelfgemaakt ijs, snelle airfryermaaltijden of een koud drankje in de tuin al genoeg. We hebben daarom vier van de beste Ninja-apparaten verzameld die we de afgelopen jaren zelf hebben getest.</p><p>Alle apparaten in deze lijst zijn uitgebreid getest, en sommige apparaten worden nog steeds dagelijks (of als het niet normaal heet is) gebruikt. Onderaan vind je bovendien meteen de beste prijzen van dit moment, zodat je niet zelf hoeft te zoeken als er iets tussen zit dat goed bij jouw zomerplannen past.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-ninja-luxe-cafe-pro">1. Ninja Luxe Café Pro</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9QJupoZpTqCqQoEvtHgrSh" name="ES701EU_BE_03" alt="Ninja Luxe Café Pro" src="https://cdn.mos.cms.futurecdn.net/9QJupoZpTqCqQoEvtHgrSh-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Ninja)</span></figcaption></figure><p>De Ninja Luxe Café Pro is niet het meest voor de hand liggende zomerproduct van Ninja, maar voor ijskoffies, cappuccino’s na het eten of snelle koffies voor gasten past hij wel degelijk in een zomerse keuken. Het is het uitgebreidste model uit de Luxe Café-reeks en bouwt verder op de Luxe Café Premier, met als belangrijkste extra’s een ingebouwde tamper, een grotere melkopschuimer en een aparte leiding voor heet water. Daardoor heb je minder losse accessoires nodig op je aanrecht, al blijft het met een adviesprijs van 699,99 euro wel een stevig geprijsd apparaat.</p><p>In gebruik probeert de Luxe Café Pro zoveel mogelijk werk uit handen te nemen. De machine helpt bij de maalgraad, doseert de gemalen koffie automatisch en herkent welk mandje in de portafilter zit. De ingebouwde tamper is daarbij de handigste verbetering: je trekt twee keer aan de hendel tot je weerstand voelt en het display geeft aan wanneer je klaar bent. Tijdens het testen werkte dat telkens goed en bleef er geen gemalen koffie op het aanrecht liggen. Ook de grotere melkopschuimer is praktisch als je meerdere cappuccino’s of lattes na elkaar wil maken, bijvoorbeeld wanneer er in de zomer vrienden of familie langskomen.</p><p><strong>Lees onze </strong><a href="https://global.techradar.com/nl-be/home/coffee-machines/ninja-luxe-cafe-pro-review-nl"><strong>Ninja Luxe Café Pro review</strong></a></p><div data-widget-type="review" data-model-name="Ninja Luxe Cafe Pro"></div><h2 id="2-ninja-crispi-pro">2. Ninja Crispi Pro</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NrC5NXsCqJ6EpVZiEzJZJT-1920-80.jpg" alt="Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer foods made in Max Crisp mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rjoCbKcEtXRAoBo6i57Jqb-1920-80.jpg" alt="Food made in the Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer on Air Fry mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pRDVcoRbr9pjPkZ7jzbtPT-1920-80.jpg" alt="Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer foods made in Max Crisp mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kAUeX5wx8eU3njjx5VgLrb-1920-80.jpg" alt="Food made in the Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer on Air Fry mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5BxSC7gow5iAamMgj92L6c-1920-80.jpg" alt="Food made in the Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer on Air Fry mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y2DfF4i8v9UJiuiWeDFHUT-1920-80.jpg" alt="Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer foods made in Max Crisp mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ywTqw8mV7ZDtboYrGGxxZc-1920-80.jpg" alt="Ninja Crispi Pro 6-in-1 Glass Countertop Air Fryer smaller dish in place" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5XRRE2zonH8s3UNXfojpmc-1920-80.jpg" alt="Food made in roast mode in Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>In de zomer wil je niet altijd lang boven een warm fornuis staan. De Ninja Crispi Pro XL komt dan goed van pas, zeker als je snel iets op tafel wil zetten zonder meteen de oven aan te zetten. Deze glazen airfryer is de grotere en krachtigere broer van de originele <a href="https://global.techradar.com/nl-nl/home/air-fryers/ninja-crispi-airfryer-review-nl">Ninja Crispi</a>, maar voelt meer als een vast keukenapparaat voor dagelijks gebruik. In plaats van een klassieke lade gebruik je losse glazen schalen die je in het basisstation schuift. Daarin bereid je je eten, waarna je de schaal ook meteen op tafel kan zetten of met het meegeleverde deksel in de koelkast bewaart.</p><p>Voor etentjes of grotere porties is vooral de schaal van 5,7 liter handig. Daarin maak je friet, groenten, kippenvleugels of zelfs een volledige kip klaar. De kleinere schaal van 2,3 liter is beter geschikt voor snacks, bijgerechten of een snelle lunch. De handgrepen blijven koel, waardoor je de schaal makkelijk uit het apparaat haalt. Dankzij de glazen wanden en de ingebouwde verlichting zie je tijdens het koken bovendien goed hoe ver je eten is, zonder telkens een lade open te trekken.</p><p>Met zeven kookstanden, waaronder Max Crisp, Air Fry, Bake, Prove, Roast, Dehydrate en Re-crisp, kan de Crispi Pro XL meer dan alleen diepvriesfrieten klaarmaken. Tijdens het testen kwamen onder meer aardappelpartjes, tofu, veggieburgers, spruitjes, paprika’s, courgette, tomaten, zoete aardappel en kippenvleugels goed uit de test. De Max Crisp-stand is handig als je snel een krokant resultaat wil, terwijl Dehydrate van pas komt voor bijvoorbeeld gedroogd fruit als snack voor onderweg.</p><p>Het grootste nadeel is dat de Ninja Crispi Pro XL behoorlijk wat ruimte inneemt. Het basisstation is groot en vrij zwaar, en ook de glazen schalen moet je ergens kwijt. Dit is dus geen apparaat dat je na elk gebruik makkelijk opbergt. Daar staat tegenover dat je er snel grotere porties mee klaarmaakt, zonder je oven te gebruiken of je keuken onnodig op te warmen. Voor wie in de zomer vaak gasten ontvangt, buiten eet of gewoon minder gedoe in de keuken wil, is dit een praktische airfryer met een paar duidelijke pluspunten.</p><p><strong>Lees onze </strong><a href="https://global.techradar.com/nl-nl/home/air-fryers/ninja-crispi-pro-airfryer-review-nl"><strong>Ninja Crispi Pro review</strong></a></p><div data-widget-type="review" data-model-name="Ninja Crispi Pro Glass Air Fryer" data-widget-title="Today's best Ninja Crispi Pro deals"></div><ul><li><a href="https://global.techradar.com/nl-nl/home/air-fryers/de-beste-airfryers"><strong>De beste airfryers in 2026 volgens onze keukenexperts</strong></a></li></ul><h2 id="3-ninja-slushi">3. Ninja Slushi</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xS4DiNgXBUpJorkWBUL3dE-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iEHBK8To9AoW8LFnV6ac2E-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/b7kjprLKyPdbUQ8rGCxSdD-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uUnGs8TMdEDnUXiVF6mYpD-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7HnYhCQCz9NSJ4WhbH2ZN7-1920-80.jpg" alt="Ninja Slushi smoothie" /><figcaption><small role="credit">Peter Hoffmann</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rwos8dKAaaLiZgtBa9eYpX-1920-80.jpg" alt="Ninja Slushi " /><figcaption><small role="credit">Peter Hoffmann</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/j6XLmU4PQKGTAi227V78rY-1920-80.jpg" alt="Ninja Slushi " /><figcaption><small role="credit">Peter Hoffmann</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iqjFemzhusrz3SVBF4TsEE-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure></figure><p>De Ninja Slushi is vooral een opvallend apparaat omdat er voor thuisgebruik weinig vergelijkbaars bestaat. Hij lijkt op een kleinere versie van de slushiemachines die je in bioscopen of tankstations ziet, maar is bedoeld voor op je eigen aanrecht. Klein is hij alleen niet. Met zijn gewicht van 11 kilo en hoge behuizing moet je er echt plek voor vrijmaken, al helpt het smalle ontwerp wel om hem tussen andere apparaten te schuiven. Eenmaal neergezet ziet hij er strak uit, zeker wanneer er een felgekleurde drank door het doorzichtige reservoir draait.</p><p>In gebruik is de Slushi verrassend eenvoudig. Je giet minstens 473 ml vloeistof in het reservoir, kiest een van de vijf standen en de machine begint vanzelf te koelen en te roeren. Er zijn standen voor slush, alcoholische slush, frappé, milkshake en bevroren sap. Tijdens het testen werkte een fles Lipton Ice Tea opvallend goed: na ongeveer een kwartier was het drankje klaar. Ook tropisch fruitsap leverde een goede textuur op. Het geluidsniveau viel mee en deed eerder denken aan een ventilator dan aan een luid keukenapparaat.</p><p>Toch moet je de Slushi even leren kennen. Niet elk drankje werkt even goed, en soms moet je de temperatuur wat aanpassen om de juiste dikte te krijgen. Suikervrije drankjes zijn lastig, omdat de machine suiker nodig heeft om goed te bevriezen. Daardoor is dit niet het apparaat waarmee je zomaar caloriearme slushies maakt. Bij dikkere drankjes voelt de tap soms ook wat minder soepel aan, en sommige glazen passen niet goed onder de tap als het lekbakje is geplaatst. Dat zijn geen enorme problemen, maar wel dingen die je in de praktijk merkt.</p><p>De resultaten waren niet altijd perfect, maar wel overtuigend genoeg. De drankjes werden niet waterig en hadden geen vervelende ijsbrokken, wat bij een blender sneller gebeurt. De milkshake-stand werkte ook goed, zelfs met proteïnepoeder, al is vers fruit toevoegen tijdens het draaien geen goed idee. Schoonmaken viel mee dankzij de spoelcyclus en vaatwasserbestendige onderdelen, al moet je sommige vaste delen met een doekje afvegen. De Ninja Slushi is dus geen noodzakelijke aankoop voor elke keuken, maar wel een leuk en opvallend apparaat voor wie in de zomer vaak koude drankjes maakt of gasten over de vloer heeft.</p><p><strong>Lees onze </strong><a href="https://global.techradar.com/nl-nl/home/small-appliances/ninja-slushi-review-nl"><strong>Ninja Slushi review</strong></a></p><div data-widget-type="review" data-model-name="Ninja SLUSHi Professional Frozen Drink Maker" data-widget-title="Today's best Ninja Slushi deals"></div><h2 id="4-ninja-creami-spin">4. Ninja Creami Spin</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/683vf2SLdKUW7edBeK9cLD-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7Z6z6snQScAVjpi6cd8hDM-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wes7damPePaoTLAhvPkzmd-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EKxhVs4RdYGshPF8HfAMGM-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vyTJxwRiQ8YEfMLpmgGY7M-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MEVBY8BbZSNuoaqux9jx9M-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TBsJXADnLZm6JvzZsm9mFM-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QRim3EZTkdwfSv2AehaxDM-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>De Ninja Creami Spin is hét apparaat dat je in huis wil halen zodra de temperaturen stijgen. Net als de gewone Creami maakt hij schepbaar ijs van vooraf ingevroren ingrediënten, maar deze versie kan ook softijs rechtstreeks in een hoorntje, kommetje of bakje draaien. </p><p>De kracht van de Creami Spin zit vooral in de veelzijdigheid. Je kan er roomijs, frozen yoghurt, sorbet, gelato, custard, milkshakes en zelfs Monster Energy-ijs mee maken (verrassend lekker ook), en dankzij de verschillende standen bepaal je zelf hoe romig of stevig het resultaat wordt. Daardoor is het ook een leuk apparaat om mee te experimenteren. Denk aan klassiek vanille-ijs met stukjes stroopwafel, ananassorbet voor warme middagen, of een lekker proteïne-ijsje voor na het sporten. Ook handig: je bepaalt zelf wat erin gaat, dus je kan makkelijk spelen met suiker, eiwitten, zuivel of plantaardige alternatieven.</p><p>Er zit wel één belangrijk addertje onder het gras: spontaan ijs maken kan niet echt. De ingrediënten moeten volgens SharkNinja eerst 24 uur in de vriezer staan voordat je ze kan verwerken. Het slimste is dus om standaard een paar bekers klaar te hebben liggen, zodat je op een warme dag niet alsnog een dag moet wachten. Uit mijn ervaring is 10-12 uur ook vaak genoeg, afhankelijk van welk recept je hebt. Zodra je mix goed bevroren is, gaat het gelukkig snel. Binnen een paar minuten heb je een bakje ijs, en daarna kan je eventueel nog stukjes fruit, koek, chocolade of snoep toevoegen.</p><p>Voor de zomer is de Ninja Creami Spin vooral een hit als je vaak gasten over de vloer hebt, kinderen wil laten kiezen uit hun eigen smaken of gewoon graag zelf ijs maakt zonder een traditionele ijsmachine te gebruiken. Hij vraagt wat voorbereiding en neemt natuurlijk weer ruimte in op je aanrecht of in je kast, maar daar krijg je wel een heel leuk dessertapparaat voor terug. Zeker op warme dagen, na een barbecue of als snelle traktatie in het weekend is dit een van de meest zomerse Ninja-apparaten die je in huis kan halen.</p><p><strong>Lees onze </strong><a href="https://global.techradar.com/nl-nl/home/small-appliances/ninja-creami-spin-review-nl"><strong>Ninja Creami Spin review</strong></a></p><div data-widget-type="review" data-widget-title="Today's best Ninja Swirl by Creami deals" data-model-name="Ninja Creami Spin"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/home/small-appliances/van-slushies-tot-softijsjes-vier-ninja-apparaten-voor-een-zomerse-sfeer-in-keuken</link>
                                                                            <description>
                            <![CDATA[ Ninja is niet voor niets een van de grootste namen in keukenapparaten. Dit zijn onze favoriete modellen om je keuken deze zomer een upgrade te geven. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gfAi9S7W7V24QwBKk46c4S</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xewnB8PuCWzCE2BifNRVoB-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 17 Jun 2026 12:14:53 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Small Appliances]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jouri Altorf ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Mw6yTFkTLEuzUAnvL23pC9-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Cat Ellis ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xewnB8PuCWzCE2BifNRVoB-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Split image of Ninja coffee maker, Ninja air fryer, and Ninja ice cream maker]]></media:description>                                                            <media:text><![CDATA[Split image of Ninja coffee maker, Ninja air fryer, and Ninja ice cream maker]]></media:text>
                                <media:title type="plain"><![CDATA[Split image of Ninja coffee maker, Ninja air fryer, and Ninja ice cream maker]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xewnB8PuCWzCE2BifNRVoB-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Ninja is de laatste jaren uitgegroeid tot een van de bekendste namen in keukenapparaten, en dat is niet zo vreemd. Het merk maakt apparaten die er vaak net wat anders uitzien dan de rest, maar vooral handig blijken in gebruik. Denk aan de Creami voor zelfgemaakt ijs, de Crispi airfryer met glazen kookschalen of de Slushi voor koude drankjes op warme dagen. Zulke apparaten worden inmiddels volop gekopieerd, maar de originelen blijven voorlopig moeilijk te evenaren.</p><p>Wie deze zomer zijn keuken een kleine upgrade wil geven, hoeft dus niet meteen aan een nieuwe oven of dure espressomachine te denken. Soms is een apparaat dat je vaker laat kiezen voor zelfgemaakt ijs, snelle airfryermaaltijden of een koud drankje in de tuin al genoeg. We hebben daarom vier van de beste Ninja-apparaten verzameld die we de afgelopen jaren zelf hebben getest.</p><p>Alle apparaten in deze lijst zijn uitgebreid getest, en sommige apparaten worden nog steeds dagelijks (of als het niet normaal heet is) gebruikt. Onderaan vind je bovendien meteen de beste prijzen van dit moment, zodat je niet zelf hoeft te zoeken als er iets tussen zit dat goed bij jouw zomerplannen past.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-ninja-luxe-cafe-pro">1. Ninja Luxe Café Pro</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9QJupoZpTqCqQoEvtHgrSh" name="ES701EU_BE_03" alt="Ninja Luxe Café Pro" src="https://cdn.mos.cms.futurecdn.net/9QJupoZpTqCqQoEvtHgrSh-1920-80.png" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Ninja)</span></figcaption></figure><p>De Ninja Luxe Café Pro is niet het meest voor de hand liggende zomerproduct van Ninja, maar voor ijskoffies, cappuccino’s na het eten of snelle koffies voor gasten past hij wel degelijk in een zomerse keuken. Het is het uitgebreidste model uit de Luxe Café-reeks en bouwt verder op de Luxe Café Premier, met als belangrijkste extra’s een ingebouwde tamper, een grotere melkopschuimer en een aparte leiding voor heet water. Daardoor heb je minder losse accessoires nodig op je aanrecht, al blijft het met een adviesprijs van 699,99 euro wel een stevig geprijsd apparaat.</p><p>In gebruik probeert de Luxe Café Pro zoveel mogelijk werk uit handen te nemen. De machine helpt bij de maalgraad, doseert de gemalen koffie automatisch en herkent welk mandje in de portafilter zit. De ingebouwde tamper is daarbij de handigste verbetering: je trekt twee keer aan de hendel tot je weerstand voelt en het display geeft aan wanneer je klaar bent. Tijdens het testen werkte dat telkens goed en bleef er geen gemalen koffie op het aanrecht liggen. Ook de grotere melkopschuimer is praktisch als je meerdere cappuccino’s of lattes na elkaar wil maken, bijvoorbeeld wanneer er in de zomer vrienden of familie langskomen.</p><p><strong>Lees onze </strong><a href="https://global.techradar.com/nl-be/home/coffee-machines/ninja-luxe-cafe-pro-review-nl"><strong>Ninja Luxe Café Pro review</strong></a></p><div data-widget-type="review" data-model-name="Ninja Luxe Cafe Pro"></div><h2 id="2-ninja-crispi-pro">2. Ninja Crispi Pro</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NrC5NXsCqJ6EpVZiEzJZJT-1920-80.jpg" alt="Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer foods made in Max Crisp mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rjoCbKcEtXRAoBo6i57Jqb-1920-80.jpg" alt="Food made in the Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer on Air Fry mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/pRDVcoRbr9pjPkZ7jzbtPT-1920-80.jpg" alt="Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer foods made in Max Crisp mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kAUeX5wx8eU3njjx5VgLrb-1920-80.jpg" alt="Food made in the Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer on Air Fry mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5BxSC7gow5iAamMgj92L6c-1920-80.jpg" alt="Food made in the Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer on Air Fry mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y2DfF4i8v9UJiuiWeDFHUT-1920-80.jpg" alt="Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer foods made in Max Crisp mode" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ywTqw8mV7ZDtboYrGGxxZc-1920-80.jpg" alt="Ninja Crispi Pro 6-in-1 Glass Countertop Air Fryer smaller dish in place" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5XRRE2zonH8s3UNXfojpmc-1920-80.jpg" alt="Food made in roast mode in Ninja Crispi Pro 6-in-1 Countertop Glass Air Fryer" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>In de zomer wil je niet altijd lang boven een warm fornuis staan. De Ninja Crispi Pro XL komt dan goed van pas, zeker als je snel iets op tafel wil zetten zonder meteen de oven aan te zetten. Deze glazen airfryer is de grotere en krachtigere broer van de originele <a href="https://global.techradar.com/nl-nl/home/air-fryers/ninja-crispi-airfryer-review-nl">Ninja Crispi</a>, maar voelt meer als een vast keukenapparaat voor dagelijks gebruik. In plaats van een klassieke lade gebruik je losse glazen schalen die je in het basisstation schuift. Daarin bereid je je eten, waarna je de schaal ook meteen op tafel kan zetten of met het meegeleverde deksel in de koelkast bewaart.</p><p>Voor etentjes of grotere porties is vooral de schaal van 5,7 liter handig. Daarin maak je friet, groenten, kippenvleugels of zelfs een volledige kip klaar. De kleinere schaal van 2,3 liter is beter geschikt voor snacks, bijgerechten of een snelle lunch. De handgrepen blijven koel, waardoor je de schaal makkelijk uit het apparaat haalt. Dankzij de glazen wanden en de ingebouwde verlichting zie je tijdens het koken bovendien goed hoe ver je eten is, zonder telkens een lade open te trekken.</p><p>Met zeven kookstanden, waaronder Max Crisp, Air Fry, Bake, Prove, Roast, Dehydrate en Re-crisp, kan de Crispi Pro XL meer dan alleen diepvriesfrieten klaarmaken. Tijdens het testen kwamen onder meer aardappelpartjes, tofu, veggieburgers, spruitjes, paprika’s, courgette, tomaten, zoete aardappel en kippenvleugels goed uit de test. De Max Crisp-stand is handig als je snel een krokant resultaat wil, terwijl Dehydrate van pas komt voor bijvoorbeeld gedroogd fruit als snack voor onderweg.</p><p>Het grootste nadeel is dat de Ninja Crispi Pro XL behoorlijk wat ruimte inneemt. Het basisstation is groot en vrij zwaar, en ook de glazen schalen moet je ergens kwijt. Dit is dus geen apparaat dat je na elk gebruik makkelijk opbergt. Daar staat tegenover dat je er snel grotere porties mee klaarmaakt, zonder je oven te gebruiken of je keuken onnodig op te warmen. Voor wie in de zomer vaak gasten ontvangt, buiten eet of gewoon minder gedoe in de keuken wil, is dit een praktische airfryer met een paar duidelijke pluspunten.</p><p><strong>Lees onze </strong><a href="https://global.techradar.com/nl-nl/home/air-fryers/ninja-crispi-pro-airfryer-review-nl"><strong>Ninja Crispi Pro review</strong></a></p><div data-widget-type="review" data-model-name="Ninja Crispi Pro Glass Air Fryer" data-widget-title="Today's best Ninja Crispi Pro deals"></div><ul><li><a href="https://global.techradar.com/nl-nl/home/air-fryers/de-beste-airfryers"><strong>De beste airfryers in 2026 volgens onze keukenexperts</strong></a></li></ul><h2 id="3-ninja-slushi">3. Ninja Slushi</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xS4DiNgXBUpJorkWBUL3dE-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iEHBK8To9AoW8LFnV6ac2E-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/b7kjprLKyPdbUQ8rGCxSdD-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uUnGs8TMdEDnUXiVF6mYpD-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7HnYhCQCz9NSJ4WhbH2ZN7-1920-80.jpg" alt="Ninja Slushi smoothie" /><figcaption><small role="credit">Peter Hoffmann</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rwos8dKAaaLiZgtBa9eYpX-1920-80.jpg" alt="Ninja Slushi " /><figcaption><small role="credit">Peter Hoffmann</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/j6XLmU4PQKGTAi227V78rY-1920-80.jpg" alt="Ninja Slushi " /><figcaption><small role="credit">Peter Hoffmann</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iqjFemzhusrz3SVBF4TsEE-1920-80.jpg" alt="Ninja Slushi" /><figcaption><small role="credit">Danielle Abraham</small></figcaption></figure></figure><p>De Ninja Slushi is vooral een opvallend apparaat omdat er voor thuisgebruik weinig vergelijkbaars bestaat. Hij lijkt op een kleinere versie van de slushiemachines die je in bioscopen of tankstations ziet, maar is bedoeld voor op je eigen aanrecht. Klein is hij alleen niet. Met zijn gewicht van 11 kilo en hoge behuizing moet je er echt plek voor vrijmaken, al helpt het smalle ontwerp wel om hem tussen andere apparaten te schuiven. Eenmaal neergezet ziet hij er strak uit, zeker wanneer er een felgekleurde drank door het doorzichtige reservoir draait.</p><p>In gebruik is de Slushi verrassend eenvoudig. Je giet minstens 473 ml vloeistof in het reservoir, kiest een van de vijf standen en de machine begint vanzelf te koelen en te roeren. Er zijn standen voor slush, alcoholische slush, frappé, milkshake en bevroren sap. Tijdens het testen werkte een fles Lipton Ice Tea opvallend goed: na ongeveer een kwartier was het drankje klaar. Ook tropisch fruitsap leverde een goede textuur op. Het geluidsniveau viel mee en deed eerder denken aan een ventilator dan aan een luid keukenapparaat.</p><p>Toch moet je de Slushi even leren kennen. Niet elk drankje werkt even goed, en soms moet je de temperatuur wat aanpassen om de juiste dikte te krijgen. Suikervrije drankjes zijn lastig, omdat de machine suiker nodig heeft om goed te bevriezen. Daardoor is dit niet het apparaat waarmee je zomaar caloriearme slushies maakt. Bij dikkere drankjes voelt de tap soms ook wat minder soepel aan, en sommige glazen passen niet goed onder de tap als het lekbakje is geplaatst. Dat zijn geen enorme problemen, maar wel dingen die je in de praktijk merkt.</p><p>De resultaten waren niet altijd perfect, maar wel overtuigend genoeg. De drankjes werden niet waterig en hadden geen vervelende ijsbrokken, wat bij een blender sneller gebeurt. De milkshake-stand werkte ook goed, zelfs met proteïnepoeder, al is vers fruit toevoegen tijdens het draaien geen goed idee. Schoonmaken viel mee dankzij de spoelcyclus en vaatwasserbestendige onderdelen, al moet je sommige vaste delen met een doekje afvegen. De Ninja Slushi is dus geen noodzakelijke aankoop voor elke keuken, maar wel een leuk en opvallend apparaat voor wie in de zomer vaak koude drankjes maakt of gasten over de vloer heeft.</p><p><strong>Lees onze </strong><a href="https://global.techradar.com/nl-nl/home/small-appliances/ninja-slushi-review-nl"><strong>Ninja Slushi review</strong></a></p><div data-widget-type="review" data-model-name="Ninja SLUSHi Professional Frozen Drink Maker" data-widget-title="Today's best Ninja Slushi deals"></div><h2 id="4-ninja-creami-spin">4. Ninja Creami Spin</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/683vf2SLdKUW7edBeK9cLD-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7Z6z6snQScAVjpi6cd8hDM-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wes7damPePaoTLAhvPkzmd-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EKxhVs4RdYGshPF8HfAMGM-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vyTJxwRiQ8YEfMLpmgGY7M-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MEVBY8BbZSNuoaqux9jx9M-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TBsJXADnLZm6JvzZsm9mFM-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QRim3EZTkdwfSv2AehaxDM-1920-80.jpg" alt="Ninja Creami Spin" /><figcaption><small role="credit">Karen Freeman / Future</small></figcaption></figure></figure><p>De Ninja Creami Spin is hét apparaat dat je in huis wil halen zodra de temperaturen stijgen. Net als de gewone Creami maakt hij schepbaar ijs van vooraf ingevroren ingrediënten, maar deze versie kan ook softijs rechtstreeks in een hoorntje, kommetje of bakje draaien. </p><p>De kracht van de Creami Spin zit vooral in de veelzijdigheid. Je kan er roomijs, frozen yoghurt, sorbet, gelato, custard, milkshakes en zelfs Monster Energy-ijs mee maken (verrassend lekker ook), en dankzij de verschillende standen bepaal je zelf hoe romig of stevig het resultaat wordt. Daardoor is het ook een leuk apparaat om mee te experimenteren. Denk aan klassiek vanille-ijs met stukjes stroopwafel, ananassorbet voor warme middagen, of een lekker proteïne-ijsje voor na het sporten. Ook handig: je bepaalt zelf wat erin gaat, dus je kan makkelijk spelen met suiker, eiwitten, zuivel of plantaardige alternatieven.</p><p>Er zit wel één belangrijk addertje onder het gras: spontaan ijs maken kan niet echt. De ingrediënten moeten volgens SharkNinja eerst 24 uur in de vriezer staan voordat je ze kan verwerken. Het slimste is dus om standaard een paar bekers klaar te hebben liggen, zodat je op een warme dag niet alsnog een dag moet wachten. Uit mijn ervaring is 10-12 uur ook vaak genoeg, afhankelijk van welk recept je hebt. Zodra je mix goed bevroren is, gaat het gelukkig snel. Binnen een paar minuten heb je een bakje ijs, en daarna kan je eventueel nog stukjes fruit, koek, chocolade of snoep toevoegen.</p><p>Voor de zomer is de Ninja Creami Spin vooral een hit als je vaak gasten over de vloer hebt, kinderen wil laten kiezen uit hun eigen smaken of gewoon graag zelf ijs maakt zonder een traditionele ijsmachine te gebruiken. Hij vraagt wat voorbereiding en neemt natuurlijk weer ruimte in op je aanrecht of in je kast, maar daar krijg je wel een heel leuk dessertapparaat voor terug. Zeker op warme dagen, na een barbecue of als snelle traktatie in het weekend is dit een van de meest zomerse Ninja-apparaten die je in huis kan halen.</p><p><strong>Lees onze </strong><a href="https://global.techradar.com/nl-nl/home/small-appliances/ninja-creami-spin-review-nl"><strong>Ninja Creami Spin review</strong></a></p><div data-widget-type="review" data-widget-title="Today's best Ninja Swirl by Creami deals" data-model-name="Ninja Creami Spin"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Een setup voor elk budget": we hebben 4 tv's en soundbars gecombineerd die ideaal zijn voor het WK ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Het WK 2026 is inmiddels net begonnen, maar het toernooi is nog lang niet afgelopen. Als je toch aan het overwegen bent om je thuisbioscoopsetup misschien nog even een upgrade te geven om de belangrijkste wedstrijden straks met een mooi nieuw beeld en geluid te bekijken, dan is nu het moment. Nu de nieuwe tv's van 2026 langzamerhand in de winkels beginnen te verschijnen, kan je steeds meer goede deals vinden voor modellen uit 2025. </p><p>Misschien ben je eigenlijk alleen aan het overwegen om een nieuwe tv <em>of</em> soundbar aan te schaffen, maar hieronder hebben we een aantal zeer interessante combo's van een goede tv én soundbar samengesteld voor verschillende budgetten. Zo heb je ook iets om te overwegen als je hele setup toch wel een upgrade kan gebruiken. </p><p>Natuurlijk zit je niet vast aan deze combinaties. Je kan elke tv en soundbar hieronder aan elkaar koppelen, maar wij zijn op zoek gegaan naar de beste combinaties voor bij verschillende prijspunten. </p><p>Je vindt hier sommige van de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv's</a> van merken zoals Samsung, Hisense en TCL en sommige van de <a href="https://global.techradar.com/nl-nl/news/beste-soundbar">beste soundbars</a> van Sonos, Samsung en meer</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id=""></h2><h2 class="article-body__section" id="section-setup-1-beste-budget-setup"><span>Setup 1: Beste budget-setup</span></h2><p><strong>Tv: TCL C6K</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:3072px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="h34WB27bBVc3y6r2j9tNkZ" name="TCL QM6K listing" alt="TCL C6K met een afbeelding van een man met een koptelefoon in beeld" src="https://cdn.mos.cms.futurecdn.net/h34WB27bBVc3y6r2j9tNkZ-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="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De <a href="https://www.techradar.com/televisions/tcl-c6k-review">TCL C6K</a> is een echte budgettopper. Hij gebruikt een mini-LED-paneel dat levendige kleuren, een sterk contrast met diepe zwartwaardes en een zeer degelijke helderheid weet te bieden voor een betaalbare prijs. </p><p>We hebben bij deze tv een fullscreen HDR-helderheid van 706 nits gemeten in de Standaard-beeldmodus. Deze tv is meer dan fel genoeg om overdag een sportwedstrijd te kijken zonder last te hebben van vervelende weerspiegelingen. Hoewel de wedstrijden voor ons in Nederland en België niet midden op de dag plaatsvinden, blijft het wel steeds langer licht buiten, dus een hoge helderheid is zeker geen overbodige luxe. </p><p>De C6K is verder ook een uitstekende gaming-tv. Hij ondersteunt 4K/144Hz, FreeSync Premium, Dolby Vision-gaming en ALLM. Dat is een uitstekend aanbod aan features voor een tv van deze prijs.</p><p>De prijs is dan ook het beste onderdeel van de C6K. Een 65-inch model kost je momenteel ongeveer 699 euro en dat is een geweldige prijs voor wat je hier krijgt. Dit is ongetwijfeld de beste optie voor mensen die op zoek zijn naar een goede, maar budgetvriendelijke tv.  </p><div data-widget-type="review" data-model-name="TCL C6K 4K mini-LED TV" data-widget-title="De beste TCL C6K-deals van vandaag"></div><p><strong>Soundbar: Sony HT-S150F</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uUQFf4hPTwqFJTZYkBQo2b" name="Sony_HT-SF150_.JPG" alt="Sony HT-SF150 met afstandsbediening tegen een roze achtergrond" src="https://cdn.mos.cms.futurecdn.net/uUQFf4hPTwqFJTZYkBQo2b-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>De <a href="https://www.techradar.com/televisions/soundbars/sony-ht-sf150-review">Sony HT-SF150</a> is onze huidige keuze voor de beste goedkope soundbar. Hij weet een indrukwekkende diepte, heldere dialogen en een zeer degelijke kracht en bas te leveren voor een erg lage prijs: zo'n 89 euro.</p><p>Hij beschikt ook over een prima aanbod aan features, waaronder Bluetooth voor het streamen van muziek, een elegant design, een eenvoudig instelproces en een fijne gebruikerservaring. Dat zijn allemaal grote pluspunten voor zo'n goedkope soundbar. </p><p>Deze soundbar levert natuurlijk niet het meest dynamische geluid, maar hij heeft een geweldige prijs-kwaliteitverhouding en zal toch al gauw voor een betere audio-ervaring zorgen dan de ingebouwde speakers van je tv. </p><div data-widget-type="review" data-model-name="Sony HT-SF150" data-widget-title="De beste Sony HT-SF150-deals van vandaag"></div><h2 class="article-body__section" id="section-setup-2-beste-middenklasse-setup"><span>Setup 2: Beste middenklasse setup</span></h2><p><strong>Tv: Hisense U8Q</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:3102px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Z8ZHRCctFg8bK9vNtJm8Ec" name="IMG_7872" alt="Hisense U8QG met een afbeelding van een stad in beeld" src="https://cdn.mos.cms.futurecdn.net/Z8ZHRCctFg8bK9vNtJm8Ec-1920-80.jpg" mos="" align="middle" fullscreen="" width="3102" height="1745" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De <a href="https://www.techradar.com/televisions/hisense-u8qg-review">Hisense U8Q(G)</a> is een mini-LED TV met een uitstekende prijs-kwaliteitverhouding. Hij produceert rijke kleuren en een sterk contrast. Ook biedt hij ondersteuning voor Dolby Vision én HDR10+, 4K/165Hz en VRR. </p><p>De U8Q weet voor een tv van deze prijs ook een verrassend hoge helderheid te bereiken. We hebben een HDR-piekhelderheid van 3.337 nits gemeten in de Filmmaker-modus en 2.888 nits in de Standaard-modus. Dat zorgt ervoor dat highlights mooi van het scherm spatten en dat er een sterk contrast wordt gecreëerd. </p><p>Met een 744 nits fullscreen HDR-helderheid en zelfs nog een 600 nits fullscreen SDR-helderheid, is de U8Q een uitstekende tv voor in felverlichte ruimtes. Hij is dus ook perfect voor de wedstrijden die wel nog plaatsvinden wanneer het buiten licht is. </p><p>Je betaalt momenteel zo'n 950-1.000 euro voor een 65-inch variant van deze tv. De U8Q weet een fantastische prijs-kwaliteitverhouding te bieden met zijn uitstekende prestaties en features voor deze prijs. Als je op zoek bent naar een mooie upgrade voor een redelijke prijs, dan is dit een uitstekende keuze. </p><div data-widget-type="review" data-model-name="Hisense U8Q" data-widget-title="De beste Hisense U8Q-deals van vandaag"></div><p><strong>Soundbar: Sonos Beam (Gen 2)</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EtXgT4rST2xKB72oVTVVvd" name="sonos-beamgen2-4.jpg" alt="Sonos Beam gen 2" src="https://cdn.mos.cms.futurecdn.net/EtXgT4rST2xKB72oVTVVvd-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>De <a href="https://global.techradar.com/nl-nl/reviews/sonos-beam-gen-2-test">Sonos Beam (Gen 2)</a> is inmiddels misschien wel een paar jaar oud, maar het is nog steeds een van de beste middenklasse all-in-one soundbars die je kan kopen. Hij levert een ruimtelijk, krachtig en gedetailleerd geluid. Deze compacte soundbar is veel krachtiger dan hij lijkt. </p><p>Hij is niet alleen uitermate geschikt voor het bekijken van films, maar ook fantastisch voor het luisteren naar muziek. Bij muziek geniet je van hetzelfde detailrijke geluid als bij films. Het geluid klinkt gelaagd en bevat een sterke, gecontroleerde bas, heldere hoge tonen en natuurlijk klinkende middentonen. </p><p>De Beam ondersteunt verder ook hi-res audio, Dolby Atmos en streamen via Wi-Fi voor een betere geluidskwaliteit. Hij kost momenteel bij meerdere retailers 375 euro en voor die prijs is het een hele mooie soundbar om een extra dimensie toe te voegen aan het geluid van de WK-wedstrijden. Op zichzelf is dit al een geweldige soundbar, maar als je wil kan je er ook nog een subwoofer en achterspeakers aan toevoegen voor een voller geluid.</p><div data-widget-type="review" data-model-name="Sonos Beam (Gen 2)" data-widget-title="De beste Sonos Beam (Gen 2)-deals van vandaag"></div><h2 class="article-body__section" id="section-setup-3-beste-premium-setup"><span>Setup 3: Beste premium setup</span></h2><p><strong>Tv: Samsung QN90F </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:3184px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MomRvbEVAiNbh8gfB9WBWj" name="Samsung-QN90F-Art-4" alt="Samsung QN90F met een Kandinsky-kunstwerk in beeld" src="https://cdn.mos.cms.futurecdn.net/MomRvbEVAiNbh8gfB9WBWj-1920-80.jpg" mos="" align="middle" fullscreen="" width="3184" height="1791" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F</a> is echt de perfecte tv voor sport. Hij weet niet alleen een hoge helderheid te bieden dankzij zijn mini-LED-paneel, maar is ook nog eens voorzien van een matte Glare Free-schermcoating. Die coating maakt hem ideaal voor in een felverlichte ruimte, omdat deze geweldig omgaat met reflecties, zelfs bij enorm donkere scènes. Sportwedstrijden bekijken terwijl het buiten licht is, is dus geen probleem voor de QN90F.</p><p>Los van een hoge helderheid biedt de QN90F ook uitstekende bewegingsverwerking. Met de juiste instellingen ('judder' en 'blur' op 3) weet hij soepele beelden te leveren die kunnen helpen om de WK-wedstrijden zo goed mogelijk weer te geven. </p><p>De QN90F biedt verder nog een uitstekend contrast en mooie kleurweergave. Ook gamen op deze tv is heel fijn dankzij ondersteuning voor 4K/144Hz, VRR en ALLM via alle vier zijn HDMI 2.1-poorten. </p><p>Sinds zijn release in 2025 zijn de prijzen al flink gedaald. Een 65-inch model kost je nu ongeveer 1.400 euro. Het is dus wel een wat duurdere mini-LED TV, maar toch krijg je hier veel waar voor je geld, zeker bij het huidige prijspunt. </p><div data-widget-type="review" data-model-name="Samsung QN90F Neo QLED 4K Vision AI Smart TV (2025)" data-widget-title="De beste Samsung QN90F-deals van vandaag"></div><p><strong>Soundbar: Samsung HW-Q800F</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RWds4aGpLS5U5pj3UCoZNB" name="Samsung_HW-Q800F_.JPG" alt="Samsung HW-Q800F met 4K UHD Blu-rays op de plank eronder" src="https://cdn.mos.cms.futurecdn.net/RWds4aGpLS5U5pj3UCoZNB-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 / Aardman Animations)</span></figcaption></figure><p>De<a href="https://global.techradar.com/nl-nl/televisions/soundbars/samsung-hw-q800f-soundbar-review-nl"> Samsung HW-Q800F</a> staat niet voor niets bovenaan onze lijst van de beste soundbars. Hij levert een krachtig, meeslepend geluid met goede Dolby Atmos-effecten. Zijn subwoofer, een nieuw, compact model met een dual-driver, weet een krachtig, precies en gecontroleerd basgeluid te produceren. </p><p>Zijn precisie is een van zijn grootste pluspunten. Het geluid is niet alleen meeslepend, maar ook accuraat. Geluidseffecten worden goed om je heen geplaatst en hij zal heel goed om kunnen gaan met de snelle bewegingen van een voetbalwedstrijd. </p><p>De Q800F ondersteunt verder ook muziekstreaming via Wi-Fi en 4K/120Hz-gaming via zijn HDMI-poorten. Dat alles weet hij te bieden voor een vrij redelijk prijs vanaf ongeveer 380 euro. Dat is wel weer iets duurder dan de vorige aanbevelingen, maar hij is dit geld zeker waard.</p><div data-widget-type="review" data-model-name="Samsung HW-Q800F" data-widget-title="De beste Samsung HW-Q800F-deals van vandaag"></div><h2 class="article-body__section" id="section-setup-4-beste-oled-en-surround-sound-setup"><span>Setup 4: Beste OLED en surround sound setup</span></h2><p><strong>Tv: Samsung S95F</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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xp7XWtFCF8yyKp2qc7zKQR" name="Samsung S95F listing image" alt="Samsung S95F met een afbeelding van een vol rode bloemen in beeld" src="https://cdn.mos.cms.futurecdn.net/xp7XWtFCF8yyKp2qc7zKQR-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>De <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a> was een van de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a> van 2025. Hij levert een fantastische beeldkwaliteit, met levendige kleuren, een sterk contrast, scherpe texturen en erg verfijnde details. Hij is ook perfect voor gaming dankzij vier HDMI 2.1-poorten met ondersteuning voor 4K/165Hz, VRR (inclusief G-Sync), ALLM en HDR10+-gaming. </p><p>Wat de S95F onderscheidt van andere OLED TV's is zijn antireflectiecoating. Een matte coating zorgt zorgt ervoor dat spiegelachtige reflecties omgevormd worden tot een soort waas. Dat zorgt er dan weer voor dat deze OLED ideaal is voor in een felverlichte ruimte. Met deze tv geniet je dus ook overdag, bij bijvoorbeeld het bekijken van een voetbalwedstrijd, van de prachtige kleuren, gedetailleerde beelden en perfecte kijkhoeken van OLED, zonder je zorgen te maken over weerspiegelingen. Over het algemeen raden we eerder mini-LED aan voor het bekijken van sport (overdag), maar deze OLED TV is op dit vlak een echte gamechanger. </p><p>Aangezien de S95F een flagship OLED TV is, heeft hij wel een flink prijskaartje. Een 65-inch model kost ook nu nog gemiddeld zo'n 2.000 euro. Dat is dus erg duur, maar als je op zoek bent naar een fantastische beeldkwaliteit voor tijdens het WK (en natuurlijk daarna bij films en series), dan moet deze OLED TV zeker op je lijstje staan. </p><div data-widget-type="review" data-model-name="Samsung S95F" data-widget-title="De beste Samsung S95F-deals van vandaag"></div><p><strong>Soundbar: Samsung HW-Q990F</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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tB29bp8i2WtwcEDqECFUxA" name="Samsung HW-Q990F listing image" alt="Samsung HW-Q990F" src="https://cdn.mos.cms.futurecdn.net/tB29bp8i2WtwcEDqECFUxA-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>De Samsung HW-Q990F is een enorm uitgebreid soundbarsysteem met subwoofer en achterspeakers. Dit 11.1.4-kanaals geluidssysteem levert een krachtig, breed en precies geluid. Het zorgt daarnaast ook voor een indrukwekkende Dolby Atmos-ervaring dankzij de fysieke surround-setup. </p><p>De subwoofer is een nieuw, compacter model dan vorig jaar, maar je geniet hier nog steeds van een krachtig, gedetailleerd basgeluid. De dual-driver-subwoofer is dus ook nog steeds fantastisch voor films. De achterspeakers helpen daarnaast bij het creëren van uitstekende surround sound en de soundbar zelf zorgt voor heldere dialogen, levendige audio en uitstekende 'separation'. </p><p>Als je op zoek bent naar een soundbar die de sfeer van het stadion goed naar jouw woonkamer weet over te brengen, dan is dit het juiste model. Deze topprestaties kosten natuurlijk wel flink wat. De HW-Q990F kost bij de meeste bekende retailers nu zo'n 870 euro. Het is wel een echt premium model.</p><p>Je krijgt hier verder natuurlijk ook nog features zoals hi-res audio, Wi-Fi-streaming en 4K/120Hz-passthrough voor gaming. De Q990F is zeker een slimme investering als hij binnen je budget past. </p><div data-widget-type="review" data-model-name="Samsung HW-Q990F" data-widget-title="De beste Samsung HW-Q990F-deals van vandaag"></div><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">De beste tv's in 2026 getest door onze specialisten</a></li><li><a href="https://global.techradar.com/nl-nl/news/beste-soundbar">De beste soundbars in 2026 volgens onze audio-experts</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/een-setup-voor-elk-budget-we-hebben-4s-tv-en-soundbar-gecombineerd-die-ideaal-zijn-voor-het-wk</link>
                                                                            <description>
                            <![CDATA[ Nu het weer tijd is voor het WK, is het ook weer een ideaal moment om je thuisbioscoopsetup een upgrade te geven. Wij hebben daarom vier tv's en soundbars gecombineerd voor verschillende budgetten. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">BGuodHaiAEiwqHUQsLjLyZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RWds4aGpLS5U5pj3UCoZNB-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 12 Jun 2026 14:23:05 +0000</pubDate>                                                                                                                                <updated>Sun, 14 Jun 2026 15:49:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Televisions]]></category>
                                                    <category><![CDATA[Soundbars]]></category>
                                                    <category><![CDATA[Home Theater]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Davidson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/RWds4aGpLS5U5pj3UCoZNB-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Aardman Animations]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung HW-Q800F met 4K UHD Blu-rays op een plank eronder]]></media:description>                                                            <media:text><![CDATA[Samsung HW-Q800F met 4K UHD Blu-rays op een plank eronder]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung HW-Q800F met 4K UHD Blu-rays op een plank eronder]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RWds4aGpLS5U5pj3UCoZNB-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Het WK 2026 is inmiddels net begonnen, maar het toernooi is nog lang niet afgelopen. Als je toch aan het overwegen bent om je thuisbioscoopsetup misschien nog even een upgrade te geven om de belangrijkste wedstrijden straks met een mooi nieuw beeld en geluid te bekijken, dan is nu het moment. Nu de nieuwe tv's van 2026 langzamerhand in de winkels beginnen te verschijnen, kan je steeds meer goede deals vinden voor modellen uit 2025. </p><p>Misschien ben je eigenlijk alleen aan het overwegen om een nieuwe tv <em>of</em> soundbar aan te schaffen, maar hieronder hebben we een aantal zeer interessante combo's van een goede tv én soundbar samengesteld voor verschillende budgetten. Zo heb je ook iets om te overwegen als je hele setup toch wel een upgrade kan gebruiken. </p><p>Natuurlijk zit je niet vast aan deze combinaties. Je kan elke tv en soundbar hieronder aan elkaar koppelen, maar wij zijn op zoek gegaan naar de beste combinaties voor bij verschillende prijspunten. </p><p>Je vindt hier sommige van de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv's</a> van merken zoals Samsung, Hisense en TCL en sommige van de <a href="https://global.techradar.com/nl-nl/news/beste-soundbar">beste soundbars</a> van Sonos, Samsung en meer</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id=""></h2><h2 class="article-body__section" id="section-setup-1-beste-budget-setup"><span>Setup 1: Beste budget-setup</span></h2><p><strong>Tv: TCL C6K</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:3072px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="h34WB27bBVc3y6r2j9tNkZ" name="TCL QM6K listing" alt="TCL C6K met een afbeelding van een man met een koptelefoon in beeld" src="https://cdn.mos.cms.futurecdn.net/h34WB27bBVc3y6r2j9tNkZ-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="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De <a href="https://www.techradar.com/televisions/tcl-c6k-review">TCL C6K</a> is een echte budgettopper. Hij gebruikt een mini-LED-paneel dat levendige kleuren, een sterk contrast met diepe zwartwaardes en een zeer degelijke helderheid weet te bieden voor een betaalbare prijs. </p><p>We hebben bij deze tv een fullscreen HDR-helderheid van 706 nits gemeten in de Standaard-beeldmodus. Deze tv is meer dan fel genoeg om overdag een sportwedstrijd te kijken zonder last te hebben van vervelende weerspiegelingen. Hoewel de wedstrijden voor ons in Nederland en België niet midden op de dag plaatsvinden, blijft het wel steeds langer licht buiten, dus een hoge helderheid is zeker geen overbodige luxe. </p><p>De C6K is verder ook een uitstekende gaming-tv. Hij ondersteunt 4K/144Hz, FreeSync Premium, Dolby Vision-gaming en ALLM. Dat is een uitstekend aanbod aan features voor een tv van deze prijs.</p><p>De prijs is dan ook het beste onderdeel van de C6K. Een 65-inch model kost je momenteel ongeveer 699 euro en dat is een geweldige prijs voor wat je hier krijgt. Dit is ongetwijfeld de beste optie voor mensen die op zoek zijn naar een goede, maar budgetvriendelijke tv.  </p><div data-widget-type="review" data-model-name="TCL C6K 4K mini-LED TV" data-widget-title="De beste TCL C6K-deals van vandaag"></div><p><strong>Soundbar: Sony HT-S150F</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uUQFf4hPTwqFJTZYkBQo2b" name="Sony_HT-SF150_.JPG" alt="Sony HT-SF150 met afstandsbediening tegen een roze achtergrond" src="https://cdn.mos.cms.futurecdn.net/uUQFf4hPTwqFJTZYkBQo2b-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>De <a href="https://www.techradar.com/televisions/soundbars/sony-ht-sf150-review">Sony HT-SF150</a> is onze huidige keuze voor de beste goedkope soundbar. Hij weet een indrukwekkende diepte, heldere dialogen en een zeer degelijke kracht en bas te leveren voor een erg lage prijs: zo'n 89 euro.</p><p>Hij beschikt ook over een prima aanbod aan features, waaronder Bluetooth voor het streamen van muziek, een elegant design, een eenvoudig instelproces en een fijne gebruikerservaring. Dat zijn allemaal grote pluspunten voor zo'n goedkope soundbar. </p><p>Deze soundbar levert natuurlijk niet het meest dynamische geluid, maar hij heeft een geweldige prijs-kwaliteitverhouding en zal toch al gauw voor een betere audio-ervaring zorgen dan de ingebouwde speakers van je tv. </p><div data-widget-type="review" data-model-name="Sony HT-SF150" data-widget-title="De beste Sony HT-SF150-deals van vandaag"></div><h2 class="article-body__section" id="section-setup-2-beste-middenklasse-setup"><span>Setup 2: Beste middenklasse setup</span></h2><p><strong>Tv: Hisense U8Q</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:3102px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Z8ZHRCctFg8bK9vNtJm8Ec" name="IMG_7872" alt="Hisense U8QG met een afbeelding van een stad in beeld" src="https://cdn.mos.cms.futurecdn.net/Z8ZHRCctFg8bK9vNtJm8Ec-1920-80.jpg" mos="" align="middle" fullscreen="" width="3102" height="1745" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De <a href="https://www.techradar.com/televisions/hisense-u8qg-review">Hisense U8Q(G)</a> is een mini-LED TV met een uitstekende prijs-kwaliteitverhouding. Hij produceert rijke kleuren en een sterk contrast. Ook biedt hij ondersteuning voor Dolby Vision én HDR10+, 4K/165Hz en VRR. </p><p>De U8Q weet voor een tv van deze prijs ook een verrassend hoge helderheid te bereiken. We hebben een HDR-piekhelderheid van 3.337 nits gemeten in de Filmmaker-modus en 2.888 nits in de Standaard-modus. Dat zorgt ervoor dat highlights mooi van het scherm spatten en dat er een sterk contrast wordt gecreëerd. </p><p>Met een 744 nits fullscreen HDR-helderheid en zelfs nog een 600 nits fullscreen SDR-helderheid, is de U8Q een uitstekende tv voor in felverlichte ruimtes. Hij is dus ook perfect voor de wedstrijden die wel nog plaatsvinden wanneer het buiten licht is. </p><p>Je betaalt momenteel zo'n 950-1.000 euro voor een 65-inch variant van deze tv. De U8Q weet een fantastische prijs-kwaliteitverhouding te bieden met zijn uitstekende prestaties en features voor deze prijs. Als je op zoek bent naar een mooie upgrade voor een redelijke prijs, dan is dit een uitstekende keuze. </p><div data-widget-type="review" data-model-name="Hisense U8Q" data-widget-title="De beste Hisense U8Q-deals van vandaag"></div><p><strong>Soundbar: Sonos Beam (Gen 2)</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EtXgT4rST2xKB72oVTVVvd" name="sonos-beamgen2-4.jpg" alt="Sonos Beam gen 2" src="https://cdn.mos.cms.futurecdn.net/EtXgT4rST2xKB72oVTVVvd-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>De <a href="https://global.techradar.com/nl-nl/reviews/sonos-beam-gen-2-test">Sonos Beam (Gen 2)</a> is inmiddels misschien wel een paar jaar oud, maar het is nog steeds een van de beste middenklasse all-in-one soundbars die je kan kopen. Hij levert een ruimtelijk, krachtig en gedetailleerd geluid. Deze compacte soundbar is veel krachtiger dan hij lijkt. </p><p>Hij is niet alleen uitermate geschikt voor het bekijken van films, maar ook fantastisch voor het luisteren naar muziek. Bij muziek geniet je van hetzelfde detailrijke geluid als bij films. Het geluid klinkt gelaagd en bevat een sterke, gecontroleerde bas, heldere hoge tonen en natuurlijk klinkende middentonen. </p><p>De Beam ondersteunt verder ook hi-res audio, Dolby Atmos en streamen via Wi-Fi voor een betere geluidskwaliteit. Hij kost momenteel bij meerdere retailers 375 euro en voor die prijs is het een hele mooie soundbar om een extra dimensie toe te voegen aan het geluid van de WK-wedstrijden. Op zichzelf is dit al een geweldige soundbar, maar als je wil kan je er ook nog een subwoofer en achterspeakers aan toevoegen voor een voller geluid.</p><div data-widget-type="review" data-model-name="Sonos Beam (Gen 2)" data-widget-title="De beste Sonos Beam (Gen 2)-deals van vandaag"></div><h2 class="article-body__section" id="section-setup-3-beste-premium-setup"><span>Setup 3: Beste premium setup</span></h2><p><strong>Tv: Samsung QN90F </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:3184px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MomRvbEVAiNbh8gfB9WBWj" name="Samsung-QN90F-Art-4" alt="Samsung QN90F met een Kandinsky-kunstwerk in beeld" src="https://cdn.mos.cms.futurecdn.net/MomRvbEVAiNbh8gfB9WBWj-1920-80.jpg" mos="" align="middle" fullscreen="" width="3184" height="1791" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F</a> is echt de perfecte tv voor sport. Hij weet niet alleen een hoge helderheid te bieden dankzij zijn mini-LED-paneel, maar is ook nog eens voorzien van een matte Glare Free-schermcoating. Die coating maakt hem ideaal voor in een felverlichte ruimte, omdat deze geweldig omgaat met reflecties, zelfs bij enorm donkere scènes. Sportwedstrijden bekijken terwijl het buiten licht is, is dus geen probleem voor de QN90F.</p><p>Los van een hoge helderheid biedt de QN90F ook uitstekende bewegingsverwerking. Met de juiste instellingen ('judder' en 'blur' op 3) weet hij soepele beelden te leveren die kunnen helpen om de WK-wedstrijden zo goed mogelijk weer te geven. </p><p>De QN90F biedt verder nog een uitstekend contrast en mooie kleurweergave. Ook gamen op deze tv is heel fijn dankzij ondersteuning voor 4K/144Hz, VRR en ALLM via alle vier zijn HDMI 2.1-poorten. </p><p>Sinds zijn release in 2025 zijn de prijzen al flink gedaald. Een 65-inch model kost je nu ongeveer 1.400 euro. Het is dus wel een wat duurdere mini-LED TV, maar toch krijg je hier veel waar voor je geld, zeker bij het huidige prijspunt. </p><div data-widget-type="review" data-model-name="Samsung QN90F Neo QLED 4K Vision AI Smart TV (2025)" data-widget-title="De beste Samsung QN90F-deals van vandaag"></div><p><strong>Soundbar: Samsung HW-Q800F</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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RWds4aGpLS5U5pj3UCoZNB" name="Samsung_HW-Q800F_.JPG" alt="Samsung HW-Q800F met 4K UHD Blu-rays op de plank eronder" src="https://cdn.mos.cms.futurecdn.net/RWds4aGpLS5U5pj3UCoZNB-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 / Aardman Animations)</span></figcaption></figure><p>De<a href="https://global.techradar.com/nl-nl/televisions/soundbars/samsung-hw-q800f-soundbar-review-nl"> Samsung HW-Q800F</a> staat niet voor niets bovenaan onze lijst van de beste soundbars. Hij levert een krachtig, meeslepend geluid met goede Dolby Atmos-effecten. Zijn subwoofer, een nieuw, compact model met een dual-driver, weet een krachtig, precies en gecontroleerd basgeluid te produceren. </p><p>Zijn precisie is een van zijn grootste pluspunten. Het geluid is niet alleen meeslepend, maar ook accuraat. Geluidseffecten worden goed om je heen geplaatst en hij zal heel goed om kunnen gaan met de snelle bewegingen van een voetbalwedstrijd. </p><p>De Q800F ondersteunt verder ook muziekstreaming via Wi-Fi en 4K/120Hz-gaming via zijn HDMI-poorten. Dat alles weet hij te bieden voor een vrij redelijk prijs vanaf ongeveer 380 euro. Dat is wel weer iets duurder dan de vorige aanbevelingen, maar hij is dit geld zeker waard.</p><div data-widget-type="review" data-model-name="Samsung HW-Q800F" data-widget-title="De beste Samsung HW-Q800F-deals van vandaag"></div><h2 class="article-body__section" id="section-setup-4-beste-oled-en-surround-sound-setup"><span>Setup 4: Beste OLED en surround sound setup</span></h2><p><strong>Tv: Samsung S95F</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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xp7XWtFCF8yyKp2qc7zKQR" name="Samsung S95F listing image" alt="Samsung S95F met een afbeelding van een vol rode bloemen in beeld" src="https://cdn.mos.cms.futurecdn.net/xp7XWtFCF8yyKp2qc7zKQR-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>De <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a> was een van de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a> van 2025. Hij levert een fantastische beeldkwaliteit, met levendige kleuren, een sterk contrast, scherpe texturen en erg verfijnde details. Hij is ook perfect voor gaming dankzij vier HDMI 2.1-poorten met ondersteuning voor 4K/165Hz, VRR (inclusief G-Sync), ALLM en HDR10+-gaming. </p><p>Wat de S95F onderscheidt van andere OLED TV's is zijn antireflectiecoating. Een matte coating zorgt zorgt ervoor dat spiegelachtige reflecties omgevormd worden tot een soort waas. Dat zorgt er dan weer voor dat deze OLED ideaal is voor in een felverlichte ruimte. Met deze tv geniet je dus ook overdag, bij bijvoorbeeld het bekijken van een voetbalwedstrijd, van de prachtige kleuren, gedetailleerde beelden en perfecte kijkhoeken van OLED, zonder je zorgen te maken over weerspiegelingen. Over het algemeen raden we eerder mini-LED aan voor het bekijken van sport (overdag), maar deze OLED TV is op dit vlak een echte gamechanger. </p><p>Aangezien de S95F een flagship OLED TV is, heeft hij wel een flink prijskaartje. Een 65-inch model kost ook nu nog gemiddeld zo'n 2.000 euro. Dat is dus erg duur, maar als je op zoek bent naar een fantastische beeldkwaliteit voor tijdens het WK (en natuurlijk daarna bij films en series), dan moet deze OLED TV zeker op je lijstje staan. </p><div data-widget-type="review" data-model-name="Samsung S95F" data-widget-title="De beste Samsung S95F-deals van vandaag"></div><p><strong>Soundbar: Samsung HW-Q990F</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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tB29bp8i2WtwcEDqECFUxA" name="Samsung HW-Q990F listing image" alt="Samsung HW-Q990F" src="https://cdn.mos.cms.futurecdn.net/tB29bp8i2WtwcEDqECFUxA-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>De Samsung HW-Q990F is een enorm uitgebreid soundbarsysteem met subwoofer en achterspeakers. Dit 11.1.4-kanaals geluidssysteem levert een krachtig, breed en precies geluid. Het zorgt daarnaast ook voor een indrukwekkende Dolby Atmos-ervaring dankzij de fysieke surround-setup. </p><p>De subwoofer is een nieuw, compacter model dan vorig jaar, maar je geniet hier nog steeds van een krachtig, gedetailleerd basgeluid. De dual-driver-subwoofer is dus ook nog steeds fantastisch voor films. De achterspeakers helpen daarnaast bij het creëren van uitstekende surround sound en de soundbar zelf zorgt voor heldere dialogen, levendige audio en uitstekende 'separation'. </p><p>Als je op zoek bent naar een soundbar die de sfeer van het stadion goed naar jouw woonkamer weet over te brengen, dan is dit het juiste model. Deze topprestaties kosten natuurlijk wel flink wat. De HW-Q990F kost bij de meeste bekende retailers nu zo'n 870 euro. Het is wel een echt premium model.</p><p>Je krijgt hier verder natuurlijk ook nog features zoals hi-res audio, Wi-Fi-streaming en 4K/120Hz-passthrough voor gaming. De Q990F is zeker een slimme investering als hij binnen je budget past. </p><div data-widget-type="review" data-model-name="Samsung HW-Q990F" data-widget-title="De beste Samsung HW-Q990F-deals van vandaag"></div><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">De beste tv's in 2026 getest door onze specialisten</a></li><li><a href="https://global.techradar.com/nl-nl/news/beste-soundbar">De beste soundbars in 2026 volgens onze audio-experts</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Deze drie tv's kosten nu minder dan 1.000 euro en zijn perfect voor het WK ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Het WK voetbal begint vandaag, 11 juni! Als je overweegt om op het laatste moment je tv te upgraden, maar niet de hoofdprijs wilt betalen, hebben we hier drie interessante modellen voor je opgesomd.</p><p>Hoewel er momenteel niet enorm veel aanbiedingen zijn, zijn er wel veel tv's uit 2025 die nu aan spotprijzen te vinden zijn. Het is daarom zeker de moeite waard om de gloednieuwe tv's over te slaan en een kijkje te nemen bij deze oudere modellen. Het is namelijk niet zo dat ze plots waardeloos zijn omdat hun opvolgers bepaalde zaken beter doen.</p><p>Zo kost de TCL C6K van 65 inch nu nog maar 684 euro, terwijl de Hisense U8Q van 55 inch nu 729 euro kost. Dit zijn twee mini-LED TV's met een hoge helderheid, waardoor je ook overdag (en zelfs buiten) nog de wedstrijd kan volgen. Wie liever binnen kijkt in een verduisterde ruimte en de beste beeldkwaliteit wil, kan de de LG B5 overwegen. De 55-inch versie van deze OLED TV begint nu bij 799 euro.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="tcl-c6k-2">TCL C6K</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fAvDEBGyfUrciD5dDykypL" name="TCL C6K orange butterfly" alt="TCL C6K" src="https://cdn.mos.cms.futurecdn.net/fAvDEBGyfUrciD5dDykypL-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><strong>Beste deal in Nederland en België</strong></p><div class="product"><a data-dimension112="64baa059-5683-4e45-af11-711842284de5" data-action="Deal Block" data-label="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension48="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" href="https://www.coolblue.nl/product/961401/tcl-65-qd-mini-led-c61k-4k-2025.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1446px;"><p class="vanilla-image-block" style="padding-top:99.31%;"><img id="bVJ8HcRsjwSP9crJQPwXuN" name="TCL C6K square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/bVJ8HcRsjwSP9crJQPwXuN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1446" height="1436" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://www.coolblue.nl/product/961401/tcl-65-qd-mini-led-c61k-4k-2025.html" target="_blank" data-dimension112="64baa059-5683-4e45-af11-711842284de5" data-action="Deal Block" data-label="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension48="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension25=""><strong>TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL</strong></a><strong></strong></p><p>De TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.</p><p><a href="https://www.coolblue.be/nl/product/961401/tcl-65-qd-mini-led-c61k-4k-2025.html" target="_blank"><em>In België kost ditzelfde model nu slechts 684 euro</em></a><em>.</em><a class="view-deal button" href="https://www.coolblue.nl/product/961401/tcl-65-qd-mini-led-c61k-4k-2025.html" target="_blank" rel="nofollow" data-dimension112="64baa059-5683-4e45-af11-711842284de5" data-action="Deal Block" data-label="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension48="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension25="">View Deal</a></p></div><p>Een goede mini-LED TV hoeft niet duur te zijn en de <a href="https://www.techradar.com/televisions/tcl-c6k-review">TCL C6K</a> bewijst dat. Hij heeft een solide helderheid en effectieve local dimming, wat zorgt voor prima zwartwaarden. De prijs is verrassend scherp en de tv is verkrijgbaar in veel formaten, van een kleine 50 inch tot maar liefst 98 inch.</p><p>De sterke punten van de TCL C6K liggen in de beeldkwaliteit. Hij kan levendige kleuren weergeven, wat perfect is voor het tonen van de tenues van de spelers en het veld tijdens het WK. Hij heeft ook een geweldige detailweergave, waardoor beelden op het scherm er scherp uitzien.</p><p>De tv heeft ook een uitstekende helderheid in deze prijsklasse, met name 706 nits. Schermhelderheid is belangrijk als je overdag wedstrijden in lichte ruimtes (of buiten) wil kijken. Op dat vlak ga je dus niet veel beters vinden voor dit geld.</p><p>De tv heeft ook een goede bewegingsweergave, waardoor snelle sportbeelden goed worden weergegeven. Tijdens onze tests ontdekten we dat een 'judder reduction' van 3-4 resulteerde in vloeiende, accurate bewegingen.</p><h2 id="lg-b5-2">LG B5 </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TLVL2aZtS6wxSWcozfnspb" name="LG B5 parrot" alt="LG B5 OLED TV" src="https://cdn.mos.cms.futurecdn.net/TLVL2aZtS6wxSWcozfnspb-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><strong>Beste deal in Nederland en België</strong></p><div class="product"><a data-dimension112="9f85a075-59dc-42f3-9fea-7ecd449560a3" data-action="Deal Block" data-label="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension48="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension25="$" href="https://www.hellotv.nl/product/lg-oled-55b56la-2025" 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="2a2zkZZXsrfTUGpvA29PEP" name="lgb5oled" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2a2zkZZXsrfTUGpvA29PEP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://www.hellotv.nl/product/lg-oled-55b56la-2025" target="_blank" data-dimension112="9f85a075-59dc-42f3-9fea-7ecd449560a3" data-action="Deal Block" data-label="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension48="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension25="$"><strong>LG B5 (55 inch) van €899 voor €799 bij Hello TV</strong></a><strong></strong></p><p>De LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd.<a class="view-deal button" href="https://www.hellotv.nl/product/lg-oled-55b56la-2025" target="_blank" rel="nofollow" data-dimension112="9f85a075-59dc-42f3-9fea-7ecd449560a3" data-action="Deal Block" data-label="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension48="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension25="$">View Deal</a></p></div><p>De <a href="https://global.techradar.com/nl-nl/televisions/lg-b5-oled-tv-review-nl">LG B5</a> is een uitstekende OLED TV met een goede prijs-kwaliteitverhouding. Hoewel mini-LED vanwege de hogere helderheid de voorkeur krijgt bij sportwedstrijden, blinkt de LG B5 uit op vlak van kleur, detail en bewegingsweergave.</p><p>Dit is dan wel een instapmodel OLED TV, maar het beeld is uitstekend. Tijdens onze tests waren we onder de indruk van de levendige en accurate kleuren. De bewegingsweergave is ook uitstekend. Zelfs zonder extra bewegingsinstellingen presteert de LG B5 geweldig en verwerkt hij snelle scènes in zowel sportwedstrijden als films perfect.</p><p>Een belangrijk minpunt: de LG B5 is niet zo helder. Hij kan moeite hebben in lichte ruimtes. Als je tv in een felle ruimte staat of als je buiten zou willen kijken, is dit geen goede keuze. Kijk je daarentegen in een verduisterde ruimte, dan is de LG B5 wel een slimme investering.</p><h2 id="hisense-u8q">Hisense U8Q</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:3075px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="Kw5a9a9du8yQD9hmiJmNQL" name="Hisense-U8QG-listing" alt="Hisense U8Q" src="https://cdn.mos.cms.futurecdn.net/Kw5a9a9du8yQD9hmiJmNQL-1920-80.jpg" mos="" align="middle" fullscreen="" width="3075" height="1729" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Beste deal in Nederland en België</strong></p><div class="product"><a data-dimension112="9d6c122f-919e-4f7c-a0e0-ea4b9e16fb9c" data-action="Deal Block" data-label="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension48="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension25="£" href="https://www.artandcraft.com/nl-nl/hisense-mini-led-4k-55u8q-2025-646231.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:909px;"><p class="vanilla-image-block" style="padding-top:98.90%;"><img id="xy96JmA8LETo7dNBDgtDEA" name="Hisense U8QG square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xy96JmA8LETo7dNBDgtDEA-1920-80.jpg" mos="" align="middle" fullscreen="" width="909" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.artandcraft.com/nl-nl/hisense-mini-led-4k-55u8q-2025-646231.html" target="_blank" data-dimension112="9d6c122f-919e-4f7c-a0e0-ea4b9e16fb9c" data-action="Deal Block" data-label="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension48="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension25="£"><strong>Hisense U8Q (55 inch) van €1.299 voor €739 bij Art & Craft NL</strong></a></p><p>De Hisense U8Q biedt de prestaties en functies van een vlaggenschip mini-LED TV voor een lagere prijs. De hoge helderheid en vloeiende bewegingsweergave maken hem perfect voor het WK.</p><p><a href="https://www.artandcraft.com/be-nl/hisense-mini-led-4k-55u8q-2025-646231.html" target="_blank"><em>Bij Art & Craft BE kost de tv slechts 729 euro</em></a><a class="view-deal button" href="https://www.artandcraft.com/nl-nl/hisense-mini-led-4k-55u8q-2025-646231.html" target="_blank" rel="nofollow" data-dimension112="9d6c122f-919e-4f7c-a0e0-ea4b9e16fb9c" data-action="Deal Block" data-label="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension48="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension25="£">View Deal</a></p></div><p>De <a href="https://www.techradar.com/televisions/hisense-u8qg-review">Hisense U8Q</a> is een mini-LED TV van topklasse die minder kost dan rechtstreekse concurrenten. Hij biedt een indrukwekkende helderheid, goede beeldkwaliteit en, met wat aanpassingen, een vloeiende bewegingsweergave.</p><p>Waar de U8Q echt in uitblinkt (letterlijk) is de helderheid. Hij haalde een piekhelderheid van 2888 nits in HDR en 744 nits in fullscreen HDR in de standaardmodus (onze aanbevolen modus voor sport). Ook de fullscreen SDR-helderheid van 600 nits was indrukwekkend. In combinatie met de antireflectiecoating is dit een prima tv voor overdag, wat vooral handig is in lichte ruimtes en buiten.</p><p>Verder maakte de U8Q indruk op ons met zijn kleuren, die tijdens onze tests uitstekend werkten bij het kijken naar een basketbalwedstrijd. De bewegingsweergave is standaard slechts gemiddeld, maar met een eenvoudige aanpassing, door de onscherpte- en schokreductie op 3-4 in te stellen, worden bewegingen vloeiender zonder een onnatuurlijk effect te creëren.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/deze-drie-tvs-kosten-nu-minder-dan-1-000-euro-en-zijn-perfect-voor-het-wk</link>
                                                                            <description>
                            <![CDATA[ Het WK begint vandaag en als je op zoek bent naar een voordelige tv, dan zijn dit onze drie aanraders. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zgqJpeYDzpv79WbYQv4Pdb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZsHCkHBaBHnbsb5WDisT4f-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 11 Jun 2026 13:50:11 +0000</pubDate>                                                                                                                                <updated>Thu, 11 Jun 2026 14:42:32 +0000</updated>
                                                                                                                                            <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Davidson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ZsHCkHBaBHnbsb5WDisT4f-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Stock Videos-Copyright Free]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Hisense U7S Pro]]></media:description>                                                            <media:text><![CDATA[Hisense U7S Pro]]></media:text>
                                <media:title type="plain"><![CDATA[Hisense U7S Pro]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZsHCkHBaBHnbsb5WDisT4f-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Het WK voetbal begint vandaag, 11 juni! Als je overweegt om op het laatste moment je tv te upgraden, maar niet de hoofdprijs wilt betalen, hebben we hier drie interessante modellen voor je opgesomd.</p><p>Hoewel er momenteel niet enorm veel aanbiedingen zijn, zijn er wel veel tv's uit 2025 die nu aan spotprijzen te vinden zijn. Het is daarom zeker de moeite waard om de gloednieuwe tv's over te slaan en een kijkje te nemen bij deze oudere modellen. Het is namelijk niet zo dat ze plots waardeloos zijn omdat hun opvolgers bepaalde zaken beter doen.</p><p>Zo kost de TCL C6K van 65 inch nu nog maar 684 euro, terwijl de Hisense U8Q van 55 inch nu 729 euro kost. Dit zijn twee mini-LED TV's met een hoge helderheid, waardoor je ook overdag (en zelfs buiten) nog de wedstrijd kan volgen. Wie liever binnen kijkt in een verduisterde ruimte en de beste beeldkwaliteit wil, kan de de LG B5 overwegen. De 55-inch versie van deze OLED TV begint nu bij 799 euro.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="tcl-c6k-2">TCL C6K</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fAvDEBGyfUrciD5dDykypL" name="TCL C6K orange butterfly" alt="TCL C6K" src="https://cdn.mos.cms.futurecdn.net/fAvDEBGyfUrciD5dDykypL-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><strong>Beste deal in Nederland en België</strong></p><div class="product"><a data-dimension112="64baa059-5683-4e45-af11-711842284de5" data-action="Deal Block" data-label="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension48="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" href="https://www.coolblue.nl/product/961401/tcl-65-qd-mini-led-c61k-4k-2025.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1446px;"><p class="vanilla-image-block" style="padding-top:99.31%;"><img id="bVJ8HcRsjwSP9crJQPwXuN" name="TCL C6K square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/bVJ8HcRsjwSP9crJQPwXuN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1446" height="1436" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://www.coolblue.nl/product/961401/tcl-65-qd-mini-led-c61k-4k-2025.html" target="_blank" data-dimension112="64baa059-5683-4e45-af11-711842284de5" data-action="Deal Block" data-label="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension48="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension25=""><strong>TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL</strong></a><strong></strong></p><p>De TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.</p><p><a href="https://www.coolblue.be/nl/product/961401/tcl-65-qd-mini-led-c61k-4k-2025.html" target="_blank"><em>In België kost ditzelfde model nu slechts 684 euro</em></a><em>.</em><a class="view-deal button" href="https://www.coolblue.nl/product/961401/tcl-65-qd-mini-led-c61k-4k-2025.html" target="_blank" rel="nofollow" data-dimension112="64baa059-5683-4e45-af11-711842284de5" data-action="Deal Block" data-label="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension48="TCL C6K (65 inch) van &euro;899 voor &euro;699 bij Coolblue NLDe TCL C6K is een betaalbare mini-LED TV. Hij levert solide prestaties, waardoor hij een uitstekende prijs-kwaliteitverhouding biedt voor het WK. Met deze aanbieding bij Coolblue kost het 65-inch model nog maar 699 euro.In Belgi&euml; kost ditzelfde model nu slechts 684 euro. TCL C6K (65 inch) van €899 voor €699 bij Coolblue NL" data-dimension25="">View Deal</a></p></div><p>Een goede mini-LED TV hoeft niet duur te zijn en de <a href="https://www.techradar.com/televisions/tcl-c6k-review">TCL C6K</a> bewijst dat. Hij heeft een solide helderheid en effectieve local dimming, wat zorgt voor prima zwartwaarden. De prijs is verrassend scherp en de tv is verkrijgbaar in veel formaten, van een kleine 50 inch tot maar liefst 98 inch.</p><p>De sterke punten van de TCL C6K liggen in de beeldkwaliteit. Hij kan levendige kleuren weergeven, wat perfect is voor het tonen van de tenues van de spelers en het veld tijdens het WK. Hij heeft ook een geweldige detailweergave, waardoor beelden op het scherm er scherp uitzien.</p><p>De tv heeft ook een uitstekende helderheid in deze prijsklasse, met name 706 nits. Schermhelderheid is belangrijk als je overdag wedstrijden in lichte ruimtes (of buiten) wil kijken. Op dat vlak ga je dus niet veel beters vinden voor dit geld.</p><p>De tv heeft ook een goede bewegingsweergave, waardoor snelle sportbeelden goed worden weergegeven. Tijdens onze tests ontdekten we dat een 'judder reduction' van 3-4 resulteerde in vloeiende, accurate bewegingen.</p><h2 id="lg-b5-2">LG B5 </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TLVL2aZtS6wxSWcozfnspb" name="LG B5 parrot" alt="LG B5 OLED TV" src="https://cdn.mos.cms.futurecdn.net/TLVL2aZtS6wxSWcozfnspb-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><strong>Beste deal in Nederland en België</strong></p><div class="product"><a data-dimension112="9f85a075-59dc-42f3-9fea-7ecd449560a3" data-action="Deal Block" data-label="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension48="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension25="$" href="https://www.hellotv.nl/product/lg-oled-55b56la-2025" 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="2a2zkZZXsrfTUGpvA29PEP" name="lgb5oled" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2a2zkZZXsrfTUGpvA29PEP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong></strong><a href="https://www.hellotv.nl/product/lg-oled-55b56la-2025" target="_blank" data-dimension112="9f85a075-59dc-42f3-9fea-7ecd449560a3" data-action="Deal Block" data-label="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension48="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension25="$"><strong>LG B5 (55 inch) van €899 voor €799 bij Hello TV</strong></a><strong></strong></p><p>De LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd.<a class="view-deal button" href="https://www.hellotv.nl/product/lg-oled-55b56la-2025" target="_blank" rel="nofollow" data-dimension112="9f85a075-59dc-42f3-9fea-7ecd449560a3" data-action="Deal Block" data-label="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension48="LG B5 (55 inch) van &euro;899 voor &euro;799 bij Hello TVDe LG B5 is een betaalbare OLED TV met een diep contrast, rijke kleuren en uitstekende bewegingsweergave, wat zeker van pas zal komen tijdens het WK. Vooral de 55-inch versie is nu scherp geprijsd. LG B5 (55 inch) van €899 voor €799 bij Hello TV" data-dimension25="$">View Deal</a></p></div><p>De <a href="https://global.techradar.com/nl-nl/televisions/lg-b5-oled-tv-review-nl">LG B5</a> is een uitstekende OLED TV met een goede prijs-kwaliteitverhouding. Hoewel mini-LED vanwege de hogere helderheid de voorkeur krijgt bij sportwedstrijden, blinkt de LG B5 uit op vlak van kleur, detail en bewegingsweergave.</p><p>Dit is dan wel een instapmodel OLED TV, maar het beeld is uitstekend. Tijdens onze tests waren we onder de indruk van de levendige en accurate kleuren. De bewegingsweergave is ook uitstekend. Zelfs zonder extra bewegingsinstellingen presteert de LG B5 geweldig en verwerkt hij snelle scènes in zowel sportwedstrijden als films perfect.</p><p>Een belangrijk minpunt: de LG B5 is niet zo helder. Hij kan moeite hebben in lichte ruimtes. Als je tv in een felle ruimte staat of als je buiten zou willen kijken, is dit geen goede keuze. Kijk je daarentegen in een verduisterde ruimte, dan is de LG B5 wel een slimme investering.</p><h2 id="hisense-u8q">Hisense U8Q</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:3075px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="Kw5a9a9du8yQD9hmiJmNQL" name="Hisense-U8QG-listing" alt="Hisense U8Q" src="https://cdn.mos.cms.futurecdn.net/Kw5a9a9du8yQD9hmiJmNQL-1920-80.jpg" mos="" align="middle" fullscreen="" width="3075" height="1729" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Beste deal in Nederland en België</strong></p><div class="product"><a data-dimension112="9d6c122f-919e-4f7c-a0e0-ea4b9e16fb9c" data-action="Deal Block" data-label="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension48="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension25="£" href="https://www.artandcraft.com/nl-nl/hisense-mini-led-4k-55u8q-2025-646231.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:909px;"><p class="vanilla-image-block" style="padding-top:98.90%;"><img id="xy96JmA8LETo7dNBDgtDEA" name="Hisense U8QG square.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xy96JmA8LETo7dNBDgtDEA-1920-80.jpg" mos="" align="middle" fullscreen="" width="909" height="899" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.artandcraft.com/nl-nl/hisense-mini-led-4k-55u8q-2025-646231.html" target="_blank" data-dimension112="9d6c122f-919e-4f7c-a0e0-ea4b9e16fb9c" data-action="Deal Block" data-label="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension48="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension25="£"><strong>Hisense U8Q (55 inch) van €1.299 voor €739 bij Art & Craft NL</strong></a></p><p>De Hisense U8Q biedt de prestaties en functies van een vlaggenschip mini-LED TV voor een lagere prijs. De hoge helderheid en vloeiende bewegingsweergave maken hem perfect voor het WK.</p><p><a href="https://www.artandcraft.com/be-nl/hisense-mini-led-4k-55u8q-2025-646231.html" target="_blank"><em>Bij Art & Craft BE kost de tv slechts 729 euro</em></a><a class="view-deal button" href="https://www.artandcraft.com/nl-nl/hisense-mini-led-4k-55u8q-2025-646231.html" target="_blank" rel="nofollow" data-dimension112="9d6c122f-919e-4f7c-a0e0-ea4b9e16fb9c" data-action="Deal Block" data-label="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension48="Hisense U8Q (55 inch) van €1.299 voor €739 bij Art &amp; Craft NL" data-dimension25="£">View Deal</a></p></div><p>De <a href="https://www.techradar.com/televisions/hisense-u8qg-review">Hisense U8Q</a> is een mini-LED TV van topklasse die minder kost dan rechtstreekse concurrenten. Hij biedt een indrukwekkende helderheid, goede beeldkwaliteit en, met wat aanpassingen, een vloeiende bewegingsweergave.</p><p>Waar de U8Q echt in uitblinkt (letterlijk) is de helderheid. Hij haalde een piekhelderheid van 2888 nits in HDR en 744 nits in fullscreen HDR in de standaardmodus (onze aanbevolen modus voor sport). Ook de fullscreen SDR-helderheid van 600 nits was indrukwekkend. In combinatie met de antireflectiecoating is dit een prima tv voor overdag, wat vooral handig is in lichte ruimtes en buiten.</p><p>Verder maakte de U8Q indruk op ons met zijn kleuren, die tijdens onze tests uitstekend werkten bij het kijken naar een basketbalwedstrijd. De bewegingsweergave is standaard slechts gemiddeld, maar met een eenvoudige aanpassing, door de onscherpte- en schokreductie op 3-4 in te stellen, worden bewegingen vloeiender zonder een onnatuurlijk effect te creëren.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Op zoek naar een nieuwe tv voor het WK? Deze drie raden onze experts aan ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Het WK gaat donderdag (11 juni) van start, maar als jij nog snel van tevoren een nieuwe tv wil scoren om er optimaal van te genieten, dan zijn wij hier om je te helpen bij deze keuze. </p><p>Onze tv-experts hebben de laatste jaren weer een groot aantal van de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv's</a> op de markt getest en bij onze beoordelingen kijken we ook altijd even naar de prestaties voor het bekijken van sportwedstrijden. De meeste tv's die in ons testlab belanden, worden dan ook wel een keer blootgesteld aan een voetbalwedstrijd.</p><p>Als een tv geschikt wil zijn voor het bekijken van sportwedstrijden, dan moet hij een uitstekende bewegingsverwerking, een hoge helderheid en idealiter ook goede antireflectietechnologie hebben. Dingen zoals goede kleurreproductie en schermuniformiteit zijn daarnaast ook belangrijk. </p><p>Hieronder hebben we drie tv's voor je geselecteerd die wij momenteel de beste keuzes vinden voor een nieuwe tv voor het WK. </p><h2 id="samsung-qn90f-2">Samsung QN90F</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:3184px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MomRvbEVAiNbh8gfB9WBWj" name="Samsung-QN90F-Art-4" alt="Samsung QN90F met Kandinsky-kunstwerk in beeld" src="https://cdn.mos.cms.futurecdn.net/MomRvbEVAiNbh8gfB9WBWj-1920-80.jpg" mos="" align="middle" fullscreen="" width="3184" height="1791" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Redenen om hem te kopen</strong></p><ul><li><strong>Geweldige bewegingsverwerking </strong></li><li><strong>Matte antireflectiecoating</strong></li><li><strong>Uitstekende prijs voor een flagship tv</strong></li></ul><p>De <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F </a>was Samsungs flagship 4K Neo QLED-model van 2025 en wist een score van vijf sterren te verdienen in onze review. Het was vorig jaar dan ook onze keuze voor de beste tv voor sport en hieronder lees je waarom. </p><p>De QN90F heeft een uitstekende bewegingsverwerking en weet hierdoor perfect, op een accurate manier, alle snelle actie van het WK weer te geven. Of er nou een bal ineens keihard naar voren wordt geschoten of een vleugelspeler een sprintje richting de achterlijn trekt, het zal er soepel uitzien op de QN90F. </p><p>Deze tv is daarnaast ook nog eens voor zien van de 'Glare Free'-antireflectietechnologie die voor het eerst verscheen op de Samsung S95D OLED. De QN90F is daardoor perfect voor gebruik in een felverlichte ruimte. Hij gaat geweldig om met spiegelachtige reflecties die op andere tv's voor veel problemen zouden zorgen. Dit is dus een fijne optie voor de WK-wedstrijden die plaatsvinden terwijl het nog licht is buiten.</p><p>De QN90F biedt ook een erg degelijke HDR-helderheid voor het volledige scherm (661 nits in de Standaard-modus) en effectieve lokale dimming. Dit betekent dat de schermuniformiteit ook erg goed is en dat is fijn wanneer er een groot, groen veld in beeld moet worden weergegeven. </p><p>Momenteel kan je een 65-inch QN90F bij verschillende bekende retailers voor ongeveer 1.400 euro vinden. Dat is een geweldige prijs voor deze tv. We zien hem niet meer bij heel veel bekende retailers, dus het kan zijn dat nu de huidige voorraad gewoon een beetje wordt opgemaakt. </p><div data-widget-type="review" data-model-name="Samsung QN90F Neo QLED 4K Vision AI Smart TV (2025)"></div><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="tcl-c7k">TCL C7K</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mQL9LicYc6gW2DE5PuNjJ7-1920-80.jpg" alt="TCL QM7K/C7K met een afbeelding van een hagedis in beeld" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Gy2xxecWBAR5EueS3UMvmC-1920-80.jpg" alt="TCL C7K/QM7K met een afbeelding van een oranje bloem in beeld" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><strong>Redenen om hem te kopen</strong></p><ul><li><strong>Erg betaalbaar voor wat hij te bieden heeft</strong></li><li><strong>Erg fel en een levendige beeldkwaliteit</strong></li><li><strong>Uitstekende bewegingsverwerking</strong></li></ul><p>TCL introduceerde vorig jaar een erg sterke line-up van mini-LED TV's, maar qua prijs-kwaliteit was de <a href="https://global.techradar.com/nl-nl/televisions/tcl-c7k-review-nl">TCL C7K</a>  (TCL QM7K in de VS) toch wel duidelijk het beste. </p><p>De C7K levert ten eerste een uitstekende helderheid voor een betaalbare mini-LED TV. Met meer dan 600 nits aan fullscreen helderheid in zowel HDR als SDR is dit een mooi felle tv voor zijn prijs. Dat is natuurlijk belangrijk als je overdag sportwedstrijden wil bekijken en wanneer het veld zo accuraat mogelijk moet worden weergegeven tijdens de WK-wedstrijden. Dit scherm kan wel wat last hebben van reflecties, maar als je dat thuis een beetje kan beperken, dan is hij zijn prijs zeker waard. </p><p>Met de juiste instellingen gaat de C7K ook uitstekend om met bewegingsverwerking. Toen we dit model hebben getest voor onze review, bleek het uiteindelijk de beste optie te zijn om de 'judder reduction' ergens tussen 3 en 5 te zetten. Dat zorgde voor soepele beelden die er ook niet te kunstmatig uitzagen bij het bekijken van bijvoorbeeld voetbalwedstrijden. games on it. </p><p>De C7K beschikt ook over nieuwe 'Halo Control'-technologie voor effectievere lokale dimming en vermindering van het 'blooming'-effect. Deze technologie doet ook daadwerkelijk wat hij belooft. Je kan hier dus een uniform beeld verwachten wanneer je het WK erop bekijkt. </p><p>Het echte hoogtepunt van de C7K is echter zijn prijs. Een 65-inch variant kost je momenteel ongeveer tussen de 800 en 900 euro en dat is een fantastische prijs voor deze tv. De voorraad lijkt ook nog redelijk stabiel te zijn. Mocht je liever een wat grotere tv willen, dan is de 98-inch variant met een huidige prijs van ongeveer 2.300 euro zelfs nog betaalbaar.</p><div data-widget-type="review" data-model-name="TCL C7K 4K Mini-LED TV (2025)"></div><h2 id="lg-c5-2">LG C5 </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wyrYgos9YSaopmhdAWKcCS" name="LG C5 listing image" alt="LG C5 met afbeelding van een hert in een besneeuwde omgeving in beeld" src="https://cdn.mos.cms.futurecdn.net/wyrYgos9YSaopmhdAWKcCS-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><strong>Redenen om hem te kopen</strong></p><ul><li><strong>Enorm scherpe beelden</strong></li><li><strong>Rijke beeldkwaliteit</strong></li><li><strong>Uitstekende prijs op dit moment</strong></li></ul><p>Over het algemeen zouden we <a href="https://global.techradar.com/nl-nl/televisions/feller-goedkoper-en-groter-waarom-je-beter-een-mini-led-tv-koopt-voor-het-wk-in-plaats-van-een-oled-tv">eerder mini-LED TV's aanraden voor sport dan OLED TV's</a>, maar toch zou het zonde zijn om hier niet de <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> aan te bevelen. Dit is een van de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a> die we vorig jaar getest hebben. Hij weet niet dezelfde helderheid te bieden als zijn mini-LED-concurrenten en is dus minder geschikt voor tv-kijken in een felverlichte ruimte, maar hieronder lees je waarom hij toch het overwegen waard is. </p><p>De bewegingsverwerking van de C5 is geweldig. Door simpelweg naar de 'Natural'-preset te wisselen in de 'TruMotion'-instellingen, merkten we dat de LG C5 meteen een uitstekende optie was voor het bekijken van sport. Hij ging geweldig om met snelle camerabewegingen tijdens een intense voetbalwedstrijd. Het beeld zag er natuurlijk en soepel uit, wat er ook op het scherm gebeurde. Als je echt een hekel hebt aan verwerking die beelden er soepeler uit laat zien, dan is het goed om te weten dat deze tv ook zonder deze instellingen goede prestaties levert.</p><p>In zijn Standaard-modus levert de LG C5 levendige, rijke kleuren die ervoor zorgen dat elementen zoals de kleuren van de uniformen van de verschillende teams mooi van het scherm spatten. De tv biedt daarnaast ook het soort scherpe texturen en details waar OLED bekend om staat. Dat moet ervoor zorgen dat WK-wedstrijden hier heel goed tot hun recht komen. De LG C5 gaat verder ook uitstekend om met upscaling en dat is ideaal als je de wedstrijden bekijkt in HD/SDR. </p><p>De C5 heeft wel een reflectief scherm, dus als je jouw tv in een felverlichte ruimte kwijt moet en je geen goede manier hebt om het licht tegen te houden, dan kan je beter voor een van de mini-LED-modellen hierboven kiezen. Is dat geen probleem? Dan is een 65-inch LG C5 met een prijs van ongeveer 1.500 euro bij de bekendste retailers zeker het overwegen waard. De voorraad ziet er momenteel ook nog prima uit, maar nu de <a href="https://global.techradar.com/nl-nl/televisions/lg-c6-review-nl">LG C6</a> ook op de markt is verschenen, zal de voorraad van de C5 waarschijnlijk langzamerhand wel gaan afnemen. </p><div data-widget-type="review" data-model-name="LG C5 OLED"></div> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/op-zoek-naar-een-nieuwe-tv-voor-het-wk-deze-drie-raden-onze-experts-aan</link>
                                                                            <description>
                            <![CDATA[ Het WK gaat deze week al van start, maar als je nog snel een nieuwe tv wil aanschaffen om het toernooi op te bekijken, dan vind je hier drie modellen die wij aanbevelen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">FUcWtWJaAFaa63gkRe2sQc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/brpqU7iSUfZf6QVndJZsLF-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Jun 2026 08:38:44 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Davidson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/brpqU7iSUfZf6QVndJZsLF-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / CurioWorld]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Hisense U7S met een afbeelding van een voetbalwedstrijd in beeld]]></media:description>                                                            <media:text><![CDATA[Hisense U7S met een afbeelding van een voetbalwedstrijd in beeld]]></media:text>
                                <media:title type="plain"><![CDATA[Hisense U7S met een afbeelding van een voetbalwedstrijd in beeld]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/brpqU7iSUfZf6QVndJZsLF-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Het WK gaat donderdag (11 juni) van start, maar als jij nog snel van tevoren een nieuwe tv wil scoren om er optimaal van te genieten, dan zijn wij hier om je te helpen bij deze keuze. </p><p>Onze tv-experts hebben de laatste jaren weer een groot aantal van de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv's</a> op de markt getest en bij onze beoordelingen kijken we ook altijd even naar de prestaties voor het bekijken van sportwedstrijden. De meeste tv's die in ons testlab belanden, worden dan ook wel een keer blootgesteld aan een voetbalwedstrijd.</p><p>Als een tv geschikt wil zijn voor het bekijken van sportwedstrijden, dan moet hij een uitstekende bewegingsverwerking, een hoge helderheid en idealiter ook goede antireflectietechnologie hebben. Dingen zoals goede kleurreproductie en schermuniformiteit zijn daarnaast ook belangrijk. </p><p>Hieronder hebben we drie tv's voor je geselecteerd die wij momenteel de beste keuzes vinden voor een nieuwe tv voor het WK. </p><h2 id="samsung-qn90f-2">Samsung QN90F</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:3184px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="MomRvbEVAiNbh8gfB9WBWj" name="Samsung-QN90F-Art-4" alt="Samsung QN90F met Kandinsky-kunstwerk in beeld" src="https://cdn.mos.cms.futurecdn.net/MomRvbEVAiNbh8gfB9WBWj-1920-80.jpg" mos="" align="middle" fullscreen="" width="3184" height="1791" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p><strong>Redenen om hem te kopen</strong></p><ul><li><strong>Geweldige bewegingsverwerking </strong></li><li><strong>Matte antireflectiecoating</strong></li><li><strong>Uitstekende prijs voor een flagship tv</strong></li></ul><p>De <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F </a>was Samsungs flagship 4K Neo QLED-model van 2025 en wist een score van vijf sterren te verdienen in onze review. Het was vorig jaar dan ook onze keuze voor de beste tv voor sport en hieronder lees je waarom. </p><p>De QN90F heeft een uitstekende bewegingsverwerking en weet hierdoor perfect, op een accurate manier, alle snelle actie van het WK weer te geven. Of er nou een bal ineens keihard naar voren wordt geschoten of een vleugelspeler een sprintje richting de achterlijn trekt, het zal er soepel uitzien op de QN90F. </p><p>Deze tv is daarnaast ook nog eens voor zien van de 'Glare Free'-antireflectietechnologie die voor het eerst verscheen op de Samsung S95D OLED. De QN90F is daardoor perfect voor gebruik in een felverlichte ruimte. Hij gaat geweldig om met spiegelachtige reflecties die op andere tv's voor veel problemen zouden zorgen. Dit is dus een fijne optie voor de WK-wedstrijden die plaatsvinden terwijl het nog licht is buiten.</p><p>De QN90F biedt ook een erg degelijke HDR-helderheid voor het volledige scherm (661 nits in de Standaard-modus) en effectieve lokale dimming. Dit betekent dat de schermuniformiteit ook erg goed is en dat is fijn wanneer er een groot, groen veld in beeld moet worden weergegeven. </p><p>Momenteel kan je een 65-inch QN90F bij verschillende bekende retailers voor ongeveer 1.400 euro vinden. Dat is een geweldige prijs voor deze tv. We zien hem niet meer bij heel veel bekende retailers, dus het kan zijn dat nu de huidige voorraad gewoon een beetje wordt opgemaakt. </p><div data-widget-type="review" data-model-name="Samsung QN90F Neo QLED 4K Vision AI Smart TV (2025)"></div><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="tcl-c7k">TCL C7K</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mQL9LicYc6gW2DE5PuNjJ7-1920-80.jpg" alt="TCL QM7K/C7K met een afbeelding van een hagedis in beeld" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Gy2xxecWBAR5EueS3UMvmC-1920-80.jpg" alt="TCL C7K/QM7K met een afbeelding van een oranje bloem in beeld" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><strong>Redenen om hem te kopen</strong></p><ul><li><strong>Erg betaalbaar voor wat hij te bieden heeft</strong></li><li><strong>Erg fel en een levendige beeldkwaliteit</strong></li><li><strong>Uitstekende bewegingsverwerking</strong></li></ul><p>TCL introduceerde vorig jaar een erg sterke line-up van mini-LED TV's, maar qua prijs-kwaliteit was de <a href="https://global.techradar.com/nl-nl/televisions/tcl-c7k-review-nl">TCL C7K</a>  (TCL QM7K in de VS) toch wel duidelijk het beste. </p><p>De C7K levert ten eerste een uitstekende helderheid voor een betaalbare mini-LED TV. Met meer dan 600 nits aan fullscreen helderheid in zowel HDR als SDR is dit een mooi felle tv voor zijn prijs. Dat is natuurlijk belangrijk als je overdag sportwedstrijden wil bekijken en wanneer het veld zo accuraat mogelijk moet worden weergegeven tijdens de WK-wedstrijden. Dit scherm kan wel wat last hebben van reflecties, maar als je dat thuis een beetje kan beperken, dan is hij zijn prijs zeker waard. </p><p>Met de juiste instellingen gaat de C7K ook uitstekend om met bewegingsverwerking. Toen we dit model hebben getest voor onze review, bleek het uiteindelijk de beste optie te zijn om de 'judder reduction' ergens tussen 3 en 5 te zetten. Dat zorgde voor soepele beelden die er ook niet te kunstmatig uitzagen bij het bekijken van bijvoorbeeld voetbalwedstrijden. games on it. </p><p>De C7K beschikt ook over nieuwe 'Halo Control'-technologie voor effectievere lokale dimming en vermindering van het 'blooming'-effect. Deze technologie doet ook daadwerkelijk wat hij belooft. Je kan hier dus een uniform beeld verwachten wanneer je het WK erop bekijkt. </p><p>Het echte hoogtepunt van de C7K is echter zijn prijs. Een 65-inch variant kost je momenteel ongeveer tussen de 800 en 900 euro en dat is een fantastische prijs voor deze tv. De voorraad lijkt ook nog redelijk stabiel te zijn. Mocht je liever een wat grotere tv willen, dan is de 98-inch variant met een huidige prijs van ongeveer 2.300 euro zelfs nog betaalbaar.</p><div data-widget-type="review" data-model-name="TCL C7K 4K Mini-LED TV (2025)"></div><h2 id="lg-c5-2">LG C5 </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wyrYgos9YSaopmhdAWKcCS" name="LG C5 listing image" alt="LG C5 met afbeelding van een hert in een besneeuwde omgeving in beeld" src="https://cdn.mos.cms.futurecdn.net/wyrYgos9YSaopmhdAWKcCS-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><strong>Redenen om hem te kopen</strong></p><ul><li><strong>Enorm scherpe beelden</strong></li><li><strong>Rijke beeldkwaliteit</strong></li><li><strong>Uitstekende prijs op dit moment</strong></li></ul><p>Over het algemeen zouden we <a href="https://global.techradar.com/nl-nl/televisions/feller-goedkoper-en-groter-waarom-je-beter-een-mini-led-tv-koopt-voor-het-wk-in-plaats-van-een-oled-tv">eerder mini-LED TV's aanraden voor sport dan OLED TV's</a>, maar toch zou het zonde zijn om hier niet de <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> aan te bevelen. Dit is een van de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a> die we vorig jaar getest hebben. Hij weet niet dezelfde helderheid te bieden als zijn mini-LED-concurrenten en is dus minder geschikt voor tv-kijken in een felverlichte ruimte, maar hieronder lees je waarom hij toch het overwegen waard is. </p><p>De bewegingsverwerking van de C5 is geweldig. Door simpelweg naar de 'Natural'-preset te wisselen in de 'TruMotion'-instellingen, merkten we dat de LG C5 meteen een uitstekende optie was voor het bekijken van sport. Hij ging geweldig om met snelle camerabewegingen tijdens een intense voetbalwedstrijd. Het beeld zag er natuurlijk en soepel uit, wat er ook op het scherm gebeurde. Als je echt een hekel hebt aan verwerking die beelden er soepeler uit laat zien, dan is het goed om te weten dat deze tv ook zonder deze instellingen goede prestaties levert.</p><p>In zijn Standaard-modus levert de LG C5 levendige, rijke kleuren die ervoor zorgen dat elementen zoals de kleuren van de uniformen van de verschillende teams mooi van het scherm spatten. De tv biedt daarnaast ook het soort scherpe texturen en details waar OLED bekend om staat. Dat moet ervoor zorgen dat WK-wedstrijden hier heel goed tot hun recht komen. De LG C5 gaat verder ook uitstekend om met upscaling en dat is ideaal als je de wedstrijden bekijkt in HD/SDR. </p><p>De C5 heeft wel een reflectief scherm, dus als je jouw tv in een felverlichte ruimte kwijt moet en je geen goede manier hebt om het licht tegen te houden, dan kan je beter voor een van de mini-LED-modellen hierboven kiezen. Is dat geen probleem? Dan is een 65-inch LG C5 met een prijs van ongeveer 1.500 euro bij de bekendste retailers zeker het overwegen waard. De voorraad ziet er momenteel ook nog prima uit, maar nu de <a href="https://global.techradar.com/nl-nl/televisions/lg-c6-review-nl">LG C6</a> ook op de markt is verschenen, zal de voorraad van de C5 waarschijnlijk langzamerhand wel gaan afnemen. </p><div data-widget-type="review" data-model-name="LG C5 OLED"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Ze zien er gloednieuw uit": onze expert testte refurbished AirPods Pro 2 van Swappie ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Een refurbished iPhone kennen we ondertussen allemaal. Het aanbod refurbished producten gaat echter veel verder dan alleen iPhones (en andere smartphones). Swappie biedt sinds kort ook refurbished AirPods aan. Momenteel kan je kiezen uit de standaard AirPods 4, de AirPods 4 met noise-cancelling, de AirPods Pro 2 met Lighting-oplaadcase en de AirPods Pro 2 met USB-C-oplaadcase.</p><p>Na de test van een <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-15-refurbished-of-nieuw-kopen">refurbished iPhone 15 van Swappie</a>, ben ik nu ook aan de slag gegaan met een setje AirPods. Voor dit artikel waren dat specifiek de AirPods Pro 2 met Lighting-oplaadcase, die (ironisch genoeg) op het moment van schrijven niet op voorraad zijn bij Swappie.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="geen-opties-voor-het-uiterlijk">Geen opties voor het uiterlijk</h2><p>Bij een refurbished iPhone kan je altijd kiezen in welke staat je hem wil ontvangen, evenals de staat van de batterij. Hoe meer gebruikssporen er zijn, hoe goedkoper de refurbished iPhone. Bij de refurbished AirPods van Swappie werkt het anders. Hier heb je namelijk geen keuze over de conditie.</p><p>Swappie geeft daarom de volgende omschrijving voor de conditie: "Oortjes kunnen kleine, moeilijk zichtbare krassen of slijtplekken hebben. Ze zijn grondig gereinigd en klaar voor je favoriete muziek. De oplaadcase kan lichte gebruikssporen vertonen, zoals vage krassen op het oppervlak. De case verkeert in fantastische staat en behoudt een sterke lading waar je op kunt rekenen."</p><p>In AirPods (en hun case) zit natuurlijk ook een batterij die na verloop van tijd slijtage vertoont. In tegenstelling tot iPhones hebben AirPods geen indicator voor de batterijgezondheid. Swappie legt het als volgt uit: "Elk paar AirPods  wordt vakkundig getest om te garanderen dat de batterij en de oplaadcase voldoen aan onze hoge normen voor betrouwbaarheid. Voor extra gemoedsrust wordt je aankoop gedekt door onze garantie, zodat je met volledig gemak kunt blijven luisteren."</p><h2 id="eerste-indruk">Eerste indruk</h2><p>In de video hieronder zie je hoe de AirPods Pro 2 eruitzagen. Ik ben overal op zoek gegaan naar gebruikssporen, maar heb er geen gevonden. De oplaadcase was in uitstekende conditie, de AirPods Pro 2 zelf ook en zelfs de siliconen dopjes waren brandschoon. Als er niet op het doosje stond dat dit een setje refurbished AirPods was, dan had ik gedacht dat ze volledig nieuw waren. Standaard zitten trouwens de medium dopjes op de AirPods Pro 2 en onderaan het doosje zit nog een pakketje met drie andere maten (XS, S en L). </p><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/kWqJlykWGZM" allowfullscreen></iframe></div></div><p>Hoe het precies met de batterij gesteld is, weet ik dus niet. Ik kan alleen zeggen dat ik de opgegeven zes uur luistertijd met noise-cancelling (van een nieuw setje AirPods Pro 2) gewoon kon halen. De case kon de oortjes ook vijf keer opnieuw opladen. Alle Lightning-oplaadkabels liggen echter heel ver achterin de kast en die liggen daar nog steeds, aangezien ik de case draadloos heb opgeladen.</p><h2 id="alles-werkt-en-klinkt-naar-behoren">Alles werkt en klinkt naar behoren</h2><p>Toen ik de case van de AirPods Pro 2 opende, werden ze meteen herkend door mijn iPhone en was er geen melding dat ze nog gekoppeld waren aan een ander account of iets dergelijks. Daarna kreeg ik meteen de pop-up die uitlegde hoe de bediening werkte en welke instellingen er waren. Softwarematig voelt alles dus ook gloednieuw aan.</p><p>Het enige dat nu nog mis zou kunnen gaan, is de bediening. Ook dit ging vlekkeloos. In de steeltjes knijpen en over het aanraakgevoelige deel swipen, werkte perfect en zonder enige vertraging. De oortjes maakten vervolgens altijd goed contact met de oplaadpunten in de case en het gebeurde bijvoorbeeld nooit dat ik plots één volledig opgeladen AirPod en één volledig lege AirPod had.</p><p>Hoewel er in theorie geen schade kan zijn aan de drivers (en andere onderdelen die voor het geluid zorgen), is een luistertest wel een must. De conclusie was snel gemaakt: deze refurbished AirPods Pro 2 zien er gloednieuw uit en klinken ook gloednieuw. Gewoon geluid, ruimtelijk geluid, zowel met als zonder hoofdtracking, het klinkt allemaal uitstekend. </p><p>In het nummer HEAVEN IS A GAY BAR van ZEE MACHINE en Bonnie McKee klonken de refurbished AirPods Pro 2 gedetailleerd en gebalanceerd. Geen enkele klank was overdreven en de zang was altijd duidelijk hoorbaar. De strofes klonken rustiger en alsnog gedetailleerd, terwijl het refrein vol kracht zat en meer bas bevatte, precies zoals het hoort. In tegenstelling tot sommige JBL-oortjes, is de bas van de AirPods Pro 2 niet overdreven en altijd gecontroleerd. Zelfs tijdens het refrein van Midnight Sun - Super Loud van Zara Larsson klonk de bas nooit echt ongecontroleerd. Ook als je niet van elektronische popmuziek met kilo's bas houdt, doen de AirPods Pro 2 het goed. In Change Your Mind van Alex Warren hoor je duidelijk elke pianotoets, evenals de subtiliteit en emotie in de zang.</p><p>De noise-cancelling verschilt ook niet van een nieuw setje AirPods Pro 2. Toen het buiten stormde, hoorde ik daar bijna niets van en ook de ventilator die drie dagen daarvoor nog op mijn bureau stond gericht (bedankt trouwens, Belgische weergoden, voor dit stabiele weertje), hoorde ik niet meer. Klein extraatje dat me opviel, omdat ik niet standaard AirPods gebruik om muziek te beluisteren: de noise-cancelling gaf me hier geen benauwd gevoel, wat bij andere oortjes soms wel zo is.</p><h2 id="duidelijke-prijzen">Duidelijke prijzen</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KryhpuBu2dn9KBYADmfVL3" name="Schermafbeelding 2026-06-04 155204" alt="AirPods Swappie" src="https://cdn.mos.cms.futurecdn.net/KryhpuBu2dn9KBYADmfVL3-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="credit" itemprop="copyrightHolder">(Image credit: Swappie)</span></figcaption></figure><p>Omdat je niet kan kiezen wat de conditie van refurbished AirPods is bij Swappie, zijn de prijzen ook duidelijker dan die van refurbished iPhones.</p><ul><li><a href="https://swappie.com/be/model/airpods-4/">Refurbished AirPods 4</a>: 119 euro</li><li><a href="https://swappie.com/be/airpods/airpods-4/airpods-4-anc-4/" target="_blank">Refurbished AirPods 4 met ANC</a>: 149 euro</li><li><a href="https://swappie.com/be/airpods/airpods-pro-2/airpods-pro-2-lightning-4/" target="_blank">Refurbished AirPods Pro 2 met Lighting-case</a>: 189 euro</li><li>R<a href="https://swappie.com/be/airpods/airpods-pro-2/airpods-pro-2-usb-c-4/">efurbished AirPods Pro 2 met USB-C-case</a>: 179 euro</li></ul><p>De prijzen kunnen soms nog wat afwijken, maar dit is wat er op het moment van schrijven (4 juni 2026) op de Swappie-website staat. Het is vooral opvallend dat de AirPods Pro 2 met USB-C een tientje goedkoper zijn. Dit is namelijk de betere keuze, aangezien elk Apple-product op dit moment een USB-C-oplaadpoort heeft en de Lightning-oplaadpoort niet meer voorkomt in nieuwe producten.</p><p>Afhankelijk van de kortingen bij andere retailers bespaar je maar een of twee tientjes ten opzichte van een nieuw setje AirPods 4. Dat mag je echter niet tegenhouden om voor refurbished te kiezen, want als Swappie de AirPods 4 net zo goed opknapt als de AirPods Pro 2, merk je geen verschil met een nieuw setje.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/phones/iphone/ze-zien-er-gloednieuw-uit-onze-expert-testte-refurbished-airpods-pro-2-van-swappie</link>
                                                                            <description>
                            <![CDATA[ AirPods zijn de beste draadloze oortjes in combinatie met een iPhone, maar goedkoop zijn ze niet. Ik zocht uit of refurbished AirPods Pro 2 een goede keuze zijn om wat geld te besparen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bAnfAiNfGgNTwA6VWyaX5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7X9twHAUMGDXBdL3dAdrNW-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 04 Jun 2026 14:12:37 +0000</pubDate>                                                                                                                                <updated>Fri, 12 Jun 2026 15:16:09 +0000</updated>
                                                                                                                                            <category><![CDATA[iPhone]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/7X9twHAUMGDXBdL3dAdrNW-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AirPods Pro 2]]></media:description>                                                            <media:text><![CDATA[AirPods Pro 2]]></media:text>
                                <media:title type="plain"><![CDATA[AirPods Pro 2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7X9twHAUMGDXBdL3dAdrNW-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Een refurbished iPhone kennen we ondertussen allemaal. Het aanbod refurbished producten gaat echter veel verder dan alleen iPhones (en andere smartphones). Swappie biedt sinds kort ook refurbished AirPods aan. Momenteel kan je kiezen uit de standaard AirPods 4, de AirPods 4 met noise-cancelling, de AirPods Pro 2 met Lighting-oplaadcase en de AirPods Pro 2 met USB-C-oplaadcase.</p><p>Na de test van een <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-15-refurbished-of-nieuw-kopen">refurbished iPhone 15 van Swappie</a>, ben ik nu ook aan de slag gegaan met een setje AirPods. Voor dit artikel waren dat specifiek de AirPods Pro 2 met Lighting-oplaadcase, die (ironisch genoeg) op het moment van schrijven niet op voorraad zijn bij Swappie.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="geen-opties-voor-het-uiterlijk">Geen opties voor het uiterlijk</h2><p>Bij een refurbished iPhone kan je altijd kiezen in welke staat je hem wil ontvangen, evenals de staat van de batterij. Hoe meer gebruikssporen er zijn, hoe goedkoper de refurbished iPhone. Bij de refurbished AirPods van Swappie werkt het anders. Hier heb je namelijk geen keuze over de conditie.</p><p>Swappie geeft daarom de volgende omschrijving voor de conditie: "Oortjes kunnen kleine, moeilijk zichtbare krassen of slijtplekken hebben. Ze zijn grondig gereinigd en klaar voor je favoriete muziek. De oplaadcase kan lichte gebruikssporen vertonen, zoals vage krassen op het oppervlak. De case verkeert in fantastische staat en behoudt een sterke lading waar je op kunt rekenen."</p><p>In AirPods (en hun case) zit natuurlijk ook een batterij die na verloop van tijd slijtage vertoont. In tegenstelling tot iPhones hebben AirPods geen indicator voor de batterijgezondheid. Swappie legt het als volgt uit: "Elk paar AirPods  wordt vakkundig getest om te garanderen dat de batterij en de oplaadcase voldoen aan onze hoge normen voor betrouwbaarheid. Voor extra gemoedsrust wordt je aankoop gedekt door onze garantie, zodat je met volledig gemak kunt blijven luisteren."</p><h2 id="eerste-indruk">Eerste indruk</h2><p>In de video hieronder zie je hoe de AirPods Pro 2 eruitzagen. Ik ben overal op zoek gegaan naar gebruikssporen, maar heb er geen gevonden. De oplaadcase was in uitstekende conditie, de AirPods Pro 2 zelf ook en zelfs de siliconen dopjes waren brandschoon. Als er niet op het doosje stond dat dit een setje refurbished AirPods was, dan had ik gedacht dat ze volledig nieuw waren. Standaard zitten trouwens de medium dopjes op de AirPods Pro 2 en onderaan het doosje zit nog een pakketje met drie andere maten (XS, S en L). </p><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/kWqJlykWGZM" allowfullscreen></iframe></div></div><p>Hoe het precies met de batterij gesteld is, weet ik dus niet. Ik kan alleen zeggen dat ik de opgegeven zes uur luistertijd met noise-cancelling (van een nieuw setje AirPods Pro 2) gewoon kon halen. De case kon de oortjes ook vijf keer opnieuw opladen. Alle Lightning-oplaadkabels liggen echter heel ver achterin de kast en die liggen daar nog steeds, aangezien ik de case draadloos heb opgeladen.</p><h2 id="alles-werkt-en-klinkt-naar-behoren">Alles werkt en klinkt naar behoren</h2><p>Toen ik de case van de AirPods Pro 2 opende, werden ze meteen herkend door mijn iPhone en was er geen melding dat ze nog gekoppeld waren aan een ander account of iets dergelijks. Daarna kreeg ik meteen de pop-up die uitlegde hoe de bediening werkte en welke instellingen er waren. Softwarematig voelt alles dus ook gloednieuw aan.</p><p>Het enige dat nu nog mis zou kunnen gaan, is de bediening. Ook dit ging vlekkeloos. In de steeltjes knijpen en over het aanraakgevoelige deel swipen, werkte perfect en zonder enige vertraging. De oortjes maakten vervolgens altijd goed contact met de oplaadpunten in de case en het gebeurde bijvoorbeeld nooit dat ik plots één volledig opgeladen AirPod en één volledig lege AirPod had.</p><p>Hoewel er in theorie geen schade kan zijn aan de drivers (en andere onderdelen die voor het geluid zorgen), is een luistertest wel een must. De conclusie was snel gemaakt: deze refurbished AirPods Pro 2 zien er gloednieuw uit en klinken ook gloednieuw. Gewoon geluid, ruimtelijk geluid, zowel met als zonder hoofdtracking, het klinkt allemaal uitstekend. </p><p>In het nummer HEAVEN IS A GAY BAR van ZEE MACHINE en Bonnie McKee klonken de refurbished AirPods Pro 2 gedetailleerd en gebalanceerd. Geen enkele klank was overdreven en de zang was altijd duidelijk hoorbaar. De strofes klonken rustiger en alsnog gedetailleerd, terwijl het refrein vol kracht zat en meer bas bevatte, precies zoals het hoort. In tegenstelling tot sommige JBL-oortjes, is de bas van de AirPods Pro 2 niet overdreven en altijd gecontroleerd. Zelfs tijdens het refrein van Midnight Sun - Super Loud van Zara Larsson klonk de bas nooit echt ongecontroleerd. Ook als je niet van elektronische popmuziek met kilo's bas houdt, doen de AirPods Pro 2 het goed. In Change Your Mind van Alex Warren hoor je duidelijk elke pianotoets, evenals de subtiliteit en emotie in de zang.</p><p>De noise-cancelling verschilt ook niet van een nieuw setje AirPods Pro 2. Toen het buiten stormde, hoorde ik daar bijna niets van en ook de ventilator die drie dagen daarvoor nog op mijn bureau stond gericht (bedankt trouwens, Belgische weergoden, voor dit stabiele weertje), hoorde ik niet meer. Klein extraatje dat me opviel, omdat ik niet standaard AirPods gebruik om muziek te beluisteren: de noise-cancelling gaf me hier geen benauwd gevoel, wat bij andere oortjes soms wel zo is.</p><h2 id="duidelijke-prijzen">Duidelijke prijzen</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KryhpuBu2dn9KBYADmfVL3" name="Schermafbeelding 2026-06-04 155204" alt="AirPods Swappie" src="https://cdn.mos.cms.futurecdn.net/KryhpuBu2dn9KBYADmfVL3-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="credit" itemprop="copyrightHolder">(Image credit: Swappie)</span></figcaption></figure><p>Omdat je niet kan kiezen wat de conditie van refurbished AirPods is bij Swappie, zijn de prijzen ook duidelijker dan die van refurbished iPhones.</p><ul><li><a href="https://swappie.com/be/model/airpods-4/">Refurbished AirPods 4</a>: 119 euro</li><li><a href="https://swappie.com/be/airpods/airpods-4/airpods-4-anc-4/" target="_blank">Refurbished AirPods 4 met ANC</a>: 149 euro</li><li><a href="https://swappie.com/be/airpods/airpods-pro-2/airpods-pro-2-lightning-4/" target="_blank">Refurbished AirPods Pro 2 met Lighting-case</a>: 189 euro</li><li>R<a href="https://swappie.com/be/airpods/airpods-pro-2/airpods-pro-2-usb-c-4/">efurbished AirPods Pro 2 met USB-C-case</a>: 179 euro</li></ul><p>De prijzen kunnen soms nog wat afwijken, maar dit is wat er op het moment van schrijven (4 juni 2026) op de Swappie-website staat. Het is vooral opvallend dat de AirPods Pro 2 met USB-C een tientje goedkoper zijn. Dit is namelijk de betere keuze, aangezien elk Apple-product op dit moment een USB-C-oplaadpoort heeft en de Lightning-oplaadpoort niet meer voorkomt in nieuwe producten.</p><p>Afhankelijk van de kortingen bij andere retailers bespaar je maar een of twee tientjes ten opzichte van een nieuw setje AirPods 4. Dat mag je echter niet tegenhouden om voor refurbished te kiezen, want als Swappie de AirPods 4 net zo goed opknapt als de AirPods Pro 2, merk je geen verschil met een nieuw setje.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Groter is niet altijd beter": 5 essentiële functies waarop je moet letten bij een tv voor het WK ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Als je overweegt om je tv te upgraden vóór het WK, merk je waarschijnlijk al snel hoe onoverzichtelijk de tv-markt tegenwoordig is. Er zijn verschillende schermtechnieken, formaten en prijzen die uiteenlopen van een paar honderd euro tot meerdere duizenden euro’s. Een keuze maken is dus niet bepaald eenvoudig.</p><p>Daarom helpen we je graag op weg. We hebben de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv’s</a> van dit moment getest en daarbij extra gelet op sportweergave. Live sport vraagt namelijk om een tv die snelle bewegingen soepel en scherp in beeld brengt. In deze gids leggen we uit welke functies echt belangrijk zijn als je een tv zoekt voor sport.</p><p>Niet alles wat belangrijk is, staat trouwens duidelijk op de doos vermeld. We zetten de belangrijkste aandachtspunten voor je op een rij, maar veel nuttige informatie vind je eerder in reviews en productpagina’s van webwinkels dan op de verpakking zelf.</p><ul><li><a href="https://global.techradar.com/nl-nl/televisions/feller-goedkoper-en-groter-waarom-je-beter-een-mini-led-tv-koopt-voor-het-wk-in-plaats-van-een-oled-tv"><strong>"Feller, goedkoper en groter": waarom je beter een mini-LED TV koopt voor het WK in plaats van een OLED TV</strong></a></li></ul><h2 id="sterke-upscaling-en-bewegingsverwerking">Sterke upscaling en bewegingsverwerking</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SYYLeEzKn2wpJ6Mh9yuXoe" name="Hisense U7S Pro - football training ground night centre" alt="Hisense U7S Pro" src="https://cdn.mos.cms.futurecdn.net/SYYLeEzKn2wpJ6Mh9yuXoe-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 / Stock Videos-Copyright Free)</span></figcaption></figure><p>Eigenlijk gaat het hier om twee functies, maar upscaling en bewegingsverwerking zijn nauw met elkaar verbonden. Samen zorgen ze ervoor dat sportwedstrijden scherp en vloeiend in beeld komen. Is één van de twee niet goed genoeg, dan merk je dat meteen tijdens het kijken.</p><p>Upscaling betekent dat een 4K-tv beeld met een lagere resolutie omzet naar een hogere resolutie, zodat het volledige scherm wordt gevuld. De kans is groot dat niet iedereen het WK rechtstreeks in 4K kan kijken, waardoor goede upscaling belangrijk wordt. Tv’s doen dit op verschillende manieren, en veel modellen pakken tegenwoordig uit met AI-ondersteunde upscaling.</p><p>Bewegingsverwerking draait dan weer om de manier waarop een tv omgaat met bewegingen op het scherm. Bij digitale video is snelle actie, zoals een bal die over het veld wordt getrapt, lastig om perfect scherp te houden. Daardoor kan detail verloren gaan en kunnen snel bewegende objecten (zoals een voetbal) wazig ogen, uitgesmeerd worden of zelfs een soort schaduwspoor achterlaten.</p><p>Goede bewegingsverwerking probeert zulke snelle bewegingen te volgen, bijvoorbeeld van de bal en de spelers, en past het beeld vervolgens aan om onscherpte en andere bewegingsproblemen te beperken. Zo blijft de actie duidelijker en makkelijker te volgen. Sommige tv’s kunnen zelfs extra beelden genereren, waardoor bewegingen vloeiender lijken en het beeld de indruk geeft van een hogere framerate.</p><p>Het nadeel is dat slecht uitgevoerde beeldverwerking, vooral bij sommige goedkopere tv's, er onnatuurlijk uit kan zien. De bal kan dan een vreemde gloed om zich heen krijgen, spelers kunnen overdreven scherp afgelijnd lijken en het totaalbeeld voelt eerder kunstmatig aan dan echt gedetailleerd.</p><p>Daarom moeten motion handling en upscaling goed samenwerken. Een tv kan bijvoorbeeld veel extra detail toevoegen via upscaling, maar als de beeldverwerking zwak is, verdwijnt dat detail zodra de actie versnelt. Omgekeerd heb je ook weinig aan sterke beeldverweking als de upscaling vreemde randen rond de bal creëert. Dan wordt het werk van de beeldverwerking alsnog tenietgedaan.</p><p>LG OLED TV's, zoals de <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> en <a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-review-nl">LG G6</a>, zijn erg sterk in zowel upscaling als beeldverwerking. Dat geldt ook voor Samsungs duurdere modellen, waaronder de <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F </a>en <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a>. Sony had hier jarenlang een uitstekende reputatie in, maar recent vinden we LG en Samsung op dit vlak sterker. TCL en Hisense doen het doorgaans ook goed in het middensegment.</p><h2 id="goede-schermuniformiteit">Goede schermuniformiteit</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RGcRNupRBx8W8LqfkNfqPA" name="Hisense U7S Pro TV outdoor football stadium day left angle" alt="Hisense U7S Pro TV" src="https://cdn.mos.cms.futurecdn.net/RGcRNupRBx8W8LqfkNfqPA-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 / No Copyright 4K Zone)</span></figcaption></figure><p>Je hebt dit misschien al eens horen omschrijven als het “dirty screen effect”. Schermuniformiteit verwijst naar hoe goed een tv een gelijkmatig verlicht beeld kan tonen over het volledige scherm, zonder plekken die donkerder lijken dan de rest. Dit probleem komt vooral voor bij lcd-tv’s, waaronder led-, QLED-, mini-LED- en RGB-modellen.</p><p>Lcd-tv’s werken met een achtergrondverlichting van leds die door een raster van pixels schijnt. De opbouw van die achtergrondverlichting speelt een grote rol bij de schermuniformiteit. Als de leds niet gelijkmatig geplaatst zijn of niet overal even fel oplichten, kunnen bepaalde delen van het scherm net iets donkerder of lichter lijken dan andere. Dat valt vooral op in scènes met grote vlakken in één kleur, zoals het gras op een voetbalveld.</p><p>Als de schermuniformiteit van je tv niet goed is, zie je vreemde donkere vlekken over het veld bewegen terwijl de camera de bal volgt. Sommige mensen verwarren dat met stof op het scherm, vandaar de naam.</p><p>Hoe groter de tv, hoe gevoeliger hij kan zijn voor het "dirty screen effect". Er is dan simpelweg een groter oppervlak dat gelijkmatig verlicht moet worden. Daarom kan een extra groot budgetmodel soms tegenvallen: zulke tv’s hebben minder vaak de hoogwaardige achtergrondverlichting die nodig is om het beeld overal consistent te houden.</p><p>Je kan vooraf nooit helemaal zeker weten hoe een specifieke tv zal presteren, maar de specificaties geven soms wel een aanwijzing. Kijk bijvoorbeeld naar het aantal dimming zones. Over het algemeen betekent meer dimming zones dat de tv meer controle heeft over de achtergrondverlichting. Dat gaat vaak samen met meer leds in het paneel en een betere schermuniformiteit. Het is daarnaast altijd verstandig om reviews te raadplegen waarin schermuniformiteit expliciet wordt besproken.</p><p>Tot nu toe ging het vooral over led-tv’s, maar hoe zit het met OLED? In theorie hebben OLED TV's minder last van dit soort problemen met schermuniformiteit, omdat elke pixel zijn eigen lichtbron is. OLED’s kunnen wel degelijk ongelijkmatigheden in het beeld vertonen, maar dan gaat het vaker om een echt defect dan om een beperking van een goedkoop paneel.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="een-scherm-dat-tegen-reflecties-kan">Een scherm dat tegen reflecties kan</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="beDaHseW7WfkqgEYkVdcpH" name="Hisense UX reflection comparison.jpg" alt="Hisense UXN en UXK" src="https://cdn.mos.cms.futurecdn.net/beDaHseW7WfkqgEYkVdcpH-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Het verschil tussen een paneel met weinig reflectie (links) en een scherm zonder zo’n geavanceerde laag (rechts). </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Sport kijken gebeurt vaak overdag, en dat betekent meestal ook dat er veel licht in de kamer is. Zelfs als je ’s avonds kijkt, staan er misschien nog meerdere lampen aan. De glanzende schermen van veel tv’s werken dan al snel als een spiegel, waardoor het lastiger wordt om goed te zien wat er op het scherm gebeurt.</p><p>Spiegelachtige reflecties zijn extra storend. Ze leiden niet alleen je aandacht af van de wedstrijd, maar zorgen er ook voor dat je ogen vanzelf proberen scherp te stellen op de reflectie in plaats van op het tv-beeld. Omdat die reflectie op een andere afstand lijkt te zitten dan het beeld op de tv, moeten je ogen voortdurend opnieuw focussen. Dat kan vermoeiend zijn.</p><p>Tv’s gebruiken verschillende technieken om reflecties te beperken. Vrijwel alle tv’s hebben bijvoorbeeld een ingebouwde polarisator, die helpt om te bepalen hoe licht door het paneel beweegt. Bij budget-tv’s is die laag vaak vrij eenvoudig, waardoor het verschil in een lichte kamer beperkt kan zijn.</p><p>Bij een betaalbaardere tv is een hogere helderheid daarom vaak de beste manier om reflecties tegen te gaan. Mini-led-tv’s zijn hier sterk in, omdat ze een groot aantal kleine leds gebruiken. Daardoor kunnen ze over het volledige scherm een veel hogere helderheid halen dan OLED TV's.</p><p>Sommige tv’s hebben daarnaast specifieke antireflectielagen. De duurdere mini-led- en OLED TV's van Samsung gebruiken bijvoorbeeld een “Glare Free”-coating. Dat is in feite een matte laag die licht verspreidt in plaats van het als een spiegel terug te kaatsen. Reflecties verschijnen daardoor eerder als een zachte waas dan als een duidelijk herkenbaar object. De helderheid van de tv kan dat makkelijker compenseren, waardoor het minder storend is voor de kijker.</p><p>Hisense heeft ook een minder agressieve matte laag toegevoegd aan zijn duurdere en middenklasse mini-LED-tv’s. De LG G6 OLED TV heeft dan weer een indrukwekkende laag die de helderheid van spiegelachtige reflecties sterk vermindert.</p><p>Kort gezegd: als je vaak in een lichte kamer tv kijkt, is een hogere helderheid altijd mooi meegenomen. Een premium-tv met een extra antireflectielaag helpt daar nog verder bij.</p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie"><strong>Getest: de beste OLED TV's in 2026</strong></a></li></ul><h2 id="beter-geluid">Beter geluid</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:3642px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="YnKLrb7TFrhWgLYzXe8BgE" name="TCL-QM581G-speaker.jpg" alt="TCL QM581G achter Dolby Atmos speaker" src="https://cdn.mos.cms.futurecdn.net/YnKLrb7TFrhWgLYzXe8BgE-1920-80.jpg" mos="" align="middle" fullscreen="" width="3642" height="2049" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Een goed ingebouwd speakersysteem helpt echt om de sfeer tot leven te brengen. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Als je naar het WK kijkt, wil je zoveel mogelijk worden meegezogen in de sfeer van het evenement. Geluid speelt daar een grote rol in. Als het stadiongeluid duidelijk uit de tv zelf komt, vergeet je minder snel dat je gewoon naar een scherm zit te kijken. Maar als het geluid breder klinkt en meer uit de ruimte lijkt te komen, voelt het sneller alsof je midden in de actie zit.</p><p>Ook diepere bassen en heldere hoge tonen helpen daarbij. Trommels, stampende voeten, stemmen en het gebrul van een volledig stadion klinken dan voller en realistischer, waardoor de wedstrijd meer tot leven komt.</p><p>Ook hier geldt dat je op basis van specificaties nooit helemaal zeker weet of een tv echt goed klinkt, maar je kan wel een redelijke inschatting maken.</p><p>Budget-tv’s hebben meestal een vrij eenvoudig speakersysteem, vaak met slechts twee kleine speakers die naar beneden gericht zijn. Daardoor is hun vermogen om je echt te omringen met geluid beperkt. Als een tv alleen een 2.0-kanaals speakersysteem heeft, is de kans groot dat het geluid vrij beperkt klinkt.</p><p>Een tv met speakers die naar voren of opzij gericht zijn, heeft veel meer kans om een breder geluidsbeeld neer te zetten. Kijk ook naar modellen waarbij de specificaties een bassysteem vermelden, zoals een subwoofer of passieve basradiatoren. Die zorgen doorgaans voor een voller geluid.</p><p>Het goede nieuws is dat middenklassers en duurdere tv’s steeds vaker al uit de doos een vol en goed gecontroleerd geluid leveren. Modellen zoals de <a href="https://global.techradar.com/nl-nl/televisions/we-hebben-tientallen-tvs-getest-en-deze-drie-bieden-het-meeste-waar-voor-je-geld">TCL C7K en Hisense U7</a> doen het op dit vlak goed, maar stap je over naar de TCL C8K, Hisense U8 of vooral de Samsung QN90F, dan krijg je een merkbaar groter en ruimtelijker geluid.</p><p>Natuurlijk kan je ook voor een soundbar of apart speakersysteem kiezen als je zeker wil zijn van sterke geluidskwaliteit. Rond deze periode vind je vaak tv-deals waarbij een soundbar wordt meegeleverd of met korting wordt aangeboden, dus hou die zeker in de gaten. Het kan goed zijn dat een middenklasse-tv met een betaalbare soundbar uiteindelijk de beste prijs-kwaliteitverhouding biedt als je een groot scherm wil combineren met groots geluid.</p><h2 id="een-groot-schermformaat-met-de-juiste-prijs">Een groot schermformaat met de juiste prijs</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8HqDvagUjgANoPaHeS5Syf" name="LG C6 vs LG G5 - owl" alt="LG C6 (links) en LG G5 (rechts) met een beeld van een uil op het scherm. Beide tv’s geven het beeld erg nauwkeurig en natuurgetrouw weer." src="https://cdn.mos.cms.futurecdn.net/8HqDvagUjgANoPaHeS5Syf-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>Veel mensen die een tv willen kopen voor het WK, zullen geneigd zijn om voor het grootst mogelijke scherm te gaan. Dat is begrijpelijk, want er zijn tegenwoordig heel wat enorme formaten beschikbaar die niet eens zoveel duurder zijn dan een 65 inch-model. Daardoor wordt de verleiding om groter te gaan alleen maar sterker.</p><p>Toch is groter niet altijd beter. Dat heeft alles te maken met de punten die we hierboven hebben besproken. Slechte bewegingsverwerking, zwakkere details, ongelijkmatige schermuniformiteit, storende reflecties en beperkt geluid vallen allemaal sneller op op een groter scherm. Hoe groter het beeld, hoe minder ruimte er is om zulke gebreken te verbergen.</p><p>Heb je bijvoorbeeld een budget van 1.000 euro, dan kan je kiezen voor een eenvoudige 85 inch-tv, een goede 75 inch-tv of een kwalitatief sterkere 65 inch-tv. Hoe je die balans tussen formaat, beeldkwaliteit en budget legt, blijft uiteindelijk een persoonlijke keuze. Het is alleen belangrijk om te beseffen dat je meestal prestaties inruilt voor extra schermoppervlak als je budget niet meegroeit met het formaat.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/groter-is-niet-altijd-beter-5-essentiele-functies-waarop-je-moet-letten-bij-een-tv-voor-het-wk</link>
                                                                            <description>
                            <![CDATA[ Wil je een nieuwe tv kopen voor het WK? Dit zijn de vijf belangrijkste functies om op te letten voor vloeiende actie, scherp beeld en meeslepend geluid. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MSgFQfJmaadmeqnGRD9FjE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UxbJuhYzSzadYcavkEcXKF-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 29 May 2026 15:43:49 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Televisions]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jouri Altorf ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Mw6yTFkTLEuzUAnvL23pC9-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Matt Bolton ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/UxbJuhYzSzadYcavkEcXKF-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / CurioWorld]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Hisense U7S]]></media:description>                                                            <media:text><![CDATA[Hisense U7S]]></media:text>
                                <media:title type="plain"><![CDATA[Hisense U7S]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UxbJuhYzSzadYcavkEcXKF-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Als je overweegt om je tv te upgraden vóór het WK, merk je waarschijnlijk al snel hoe onoverzichtelijk de tv-markt tegenwoordig is. Er zijn verschillende schermtechnieken, formaten en prijzen die uiteenlopen van een paar honderd euro tot meerdere duizenden euro’s. Een keuze maken is dus niet bepaald eenvoudig.</p><p>Daarom helpen we je graag op weg. We hebben de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv’s</a> van dit moment getest en daarbij extra gelet op sportweergave. Live sport vraagt namelijk om een tv die snelle bewegingen soepel en scherp in beeld brengt. In deze gids leggen we uit welke functies echt belangrijk zijn als je een tv zoekt voor sport.</p><p>Niet alles wat belangrijk is, staat trouwens duidelijk op de doos vermeld. We zetten de belangrijkste aandachtspunten voor je op een rij, maar veel nuttige informatie vind je eerder in reviews en productpagina’s van webwinkels dan op de verpakking zelf.</p><ul><li><a href="https://global.techradar.com/nl-nl/televisions/feller-goedkoper-en-groter-waarom-je-beter-een-mini-led-tv-koopt-voor-het-wk-in-plaats-van-een-oled-tv"><strong>"Feller, goedkoper en groter": waarom je beter een mini-LED TV koopt voor het WK in plaats van een OLED TV</strong></a></li></ul><h2 id="sterke-upscaling-en-bewegingsverwerking">Sterke upscaling en bewegingsverwerking</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SYYLeEzKn2wpJ6Mh9yuXoe" name="Hisense U7S Pro - football training ground night centre" alt="Hisense U7S Pro" src="https://cdn.mos.cms.futurecdn.net/SYYLeEzKn2wpJ6Mh9yuXoe-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 / Stock Videos-Copyright Free)</span></figcaption></figure><p>Eigenlijk gaat het hier om twee functies, maar upscaling en bewegingsverwerking zijn nauw met elkaar verbonden. Samen zorgen ze ervoor dat sportwedstrijden scherp en vloeiend in beeld komen. Is één van de twee niet goed genoeg, dan merk je dat meteen tijdens het kijken.</p><p>Upscaling betekent dat een 4K-tv beeld met een lagere resolutie omzet naar een hogere resolutie, zodat het volledige scherm wordt gevuld. De kans is groot dat niet iedereen het WK rechtstreeks in 4K kan kijken, waardoor goede upscaling belangrijk wordt. Tv’s doen dit op verschillende manieren, en veel modellen pakken tegenwoordig uit met AI-ondersteunde upscaling.</p><p>Bewegingsverwerking draait dan weer om de manier waarop een tv omgaat met bewegingen op het scherm. Bij digitale video is snelle actie, zoals een bal die over het veld wordt getrapt, lastig om perfect scherp te houden. Daardoor kan detail verloren gaan en kunnen snel bewegende objecten (zoals een voetbal) wazig ogen, uitgesmeerd worden of zelfs een soort schaduwspoor achterlaten.</p><p>Goede bewegingsverwerking probeert zulke snelle bewegingen te volgen, bijvoorbeeld van de bal en de spelers, en past het beeld vervolgens aan om onscherpte en andere bewegingsproblemen te beperken. Zo blijft de actie duidelijker en makkelijker te volgen. Sommige tv’s kunnen zelfs extra beelden genereren, waardoor bewegingen vloeiender lijken en het beeld de indruk geeft van een hogere framerate.</p><p>Het nadeel is dat slecht uitgevoerde beeldverwerking, vooral bij sommige goedkopere tv's, er onnatuurlijk uit kan zien. De bal kan dan een vreemde gloed om zich heen krijgen, spelers kunnen overdreven scherp afgelijnd lijken en het totaalbeeld voelt eerder kunstmatig aan dan echt gedetailleerd.</p><p>Daarom moeten motion handling en upscaling goed samenwerken. Een tv kan bijvoorbeeld veel extra detail toevoegen via upscaling, maar als de beeldverwerking zwak is, verdwijnt dat detail zodra de actie versnelt. Omgekeerd heb je ook weinig aan sterke beeldverweking als de upscaling vreemde randen rond de bal creëert. Dan wordt het werk van de beeldverwerking alsnog tenietgedaan.</p><p>LG OLED TV's, zoals de <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> en <a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-review-nl">LG G6</a>, zijn erg sterk in zowel upscaling als beeldverwerking. Dat geldt ook voor Samsungs duurdere modellen, waaronder de <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F </a>en <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a>. Sony had hier jarenlang een uitstekende reputatie in, maar recent vinden we LG en Samsung op dit vlak sterker. TCL en Hisense doen het doorgaans ook goed in het middensegment.</p><h2 id="goede-schermuniformiteit">Goede schermuniformiteit</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RGcRNupRBx8W8LqfkNfqPA" name="Hisense U7S Pro TV outdoor football stadium day left angle" alt="Hisense U7S Pro TV" src="https://cdn.mos.cms.futurecdn.net/RGcRNupRBx8W8LqfkNfqPA-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 / No Copyright 4K Zone)</span></figcaption></figure><p>Je hebt dit misschien al eens horen omschrijven als het “dirty screen effect”. Schermuniformiteit verwijst naar hoe goed een tv een gelijkmatig verlicht beeld kan tonen over het volledige scherm, zonder plekken die donkerder lijken dan de rest. Dit probleem komt vooral voor bij lcd-tv’s, waaronder led-, QLED-, mini-LED- en RGB-modellen.</p><p>Lcd-tv’s werken met een achtergrondverlichting van leds die door een raster van pixels schijnt. De opbouw van die achtergrondverlichting speelt een grote rol bij de schermuniformiteit. Als de leds niet gelijkmatig geplaatst zijn of niet overal even fel oplichten, kunnen bepaalde delen van het scherm net iets donkerder of lichter lijken dan andere. Dat valt vooral op in scènes met grote vlakken in één kleur, zoals het gras op een voetbalveld.</p><p>Als de schermuniformiteit van je tv niet goed is, zie je vreemde donkere vlekken over het veld bewegen terwijl de camera de bal volgt. Sommige mensen verwarren dat met stof op het scherm, vandaar de naam.</p><p>Hoe groter de tv, hoe gevoeliger hij kan zijn voor het "dirty screen effect". Er is dan simpelweg een groter oppervlak dat gelijkmatig verlicht moet worden. Daarom kan een extra groot budgetmodel soms tegenvallen: zulke tv’s hebben minder vaak de hoogwaardige achtergrondverlichting die nodig is om het beeld overal consistent te houden.</p><p>Je kan vooraf nooit helemaal zeker weten hoe een specifieke tv zal presteren, maar de specificaties geven soms wel een aanwijzing. Kijk bijvoorbeeld naar het aantal dimming zones. Over het algemeen betekent meer dimming zones dat de tv meer controle heeft over de achtergrondverlichting. Dat gaat vaak samen met meer leds in het paneel en een betere schermuniformiteit. Het is daarnaast altijd verstandig om reviews te raadplegen waarin schermuniformiteit expliciet wordt besproken.</p><p>Tot nu toe ging het vooral over led-tv’s, maar hoe zit het met OLED? In theorie hebben OLED TV's minder last van dit soort problemen met schermuniformiteit, omdat elke pixel zijn eigen lichtbron is. OLED’s kunnen wel degelijk ongelijkmatigheden in het beeld vertonen, maar dan gaat het vaker om een echt defect dan om een beperking van een goedkoop paneel.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="een-scherm-dat-tegen-reflecties-kan">Een scherm dat tegen reflecties kan</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="beDaHseW7WfkqgEYkVdcpH" name="Hisense UX reflection comparison.jpg" alt="Hisense UXN en UXK" src="https://cdn.mos.cms.futurecdn.net/beDaHseW7WfkqgEYkVdcpH-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Het verschil tussen een paneel met weinig reflectie (links) en een scherm zonder zo’n geavanceerde laag (rechts). </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Sport kijken gebeurt vaak overdag, en dat betekent meestal ook dat er veel licht in de kamer is. Zelfs als je ’s avonds kijkt, staan er misschien nog meerdere lampen aan. De glanzende schermen van veel tv’s werken dan al snel als een spiegel, waardoor het lastiger wordt om goed te zien wat er op het scherm gebeurt.</p><p>Spiegelachtige reflecties zijn extra storend. Ze leiden niet alleen je aandacht af van de wedstrijd, maar zorgen er ook voor dat je ogen vanzelf proberen scherp te stellen op de reflectie in plaats van op het tv-beeld. Omdat die reflectie op een andere afstand lijkt te zitten dan het beeld op de tv, moeten je ogen voortdurend opnieuw focussen. Dat kan vermoeiend zijn.</p><p>Tv’s gebruiken verschillende technieken om reflecties te beperken. Vrijwel alle tv’s hebben bijvoorbeeld een ingebouwde polarisator, die helpt om te bepalen hoe licht door het paneel beweegt. Bij budget-tv’s is die laag vaak vrij eenvoudig, waardoor het verschil in een lichte kamer beperkt kan zijn.</p><p>Bij een betaalbaardere tv is een hogere helderheid daarom vaak de beste manier om reflecties tegen te gaan. Mini-led-tv’s zijn hier sterk in, omdat ze een groot aantal kleine leds gebruiken. Daardoor kunnen ze over het volledige scherm een veel hogere helderheid halen dan OLED TV's.</p><p>Sommige tv’s hebben daarnaast specifieke antireflectielagen. De duurdere mini-led- en OLED TV's van Samsung gebruiken bijvoorbeeld een “Glare Free”-coating. Dat is in feite een matte laag die licht verspreidt in plaats van het als een spiegel terug te kaatsen. Reflecties verschijnen daardoor eerder als een zachte waas dan als een duidelijk herkenbaar object. De helderheid van de tv kan dat makkelijker compenseren, waardoor het minder storend is voor de kijker.</p><p>Hisense heeft ook een minder agressieve matte laag toegevoegd aan zijn duurdere en middenklasse mini-LED-tv’s. De LG G6 OLED TV heeft dan weer een indrukwekkende laag die de helderheid van spiegelachtige reflecties sterk vermindert.</p><p>Kort gezegd: als je vaak in een lichte kamer tv kijkt, is een hogere helderheid altijd mooi meegenomen. Een premium-tv met een extra antireflectielaag helpt daar nog verder bij.</p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie"><strong>Getest: de beste OLED TV's in 2026</strong></a></li></ul><h2 id="beter-geluid">Beter geluid</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:3642px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="YnKLrb7TFrhWgLYzXe8BgE" name="TCL-QM581G-speaker.jpg" alt="TCL QM581G achter Dolby Atmos speaker" src="https://cdn.mos.cms.futurecdn.net/YnKLrb7TFrhWgLYzXe8BgE-1920-80.jpg" mos="" align="middle" fullscreen="" width="3642" height="2049" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Een goed ingebouwd speakersysteem helpt echt om de sfeer tot leven te brengen. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Als je naar het WK kijkt, wil je zoveel mogelijk worden meegezogen in de sfeer van het evenement. Geluid speelt daar een grote rol in. Als het stadiongeluid duidelijk uit de tv zelf komt, vergeet je minder snel dat je gewoon naar een scherm zit te kijken. Maar als het geluid breder klinkt en meer uit de ruimte lijkt te komen, voelt het sneller alsof je midden in de actie zit.</p><p>Ook diepere bassen en heldere hoge tonen helpen daarbij. Trommels, stampende voeten, stemmen en het gebrul van een volledig stadion klinken dan voller en realistischer, waardoor de wedstrijd meer tot leven komt.</p><p>Ook hier geldt dat je op basis van specificaties nooit helemaal zeker weet of een tv echt goed klinkt, maar je kan wel een redelijke inschatting maken.</p><p>Budget-tv’s hebben meestal een vrij eenvoudig speakersysteem, vaak met slechts twee kleine speakers die naar beneden gericht zijn. Daardoor is hun vermogen om je echt te omringen met geluid beperkt. Als een tv alleen een 2.0-kanaals speakersysteem heeft, is de kans groot dat het geluid vrij beperkt klinkt.</p><p>Een tv met speakers die naar voren of opzij gericht zijn, heeft veel meer kans om een breder geluidsbeeld neer te zetten. Kijk ook naar modellen waarbij de specificaties een bassysteem vermelden, zoals een subwoofer of passieve basradiatoren. Die zorgen doorgaans voor een voller geluid.</p><p>Het goede nieuws is dat middenklassers en duurdere tv’s steeds vaker al uit de doos een vol en goed gecontroleerd geluid leveren. Modellen zoals de <a href="https://global.techradar.com/nl-nl/televisions/we-hebben-tientallen-tvs-getest-en-deze-drie-bieden-het-meeste-waar-voor-je-geld">TCL C7K en Hisense U7</a> doen het op dit vlak goed, maar stap je over naar de TCL C8K, Hisense U8 of vooral de Samsung QN90F, dan krijg je een merkbaar groter en ruimtelijker geluid.</p><p>Natuurlijk kan je ook voor een soundbar of apart speakersysteem kiezen als je zeker wil zijn van sterke geluidskwaliteit. Rond deze periode vind je vaak tv-deals waarbij een soundbar wordt meegeleverd of met korting wordt aangeboden, dus hou die zeker in de gaten. Het kan goed zijn dat een middenklasse-tv met een betaalbare soundbar uiteindelijk de beste prijs-kwaliteitverhouding biedt als je een groot scherm wil combineren met groots geluid.</p><h2 id="een-groot-schermformaat-met-de-juiste-prijs">Een groot schermformaat met de juiste prijs</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8HqDvagUjgANoPaHeS5Syf" name="LG C6 vs LG G5 - owl" alt="LG C6 (links) en LG G5 (rechts) met een beeld van een uil op het scherm. Beide tv’s geven het beeld erg nauwkeurig en natuurgetrouw weer." src="https://cdn.mos.cms.futurecdn.net/8HqDvagUjgANoPaHeS5Syf-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>Veel mensen die een tv willen kopen voor het WK, zullen geneigd zijn om voor het grootst mogelijke scherm te gaan. Dat is begrijpelijk, want er zijn tegenwoordig heel wat enorme formaten beschikbaar die niet eens zoveel duurder zijn dan een 65 inch-model. Daardoor wordt de verleiding om groter te gaan alleen maar sterker.</p><p>Toch is groter niet altijd beter. Dat heeft alles te maken met de punten die we hierboven hebben besproken. Slechte bewegingsverwerking, zwakkere details, ongelijkmatige schermuniformiteit, storende reflecties en beperkt geluid vallen allemaal sneller op op een groter scherm. Hoe groter het beeld, hoe minder ruimte er is om zulke gebreken te verbergen.</p><p>Heb je bijvoorbeeld een budget van 1.000 euro, dan kan je kiezen voor een eenvoudige 85 inch-tv, een goede 75 inch-tv of een kwalitatief sterkere 65 inch-tv. Hoe je die balans tussen formaat, beeldkwaliteit en budget legt, blijft uiteindelijk een persoonlijke keuze. Het is alleen belangrijk om te beseffen dat je meestal prestaties inruilt voor extra schermoppervlak als je budget niet meegroeit met het formaat.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Geen concept, maar het echte werk": ik zag de Dreame Cyber X robotstofzuiger trappen beklimmen én stofzuigen ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Robotstofzuigers worden elk jaar geavanceerder en kunnen steeds meer schoonmaken zonder jouw tussenkomst. Zo zagen we al robotstofzuigers met een ingebouwde grijparm die rondslingerende voorwerpen, zoals sokken, aan de kant kunnen leggen. Dreame gaat nu nog een stapje verder met hun eerste robotstofzuiger die trappen kan beklimmen en die je ook echt kan kopen later dit jaar. Ik kon hem alvast in actie zien en hier lees je mijn eerste indrukken.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="niet-echt-een-robotstofzuiger-maar-een-accessoire">Niet echt een robotstofzuiger, maar een accessoire</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="exmPBNktakd4aGfTxuhg5k" name="IMG_20260527_132219431_HDR" alt="Dreame Cyber X robotstofzuiger" src="https://cdn.mos.cms.futurecdn.net/exmPBNktakd4aGfTxuhg5k-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: Blue Pixl Media)</span></figcaption></figure><p>Deze trapklimmende robotstofzuiger heet de Dreame Cyber X, maar in de praktijk is dit niet echt een robotstofzuiger. De Cyber X is namelijk een accessoire voor de Dreame X60-serie, die op hetzelfde moment is aangekondigd en al eerder in de winkelrekken ligt. Als je alleen een Cyber X koopt, heb je eigenlijk gewoon een leeg omhulsel dat verder niets doet.</p><p>In de video hieronder zie je wat de Cyber X precies is en hoe hij werkt. Je ziet een <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/dreames-nieuwste-robotstofzuiger-maakt-echt-alles-schoon-dankzij-unieke-robotarmen">Dreame X60 Pro Ultra Complete</a> in de Cyber X rijden en dat is de stap die het langste duurt (zo lang dat ik me afvroeg of alles wel goed ging). Vervolgens gaat de Cyber X voor de trap staan, positioneert hij de rubberen kettingen in je juiste hoek en rijdt hij de trap op. Ik heb de demo een paar keer bekeken en hoewel de Cyber X niet altijd helemaal recht op de traptredes stond, reed hij wel altijd probleemloos naar boven en weer naar beneden. Wanneer hij niet op een trap rijdt, worden de rubberen kettingen rechtop gezet om plaats te besparen en botsingen te voorkomen. </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/c0xCGmOeJrA" allowfullscreen></iframe></div></div><p>In een normaal scenario rijdt de robotstofzuiger bovenaan de trap uit de Cyber X en maakt hij de bovenverdieping schoon. Daarna rijdt hij terug in de Cyber X en gaat hij de trap af. Als je wil dat de dweil tijdens het schoonmaken gereinigd wordt, kan dat wel even duren. Dan moet de robotstofzuiger eerst weer in de Cyber X, de trap af, uit de Cyber X, in het schoonmaakstation, weer in de Cyber X en daarna de trap weer op. Het is natuurlijk wel zo dat dit allemaal automatisch gebeurt zonder jouw tussenkomst.</p><p>De Cyber X kan niet alleen de trap op en af, maar kan tredes ook schoonmaken. Dit zie je in de video wanneer hij de trap af gaat. Achteraan de Cyber X zitten twee uitklapbare borsteltjes die het vuil op de tredes naar binnen vegen zodat dit opgezogen wordt door de Dreame X60 Pro Ultra Complete. In de demo ging dit niet helemaal perfect, aangezien enkele traptreden werden overgeslagen. De trap dweil kan daarentegen niet (dat wordt misschien iets voor de volgende generatie). Volgens Dreame kan de Cyber X trouwens ook wenteltrappen beklimmen, maar hiervoor was geen demo.</p><h2 id="veel-geld-en-veel-ruimte">Veel geld en veel ruimte</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ipoZZMEhEEbCSmSAqp2thA" name="IMG_20260527_132416262_HDR" alt="Dreame Cyber X robotstofzuiger" src="https://cdn.mos.cms.futurecdn.net/ipoZZMEhEEbCSmSAqp2thA-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: Blue Pixl Media)</span></figcaption></figure><p>Je moet er ook rekening mee houden dat deze hele constructie veel plaats inneemt. Op de foto hierboven zie je onderaan de trap het schoonmaakstation van de Dreame X60 Pro Ultra Complete en rechts daarvan het oplaadstation van de Cyber X. Ze kunnen dus niet "in elkaar" in het schoonmaakstation rijden, waardoor je hoe dan ook beide stations op de grond (en op dezelfde verdieping) moet kunnen plaatsen.</p><p>Dan heb ik het nog niet over de prijs gehad. De Dreame X60 Pro Ultra kost 1.499 euro en de Cyber X kost nog eens 1.199 euro. Voor deze combinatie ben je daarom bijna 3.000 euro kwijt. Je kan dan eigenlijk bijna even goed op elke verdieping een robotstofzuiger neerzetten als je woning twee verdiepingen heeft. De Cyber X werkt ook alleen maar met een robotstofzuiger uit de X60-serie, die momenteel bestaat uit de X60 Pro Ultra Complete, X60 Pro Master (1.599 euro), X60 Pro Ultra Matrix (1.699 euro) en X60 Pro Ultra Matrix Vision (1.799 euro).</p><p><em>De Dreame Cyber X60 Ultra Complete is beschikbaar vanaf 5 juni, de andere drie modellen volgen in augustus 2026. De Cyber X is ten slotte te koop vanaf september.</em></p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/home/robot-vacuums/geen-concept-maar-het-echte-werk-ik-zag-de-dreame-cyber-x-robotstofzuiger-trappen-beklimmen-en-stofzuigen</link>
                                                                            <description>
                            <![CDATA[ De Dreame Cyber X maakt elke verdieping in je huis schoon zonder jouw tussenkomst en ik zag hem al in actie. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NFH5vp2yctd3ZLrjzjxbJH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pDqDSWy9kvpKqAkCWNNuyA-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 28 May 2026 11:02:23 +0000</pubDate>                                                                                                                                <updated>Thu, 28 May 2026 11:02:29 +0000</updated>
                                                                                                                                            <category><![CDATA[Robot Vacuums]]></category>
                                                    <category><![CDATA[Home]]></category>
                                                    <category><![CDATA[Smart Home]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/pDqDSWy9kvpKqAkCWNNuyA-1920-80.jpg">
                                                            <media:credit><![CDATA[Blue Pixl Media]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dreame Cyber X robotstofzuiger]]></media:description>                                                            <media:text><![CDATA[Dreame Cyber X robotstofzuiger]]></media:text>
                                <media:title type="plain"><![CDATA[Dreame Cyber X robotstofzuiger]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/pDqDSWy9kvpKqAkCWNNuyA-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Robotstofzuigers worden elk jaar geavanceerder en kunnen steeds meer schoonmaken zonder jouw tussenkomst. Zo zagen we al robotstofzuigers met een ingebouwde grijparm die rondslingerende voorwerpen, zoals sokken, aan de kant kunnen leggen. Dreame gaat nu nog een stapje verder met hun eerste robotstofzuiger die trappen kan beklimmen en die je ook echt kan kopen later dit jaar. Ik kon hem alvast in actie zien en hier lees je mijn eerste indrukken.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="niet-echt-een-robotstofzuiger-maar-een-accessoire">Niet echt een robotstofzuiger, maar een accessoire</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="exmPBNktakd4aGfTxuhg5k" name="IMG_20260527_132219431_HDR" alt="Dreame Cyber X robotstofzuiger" src="https://cdn.mos.cms.futurecdn.net/exmPBNktakd4aGfTxuhg5k-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: Blue Pixl Media)</span></figcaption></figure><p>Deze trapklimmende robotstofzuiger heet de Dreame Cyber X, maar in de praktijk is dit niet echt een robotstofzuiger. De Cyber X is namelijk een accessoire voor de Dreame X60-serie, die op hetzelfde moment is aangekondigd en al eerder in de winkelrekken ligt. Als je alleen een Cyber X koopt, heb je eigenlijk gewoon een leeg omhulsel dat verder niets doet.</p><p>In de video hieronder zie je wat de Cyber X precies is en hoe hij werkt. Je ziet een <a href="https://global.techradar.com/nl-nl/home/robot-vacuums/dreames-nieuwste-robotstofzuiger-maakt-echt-alles-schoon-dankzij-unieke-robotarmen">Dreame X60 Pro Ultra Complete</a> in de Cyber X rijden en dat is de stap die het langste duurt (zo lang dat ik me afvroeg of alles wel goed ging). Vervolgens gaat de Cyber X voor de trap staan, positioneert hij de rubberen kettingen in je juiste hoek en rijdt hij de trap op. Ik heb de demo een paar keer bekeken en hoewel de Cyber X niet altijd helemaal recht op de traptredes stond, reed hij wel altijd probleemloos naar boven en weer naar beneden. Wanneer hij niet op een trap rijdt, worden de rubberen kettingen rechtop gezet om plaats te besparen en botsingen te voorkomen. </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/c0xCGmOeJrA" allowfullscreen></iframe></div></div><p>In een normaal scenario rijdt de robotstofzuiger bovenaan de trap uit de Cyber X en maakt hij de bovenverdieping schoon. Daarna rijdt hij terug in de Cyber X en gaat hij de trap af. Als je wil dat de dweil tijdens het schoonmaken gereinigd wordt, kan dat wel even duren. Dan moet de robotstofzuiger eerst weer in de Cyber X, de trap af, uit de Cyber X, in het schoonmaakstation, weer in de Cyber X en daarna de trap weer op. Het is natuurlijk wel zo dat dit allemaal automatisch gebeurt zonder jouw tussenkomst.</p><p>De Cyber X kan niet alleen de trap op en af, maar kan tredes ook schoonmaken. Dit zie je in de video wanneer hij de trap af gaat. Achteraan de Cyber X zitten twee uitklapbare borsteltjes die het vuil op de tredes naar binnen vegen zodat dit opgezogen wordt door de Dreame X60 Pro Ultra Complete. In de demo ging dit niet helemaal perfect, aangezien enkele traptreden werden overgeslagen. De trap dweil kan daarentegen niet (dat wordt misschien iets voor de volgende generatie). Volgens Dreame kan de Cyber X trouwens ook wenteltrappen beklimmen, maar hiervoor was geen demo.</p><h2 id="veel-geld-en-veel-ruimte">Veel geld en veel ruimte</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ipoZZMEhEEbCSmSAqp2thA" name="IMG_20260527_132416262_HDR" alt="Dreame Cyber X robotstofzuiger" src="https://cdn.mos.cms.futurecdn.net/ipoZZMEhEEbCSmSAqp2thA-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: Blue Pixl Media)</span></figcaption></figure><p>Je moet er ook rekening mee houden dat deze hele constructie veel plaats inneemt. Op de foto hierboven zie je onderaan de trap het schoonmaakstation van de Dreame X60 Pro Ultra Complete en rechts daarvan het oplaadstation van de Cyber X. Ze kunnen dus niet "in elkaar" in het schoonmaakstation rijden, waardoor je hoe dan ook beide stations op de grond (en op dezelfde verdieping) moet kunnen plaatsen.</p><p>Dan heb ik het nog niet over de prijs gehad. De Dreame X60 Pro Ultra kost 1.499 euro en de Cyber X kost nog eens 1.199 euro. Voor deze combinatie ben je daarom bijna 3.000 euro kwijt. Je kan dan eigenlijk bijna even goed op elke verdieping een robotstofzuiger neerzetten als je woning twee verdiepingen heeft. De Cyber X werkt ook alleen maar met een robotstofzuiger uit de X60-serie, die momenteel bestaat uit de X60 Pro Ultra Complete, X60 Pro Master (1.599 euro), X60 Pro Ultra Matrix (1.699 euro) en X60 Pro Ultra Matrix Vision (1.799 euro).</p><p><em>De Dreame Cyber X60 Ultra Complete is beschikbaar vanaf 5 juni, de andere drie modellen volgen in augustus 2026. De Cyber X is ten slotte te koop vanaf september.</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Een onverwachte uitkomst": we vergeleken de LG B6 en LG B5 OLED TV's ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De <a href="https://global.techradar.com/nl-nl/televisions/lg-b5-oled-tv-review-nl">LG B5</a> was een van onze favoriete OLED TV's van 2025. Hij had een gedetailleerd, contrastrijk beeld en was voorzien van veel gamefuncties. Naarmate de verkoopprijzen van de LG B5 daalden, werd hij een van de interessante OLED TV's op vlak van prijs-kwaliteit.</p><p>De lat voor zijn opvolger, de LG B6, ligt daarom hoog. In de aanloop naar de release van de LG B6 was er veel mysterie rondom deze tv. We kregen enorm veel details over de <a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-review-nl">LG G6</a> en <a href="https://www.techradar.com/televisions/lg-c6-review">LG C6</a>, maar over de LG B6 hoorden we vrijwel niets.</p><p>We vermoedden dat de LG B6 misschien het nieuwe <a href="https://www.techradar.com/televisions/the-oled-tv-vs-mini-led-battle-is-about-to-really-heat-up-as-lg-shows-off-new-brighter-and-cheaper-oled-panels-ready-for-this-years-tvs">OLED SE-paneel</a> zou gebruiken, een goedkoper maar helderder OLED-paneel van LG Display dat een helderheid tot 1.000 nits zou kunnen bereiken. We zagen dat nieuwe OLED SE-paneel verrassend genoeg <a href="https://www.techradar.com/televisions/i-saw-the-first-oled-tv-with-lgs-new-gen-cheaper-panel-and-it-looks-like-a-nice-upgrade-but-heres-the-fine-print">voor het eerst in de Panasonic Z86C</a> en de helderheid was wel degelijk hoger.</p><p>Nu de LG B6 in ons testlab is aangekomen, hebben we hem vergeleken met de LG B5 om erachter te komen hoe de tv's zich tot elkaar verhouden. Die vergelijking had weliswaar een onverwachte uitkomst.</p><h2 id="een-hogere-helderheid-ongeveer-dan-toch">Een hogere helderheid (ongeveer dan toch)</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hWsxfaH2J3Kh52GFcc54So" name="LG B6 vs LG B5 - mountain" alt="De LG B6 (links) en LG B5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/hWsxfaH2J3Kh52GFcc54So-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">De LG B6 (links) heeft in sommige scènes een iets hogere helderheid dan de LG B5 (rechts) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De B-serie haalt al jaren dezelfde helderheidsmetingen, ondanks dat de C- en G-series wel elk jaar wat helderder worden. Dat lijkt voor de LG B6 in ieder geval op één punt veranderd te zijn. Hij haalde een piekhelderheid (HDR) van 895 nits in Cinema Home en 835 nits in Filmmaker Mode. Dit is een mooie sprong ten opzichte van de LG B5, die 668 nits bereikte in de Cinema-modus.</p><p>Er waren ook verschillen in de helderheid op het volledige scherm, zowel in SDR als HDR. De LG B6 was ongeveer 20 nits helderder in Cinema Home vergeleken met de LG B5 in zowel SDR als HDR. Dat is niet veel, maar het is tenminste iets.</p><p>Hoe zag dit eruit in de praktijk? In sommige scènes waren kleine, lichte delen zichtbaar helderder op de LG B6. Toen John in Dark City met de receptioniste van het hotel sprak, was de bureaulamp wat helderder, waardoor het contrast sterker werd.</p><p>De LG B5 leverde nog steeds een sterk contrast met diepere zwarttinten, maar alles bij elkaar genomen was de LG B6 beter dankzij de hogere helderheid.</p><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="SSv3rKyHYovnoD96xLDJ7o" name="LG B6 vs LG B5 - Lawrence of Arabia 2" alt="De LG B6 (links) en LG B5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/SSv3rKyHYovnoD96xLDJ7o-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">De LG B6 (links) was helderder dan de LG B5 (rechts), maar er klopte iets niet met de kleur van het zand op de B6. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Sony Pictures / Future )</span></figcaption></figure><p>Vervolgens bekeken we de woestijnscènes uit Lawrence of Arabia. Terwijl Lawrence en zijn gids water halen uit een put, hadden de witte zanden om hen heen meer impact op de LG B6. Hoewel ze op de LG B5 ook nog steeds een goede helderheid hadden, deed de LG B6 het weer iets beter.</p><p>Naarmate de scène vorderde, merkten we echter dat het witte zand in sommige shots een groenige tint hadden. In andere shots verscheen de groene tint ook op de LG B5, maar over het algemeen was dit duidelijker op de LG B6.</p><p>Een groene tint is soms een probleem bij OLED-panelen en dit is ook van toepassing op de tv's van LG. Dit zagen we al eerder bij onze vergelijking van de <a href="https://global.techradar.com/nl-nl/televisions/een-groot-verschil-qua-prijs-kwaliteit-we-vergeleken-de-lg-c6-en-lg-c5-oled-tvs-naast-elkaar">LG C5 en LG C6</a>. Daar werd duidelijk dat de LG C6 dit probleem volledig had opgelost.</p><h2 id="groene-tint">Groene tint</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k7HzqJ88KhnT4LwzWdDX4o" name="LG B6 vs LG B5 - The Batman subway" alt="De LG B6 (links) en LG B5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/k7HzqJ88KhnT4LwzWdDX4o-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">In deze scène wordt duidelijk hoe erg deze groenige tint is op de LG B6 (links) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros.  / Future )</span></figcaption></figure><p>We haalden de The Batman erbij om te zien of de groene tint ook in donkere scènes opviel. Dat was zeker zo. In de actiescène in de metro was de groene tint op de LG B6 heel duidelijk zichtbaar. Het licht dat van de linkerkant van het scherm (van de metro-uitgang) weerkaatste, kreeg een groene tint, terwijl het op de LG B5 veel dichter bij juiste kleurenweergave kwam.</p><p>Hetzelfde zagen we in andere scènes, waar de groene tint opviel tegen de bruine tinten van de bakstenen muren in een foto van Gotham vanuit de lucht en toen Batman door een donkere gang liep.</p><p>Daarna bekeken we enkele sneeuwscènes van de Spears & Munsil UHD Benchmark Blu-ray in HDR10 en gemasterd op 1.000 nits. We waren verrast dat de witte tinten van de LG B5 overal levendiger en krachtiger waren, met een hogere waargenomen helderheid dan de nieuwere LG B6. Dat strookt dus niet met onze metingen. We vermoeden dat de groenige tint van de LG B6 hier iets mee te maken heeft.</p><h2 id="kleurenweergave-2">Kleurenweergave</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vXemXtuAksMvYYFAfoqw9" name="LG B6 vs LG B5 - Wicked" alt="De LG B6 (links) en LG B5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/vXemXtuAksMvYYFAfoqw9-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">De kleurenweergave op de LG B6 (links) was over het algemeen erg goed. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Universal Pictures / Future )</span></figcaption></figure><p>Het was tijd om wat kleurrijke scènes uit te proberen. In sommige shots van de Spears & Munsil-disk, zoals een beeld met een oranje vlinder, liet de LG B6 rijkere, diepere kleuren zien. Een ander shot van een klif met de opkomende zon maakte duidelijk dat de LG B6 een nauwkeuriger kleurprofiel had en wat helderder werd.</p><p>Bij "The Wizard & I" uit Wicked, zagen we op beide tv's sterke, levendige kleuren die er accuraat uitzagen. De roze bloemen boven Elphaba's hoofd sprongen er op beide schermen mooi uit, terwijl het groen van Elphaba's huid er ook waarheidsgetrouw uitzag.</p><p>De gele stenen van de muren en pilaren leken dan weer helderder op de LG B6 en kregen een donkerdere tint op de LG B5. Bij nadere inspectie leek de LG B5 zelfs een beetje een groene tint te hebben, maar die was minder opvallend.</p><p>Dit zagen we ook bij andere scènes in Wicked, waarin beide tv's uitstekend werk leverden bij de weergave van Glinda's roze kamer en jurken. Ook de rijke groene en gouden kleuren van de trein bij aankomst in Emerald City werden nauwkeurig getoond. Beide tv's vertoonden vervolgens kort groene tinten op verschillende momenten.</p><p>Een ander punt is dat de HDR-kleurdekking van de LG B6 in zowel de BT.2020- als de DCI-P3-kleurruimte lager is dan die van de LG B5. De B6 bereikte 72,5% van BT.2020 en 97,4% van DCI-P3, terwijl de B5 respectievelijk 74,85% en 99,5% bereikte. Hoewel het DCI-P3-resultaat van de LG B6 nog steeds boven de 95% ligt, is een lager resultaat bij de nieuwere tv nooit goed.</p><h2 id="de-lg-c6-springt-eruit">De LG C6 springt eruit</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="w6LzeUez7Fc47eA3QNmBNm" name="LG C6 - red flower field" alt="LG C6" src="https://cdn.mos.cms.futurecdn.net/w6LzeUez7Fc47eA3QNmBNm-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">De LG C6 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Gewoonlijk verwachten we dat de nieuwere tv een verbetering is op alle vlakken, maar dat is hier niet het geval. We hebben hier een onverwachte uitkomst. </p><p>De groene tint op de LG B6 is daar in grote mate verantwoordelijk voor. Hoewel het mogelijk is dat we pech hebben gehad en een paneel hebben gekregen dat daar bijzonder gevoelig voor is. Hoewel niet bevestigd is of de LG B6 het nieuwere OLED SE-paneel gebruikt, doet de toename in helderheid ons vermoeden dat dit wel het geval is. Misschien zijn het kinderziektes van een nieuw paneel, maar we kunnen dit niet negeren.</p><p>Als je wil weten welke tv je op dit moment moet kopen, is ons antwoord wel duidelijk. Dat is namelijk de oudere LG B5. De reden daarvoor is dat hij sterk in prijs is gedaald, terwijl de LG B6 nog maar pas te koop is. De LG B6 van 55 inch krijgt nu wel een lanceringskorting van 200 euro <a href="https://www.lg.com/nl/televisies-soundbars/oled/oled55b68la/" target="_blank">bij LG zelf en kost daar 1.299 euro</a>. De LG B5 van 55 inch vind je daarentegen al rond de 800 euro.</p><div data-widget-type="merchantlink" data-model-name="LG B5 55-inch OLED TV"></div><p>De belangrijkste conclusie is dat we de LG C6 nu nog meer waarderen. Hij heeft niet alleen een nieuwe processor, die het probleem met de groene tint oplost, maar hij is ook veel helderder, biedt betere details en een sterker contrast. Als je nog een paar maanden kan wachten tot de LG C6 lagere verkoopprijzen heeft, raden we je aan om toch die paar honderd euro extra uit te geven (als dat kan) voor deze middenklasse OLED TV.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/een-onverwachte-uitkomst-we-vergeleken-de-lg-b6-en-lg-b5-oled-tvs</link>
                                                                            <description>
                            <![CDATA[ De lat voor de LG B6 lag hoog, aangezien de LG B5 een van onze favoriete OLED TV's van 2025 was. De vergelijking had echter een onverwacht resultaat. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MkyFimJtdCokimNfD8wyy6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6oaWSTBMmv9bTh6cVaT6Eo-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 26 May 2026 10:57:46 +0000</pubDate>                                                                                                                                <updated>Tue, 26 May 2026 15:31:33 +0000</updated>
                                                                                                                                            <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Davidson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6oaWSTBMmv9bTh6cVaT6Eo-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[De LG B6 (links) en LG B5 (rechts)]]></media:description>                                                            <media:text><![CDATA[De LG B6 (links) en LG B5 (rechts)]]></media:text>
                                <media:title type="plain"><![CDATA[De LG B6 (links) en LG B5 (rechts)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6oaWSTBMmv9bTh6cVaT6Eo-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De <a href="https://global.techradar.com/nl-nl/televisions/lg-b5-oled-tv-review-nl">LG B5</a> was een van onze favoriete OLED TV's van 2025. Hij had een gedetailleerd, contrastrijk beeld en was voorzien van veel gamefuncties. Naarmate de verkoopprijzen van de LG B5 daalden, werd hij een van de interessante OLED TV's op vlak van prijs-kwaliteit.</p><p>De lat voor zijn opvolger, de LG B6, ligt daarom hoog. In de aanloop naar de release van de LG B6 was er veel mysterie rondom deze tv. We kregen enorm veel details over de <a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-review-nl">LG G6</a> en <a href="https://www.techradar.com/televisions/lg-c6-review">LG C6</a>, maar over de LG B6 hoorden we vrijwel niets.</p><p>We vermoedden dat de LG B6 misschien het nieuwe <a href="https://www.techradar.com/televisions/the-oled-tv-vs-mini-led-battle-is-about-to-really-heat-up-as-lg-shows-off-new-brighter-and-cheaper-oled-panels-ready-for-this-years-tvs">OLED SE-paneel</a> zou gebruiken, een goedkoper maar helderder OLED-paneel van LG Display dat een helderheid tot 1.000 nits zou kunnen bereiken. We zagen dat nieuwe OLED SE-paneel verrassend genoeg <a href="https://www.techradar.com/televisions/i-saw-the-first-oled-tv-with-lgs-new-gen-cheaper-panel-and-it-looks-like-a-nice-upgrade-but-heres-the-fine-print">voor het eerst in de Panasonic Z86C</a> en de helderheid was wel degelijk hoger.</p><p>Nu de LG B6 in ons testlab is aangekomen, hebben we hem vergeleken met de LG B5 om erachter te komen hoe de tv's zich tot elkaar verhouden. Die vergelijking had weliswaar een onverwachte uitkomst.</p><h2 id="een-hogere-helderheid-ongeveer-dan-toch">Een hogere helderheid (ongeveer dan toch)</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hWsxfaH2J3Kh52GFcc54So" name="LG B6 vs LG B5 - mountain" alt="De LG B6 (links) en LG B5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/hWsxfaH2J3Kh52GFcc54So-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">De LG B6 (links) heeft in sommige scènes een iets hogere helderheid dan de LG B5 (rechts) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>De B-serie haalt al jaren dezelfde helderheidsmetingen, ondanks dat de C- en G-series wel elk jaar wat helderder worden. Dat lijkt voor de LG B6 in ieder geval op één punt veranderd te zijn. Hij haalde een piekhelderheid (HDR) van 895 nits in Cinema Home en 835 nits in Filmmaker Mode. Dit is een mooie sprong ten opzichte van de LG B5, die 668 nits bereikte in de Cinema-modus.</p><p>Er waren ook verschillen in de helderheid op het volledige scherm, zowel in SDR als HDR. De LG B6 was ongeveer 20 nits helderder in Cinema Home vergeleken met de LG B5 in zowel SDR als HDR. Dat is niet veel, maar het is tenminste iets.</p><p>Hoe zag dit eruit in de praktijk? In sommige scènes waren kleine, lichte delen zichtbaar helderder op de LG B6. Toen John in Dark City met de receptioniste van het hotel sprak, was de bureaulamp wat helderder, waardoor het contrast sterker werd.</p><p>De LG B5 leverde nog steeds een sterk contrast met diepere zwarttinten, maar alles bij elkaar genomen was de LG B6 beter dankzij de hogere helderheid.</p><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="SSv3rKyHYovnoD96xLDJ7o" name="LG B6 vs LG B5 - Lawrence of Arabia 2" alt="De LG B6 (links) en LG B5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/SSv3rKyHYovnoD96xLDJ7o-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">De LG B6 (links) was helderder dan de LG B5 (rechts), maar er klopte iets niet met de kleur van het zand op de B6. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Sony Pictures / Future )</span></figcaption></figure><p>Vervolgens bekeken we de woestijnscènes uit Lawrence of Arabia. Terwijl Lawrence en zijn gids water halen uit een put, hadden de witte zanden om hen heen meer impact op de LG B6. Hoewel ze op de LG B5 ook nog steeds een goede helderheid hadden, deed de LG B6 het weer iets beter.</p><p>Naarmate de scène vorderde, merkten we echter dat het witte zand in sommige shots een groenige tint hadden. In andere shots verscheen de groene tint ook op de LG B5, maar over het algemeen was dit duidelijker op de LG B6.</p><p>Een groene tint is soms een probleem bij OLED-panelen en dit is ook van toepassing op de tv's van LG. Dit zagen we al eerder bij onze vergelijking van de <a href="https://global.techradar.com/nl-nl/televisions/een-groot-verschil-qua-prijs-kwaliteit-we-vergeleken-de-lg-c6-en-lg-c5-oled-tvs-naast-elkaar">LG C5 en LG C6</a>. Daar werd duidelijk dat de LG C6 dit probleem volledig had opgelost.</p><h2 id="groene-tint">Groene tint</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k7HzqJ88KhnT4LwzWdDX4o" name="LG B6 vs LG B5 - The Batman subway" alt="De LG B6 (links) en LG B5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/k7HzqJ88KhnT4LwzWdDX4o-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">In deze scène wordt duidelijk hoe erg deze groenige tint is op de LG B6 (links) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros.  / Future )</span></figcaption></figure><p>We haalden de The Batman erbij om te zien of de groene tint ook in donkere scènes opviel. Dat was zeker zo. In de actiescène in de metro was de groene tint op de LG B6 heel duidelijk zichtbaar. Het licht dat van de linkerkant van het scherm (van de metro-uitgang) weerkaatste, kreeg een groene tint, terwijl het op de LG B5 veel dichter bij juiste kleurenweergave kwam.</p><p>Hetzelfde zagen we in andere scènes, waar de groene tint opviel tegen de bruine tinten van de bakstenen muren in een foto van Gotham vanuit de lucht en toen Batman door een donkere gang liep.</p><p>Daarna bekeken we enkele sneeuwscènes van de Spears & Munsil UHD Benchmark Blu-ray in HDR10 en gemasterd op 1.000 nits. We waren verrast dat de witte tinten van de LG B5 overal levendiger en krachtiger waren, met een hogere waargenomen helderheid dan de nieuwere LG B6. Dat strookt dus niet met onze metingen. We vermoeden dat de groenige tint van de LG B6 hier iets mee te maken heeft.</p><h2 id="kleurenweergave-2">Kleurenweergave</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vXemXtuAksMvYYFAfoqw9" name="LG B6 vs LG B5 - Wicked" alt="De LG B6 (links) en LG B5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/vXemXtuAksMvYYFAfoqw9-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">De kleurenweergave op de LG B6 (links) was over het algemeen erg goed. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Universal Pictures / Future )</span></figcaption></figure><p>Het was tijd om wat kleurrijke scènes uit te proberen. In sommige shots van de Spears & Munsil-disk, zoals een beeld met een oranje vlinder, liet de LG B6 rijkere, diepere kleuren zien. Een ander shot van een klif met de opkomende zon maakte duidelijk dat de LG B6 een nauwkeuriger kleurprofiel had en wat helderder werd.</p><p>Bij "The Wizard & I" uit Wicked, zagen we op beide tv's sterke, levendige kleuren die er accuraat uitzagen. De roze bloemen boven Elphaba's hoofd sprongen er op beide schermen mooi uit, terwijl het groen van Elphaba's huid er ook waarheidsgetrouw uitzag.</p><p>De gele stenen van de muren en pilaren leken dan weer helderder op de LG B6 en kregen een donkerdere tint op de LG B5. Bij nadere inspectie leek de LG B5 zelfs een beetje een groene tint te hebben, maar die was minder opvallend.</p><p>Dit zagen we ook bij andere scènes in Wicked, waarin beide tv's uitstekend werk leverden bij de weergave van Glinda's roze kamer en jurken. Ook de rijke groene en gouden kleuren van de trein bij aankomst in Emerald City werden nauwkeurig getoond. Beide tv's vertoonden vervolgens kort groene tinten op verschillende momenten.</p><p>Een ander punt is dat de HDR-kleurdekking van de LG B6 in zowel de BT.2020- als de DCI-P3-kleurruimte lager is dan die van de LG B5. De B6 bereikte 72,5% van BT.2020 en 97,4% van DCI-P3, terwijl de B5 respectievelijk 74,85% en 99,5% bereikte. Hoewel het DCI-P3-resultaat van de LG B6 nog steeds boven de 95% ligt, is een lager resultaat bij de nieuwere tv nooit goed.</p><h2 id="de-lg-c6-springt-eruit">De LG C6 springt eruit</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="w6LzeUez7Fc47eA3QNmBNm" name="LG C6 - red flower field" alt="LG C6" src="https://cdn.mos.cms.futurecdn.net/w6LzeUez7Fc47eA3QNmBNm-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">De LG C6 </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Gewoonlijk verwachten we dat de nieuwere tv een verbetering is op alle vlakken, maar dat is hier niet het geval. We hebben hier een onverwachte uitkomst. </p><p>De groene tint op de LG B6 is daar in grote mate verantwoordelijk voor. Hoewel het mogelijk is dat we pech hebben gehad en een paneel hebben gekregen dat daar bijzonder gevoelig voor is. Hoewel niet bevestigd is of de LG B6 het nieuwere OLED SE-paneel gebruikt, doet de toename in helderheid ons vermoeden dat dit wel het geval is. Misschien zijn het kinderziektes van een nieuw paneel, maar we kunnen dit niet negeren.</p><p>Als je wil weten welke tv je op dit moment moet kopen, is ons antwoord wel duidelijk. Dat is namelijk de oudere LG B5. De reden daarvoor is dat hij sterk in prijs is gedaald, terwijl de LG B6 nog maar pas te koop is. De LG B6 van 55 inch krijgt nu wel een lanceringskorting van 200 euro <a href="https://www.lg.com/nl/televisies-soundbars/oled/oled55b68la/" target="_blank">bij LG zelf en kost daar 1.299 euro</a>. De LG B5 van 55 inch vind je daarentegen al rond de 800 euro.</p><div data-widget-type="merchantlink" data-model-name="LG B5 55-inch OLED TV"></div><p>De belangrijkste conclusie is dat we de LG C6 nu nog meer waarderen. Hij heeft niet alleen een nieuwe processor, die het probleem met de groene tint oplost, maar hij is ook veel helderder, biedt betere details en een sterker contrast. Als je nog een paar maanden kan wachten tot de LG C6 lagere verkoopprijzen heeft, raden we je aan om toch die paar honderd euro extra uit te geven (als dat kan) voor deze middenklasse OLED TV.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Feller, goedkoper en groter": waarom je beter een mini-LED TV koopt voor het WK in plaats van een OLED TV ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Vanaf 11 juni is het weer zover. Dan begint het WK 2026 officieel en gaan we weer met z'n allen voor de tv zitten om te kijken hoe ver Nederland en België het dit jaar gaan schoppen. </p><p>Zo'n groot toernooi zorgt voor een periode waarin je tv veel gebruikt zal worden en dan beginnen veel mensen toch ook wel weer eens te denken of het niet misschien tijd wordt voor een nieuwe tv. </p><p>Misschien stelt je huidige tv gewoon niet veel (meer) voor of misschien wil je eigenlijk wel weer een keer een maatje groter. Dit is wel een interessant moment om te upgraden, want je kan hem meteen hard aan het werk zetten.</p><p>Maar wat voor tv kan je dan het beste kopen voor het WK? Wij zijn over het algemeen vaak nog steeds het meest enthousiast over <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">OLED TV's</a>, omdat die toch meestal nog een iets accurater beeld bieden voor films en series. OLED TV's kunnen echter wel heel duur worden, zeker als je een model zoekt dat ook in een felverlichte woonkamer goed tot zijn recht komt. Mini-LED TV's zijn gelukkig ook nog steeds een geweldig alternatief. Die hebben een aantal grote voordelen die ideaal zijn voor sportfans die van het WK willen genieten op een nieuwe tv.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="geschikt-voor-elke-woonkamer">Geschikt voor elke woonkamer</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qAzAiYfvizuK39u5Prc4RK" name="TCL C8K red flowers" alt="TCL C8K" src="https://cdn.mos.cms.futurecdn.net/qAzAiYfvizuK39u5Prc4RK-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>OLED TV's worden langzaamaan wel steeds weer wat feller, maar je moet nog steeds flink wat geld neerleggen als je echt een felle OLED TV in huis wil halen. Daarnaast is de ontwikkeling van mini-LED natuurlijk ook niet gestopt en worden tv's met die technologie ook steeds feller. </p><p>Waarom is dit zo belangrijk? Ik ga er hier maar even van uit dat als je op zoek bent naar een nieuwe tv voor het WK, dat je deze in de woonkamer gaat zetten of misschien (tijdelijk) buiten, maar waarschijnlijk niet in een verduisterde ruimte. </p><p>Veel woonkamers genieten wel van het nodige zonlicht dat overdag naar binnen schijnt door de ramen. Helaas heb je ook niet altijd volledig in de hand waar je een nieuwe tv kan plaatsen in je woonkamer en komt het voor dat de zon direct op je tv schijnt. Wat dan heel erg handig is, zijn eigenlijk twee dingen: een hoge helderheid en goede antireflectietechnologie. </p><p>Soms is één van de twee al genoeg, maar combineer deze elementen en je hoeft je niet zo'n zorgen meer te maken over dit probleem en je hoeft ook niet overdag alle gordijnen in huis dicht te doen. </p><p>Bij OLED TV's moet je voor een echt hoge helderheid meestal dus bij de meest premium modellen zijn, zoals de nieuwe <a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-review-nl">LG G6</a>, en dan zit je nu nog steeds in de praktijk net boven de 2.500 nits. Dat terwijl een budgetvriendelijk mini-LED-model, zoals de <a href="https://global.techradar.com/nl-nl/televisions/tcl-c7k-review-nl">TCL C7K</a>, voor veel minder geld zelfs een iets hogere helderheid kan bereiken. </p><p>Daarnaast bieden verschillende merken dus ook steeds betere antireflectietechnologieën, zodat je ook niet naar je eigen spiegelbeeld zit te kijken als het beeld eens een keer (deels) zwart is. Nou zal dat tijdens het WK misschien niet zo snel gebeuren, maar hoe minder afleidingen, hoe beter. Samsungs Glare Free-technologie is een van de beste oplossingen. Die maakte zijn debuut op OLED TV's, maar werd later bijvoorbeeld ook naar de <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F</a> mini-LED TV gebracht. Bij verschillende events heb ik ook al de indrukwekkende antireflectie van Hisense in actie kunnen zien en die wordt op sommige van de aankomende RGB mini-LED-modellen gecombineerd met een enorm hoge piekhelderheid (daarover verderop meer). </p><h2 id="meer-waar-voor-je-geld">Meer waar voor je geld</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GH7pfQ7kM2HTguyJ4xPtU9" name="TCL C7K strawberries" alt="TCL C7K" src="https://cdn.mos.cms.futurecdn.net/GH7pfQ7kM2HTguyJ4xPtU9-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>Hierboven zie je een afbeelding van de TCL C7K die ik net al benoemde. In onze review waren we over het algemeen erg tevreden over dit model. Hij weet dus ook een lekker hoge helderheid te bereiken en dat voor een erg budgetvriendelijke prijs. Zelfs een 85-inch model haal je inmiddels voor zo'n 1.500 euro al in huis. Voor zo'n 280 euro meer haal je de <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a> OLED TV in een 65-inch formaat in huis. Voor een 83-inch model van die tv leg je echter nog zo'n 3.500 euro neer.</p><p>Je geniet op degelijke mini-LED TV's ook van veel van dezelfde features als op OLED TV's. Het is echt voornamelijk de displaytechnologie die anders is. Dat zorgt natuurlijk wel voor wat verschillen op het gebied van beeldkwaliteit, maar het betekent over het algemeen wel dat mini-LED TV's je wat meer waar voor je geld bieden. Zelfs vrij premium modellen zijn namelijk nog goedkoper dan hun directe OLED-concurrenten. </p><p>Nou zijn er ook wel premium mini-LED-modellen die wel wat prijziger zijn. Samsungs aanbod is bijvoorbeeld niet het meest budgetvriendelijke, maar kijk je bij fabrikanten zoals Hisense en TCL, dan zijn er genoeg modellen te vinden die een uitstekend beeld (met een hoge helderheid) en vrijwel alle features die je maar kan wensen bieden voor een aangename prijs. Dit geeft je ook de flexibiliteit om eventueel in een groter model te investeren. Het is namelijk toch wel mooi om het WK bijvoorbeeld op een 75-inch model of groter te bekijken, zeker met een groot gezelschap. Het is ook vooral bij erg grote beeldformaten dat het prijsverschil tussen OLED en mini-LED toch wel echt enorm wordt. </p><h2 id="meer-formaten-om-uit-te-kiezen">Meer formaten om uit te kiezen</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SD3xEk6QkicbcWUa66BEuN" name="IMG_2209.JPG" alt="Samsung's Micro RGB TV bij CES 2026" src="https://cdn.mos.cms.futurecdn.net/SD3xEk6QkicbcWUa66BEuN-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>Over beeldformaten gesproken: mini-LED geeft je op dit vlak ook nóg meer mogelijkheden. De grens voor OLED TV's lijkt momenteel ergens rond de 97-inch te zitten. Dan betaal je echter ook al gauw zo'n 25.000 euro. Bij mini-LED zijn er inmiddels opties tot ongeveer <a href="https://global.techradar.com/nl-nl/televisions/we-zagen-de-116-inch-tv-van-hisense-in-actie-en-zijn-formaat-is-niet-het-enige-dat-opviel">116-inch</a> beschikbaar voor consumenten. </p><p>De 115-inch variant van de Samsung QN90F kost ook nog wel zo'n 15.000 euro, maar dat is in ieder geval al 10.000 euro goedkoper en toch wel weer een paar maten groter. Zelfs als je voor RGB mini-LED kiest, is de Hisense 100UX(Q) (100 inch) "maar" zo'n 8.000 euro. Dan kom je ook qua beeldkwaliteit nog redelijk in de buurt van OLED. </p><p>Een 98-inch <a href="https://www.techradar.com/televisions/tcl-c8k-review">TCL C8K</a> haal je echter al voor ongeveer 2.800 euro in huis. Dat is wel weer een "gewone" mini-LED TV, maar wel eentje met een hoge helderheid en simpelweg een van de beste mini-LED TV's op de markt. Het aanbod aan beeldformaten is dus groter én grotere formaten kosten minder.</p><h2 id="rgb-mini-led-komt-nog-dichter-bij-oled-in-de-buurt">RGB mini-LED komt nog dichter bij OLED in de buurt</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:3250px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gee8HbuqjMd5FZ2uUa2Y4i" name="IMG_20260331_135458295_HDR" alt="Samsung R95H RGB TV" src="https://cdn.mos.cms.futurecdn.net/Gee8HbuqjMd5FZ2uUa2Y4i-1920-80.jpg" mos="" align="middle" fullscreen="" width="3250" height="1828" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Ik heb nu ook al een aantal keer RGB mini-LED TV's benoemd. Dit is eigenlijk de volgende stap in mini-LED-technologie, die de technologie qua kleurennauwkeurigheid dichter in de buurt van OLED brengt en daarnaast ook een nog hogere helderheid mogelijk maakt. </p><p>De eerste RGB mini-LED (inmiddels ook <a href="https://global.techradar.com/nl-nl/televisions/samsungs-gigantische-micro-rgb-tv-krijgt-eindelijk-kleinere-formaten-en-leent-een-geweldige-feature-van-samsungs-oled-tvs">Micro RGB</a> en <a href="https://global.techradar.com/nl-nl/televisions/een-grote-stap-voorwaarts-we-zagen-sonys-nieuwe-true-rgb-tv-in-actie">True RGB</a> genoemd door andere merken, of samen gewoon simpelweg <a href="https://global.techradar.com/nl-nl/televisions/zijn-rgb-tvs-de-oled-killers-zelfs-tv-fabrikanten-weten-het-niet">RGB TV's</a>) kwamen vorig jaar op de markt, maar inmiddels bereiden vrijwel alle grote spelers op de tv-markt zich voor op nieuwe RGB TV-lanceringen in 2026.</p><p>Dit jaar zullen er ook wat <a href="https://global.techradar.com/nl-nl/televisions/ik-zag-de-nieuwe-hisense-rgb-mini-led-tvs-in-actie-het-matte-scherm-maakt-een-groot-verschil">meer betaalbare en kleinere formaten beschikbaar zijn</a>, wat de RGB TV's ook een interessant alternatief maakt voor zowel OLED als mini-LED. Als je iets wil voor in een felverlichte ruimte om in de eerste instantie optimaal van het WK te genieten, maar je daarna ook van een fantastische kleurweergave wil genieten bij je favoriete films en series, dan is een RGB TV een geweldige tussenoptie. Vooral de <a href="https://global.techradar.com/nl-nl/televisions/ik-zag-de-nieuwe-hisense-rgb-mini-led-tvs-in-actie-het-matte-scherm-maakt-een-groot-verschil">Hisense UR9</a> en <a href="https://global.techradar.com/nl-nl/televisions/samsung-maakt-prijzen-van-hun-nieuwe-tvs-en-soundbars-bekend">Samsung R95H</a> zijn indrukwekkende modellen om te overwegen.</p><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">De beste tv's in 2026 getest door onze specialisten</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/feller-goedkoper-en-groter-waarom-je-beter-een-mini-led-tv-koopt-voor-het-wk-in-plaats-van-een-oled-tv</link>
                                                                            <description>
                            <![CDATA[ We zijn vaak vooral erg lovend over OLED TV's, maar als je een nieuwe tv zoekt om optimaal van het WK te genieten, dan is een mini-LED TV misschien toch een betere keuze. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oScFPB4yQMdUEBHf9zSgqP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5vnN4KMYX5cso6eJ8UbeEk-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 22 May 2026 14:56:43 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5vnN4KMYX5cso6eJ8UbeEk-1920-80.jpg">
                                                            <media:credit><![CDATA[Future / Cas Kulk]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Hisense UR9 RGB mini-LED TV]]></media:description>                                                            <media:text><![CDATA[Hisense UR9 RGB mini-LED TV]]></media:text>
                                <media:title type="plain"><![CDATA[Hisense UR9 RGB mini-LED TV]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5vnN4KMYX5cso6eJ8UbeEk-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Vanaf 11 juni is het weer zover. Dan begint het WK 2026 officieel en gaan we weer met z'n allen voor de tv zitten om te kijken hoe ver Nederland en België het dit jaar gaan schoppen. </p><p>Zo'n groot toernooi zorgt voor een periode waarin je tv veel gebruikt zal worden en dan beginnen veel mensen toch ook wel weer eens te denken of het niet misschien tijd wordt voor een nieuwe tv. </p><p>Misschien stelt je huidige tv gewoon niet veel (meer) voor of misschien wil je eigenlijk wel weer een keer een maatje groter. Dit is wel een interessant moment om te upgraden, want je kan hem meteen hard aan het werk zetten.</p><p>Maar wat voor tv kan je dan het beste kopen voor het WK? Wij zijn over het algemeen vaak nog steeds het meest enthousiast over <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">OLED TV's</a>, omdat die toch meestal nog een iets accurater beeld bieden voor films en series. OLED TV's kunnen echter wel heel duur worden, zeker als je een model zoekt dat ook in een felverlichte woonkamer goed tot zijn recht komt. Mini-LED TV's zijn gelukkig ook nog steeds een geweldig alternatief. Die hebben een aantal grote voordelen die ideaal zijn voor sportfans die van het WK willen genieten op een nieuwe tv.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="geschikt-voor-elke-woonkamer">Geschikt voor elke woonkamer</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qAzAiYfvizuK39u5Prc4RK" name="TCL C8K red flowers" alt="TCL C8K" src="https://cdn.mos.cms.futurecdn.net/qAzAiYfvizuK39u5Prc4RK-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>OLED TV's worden langzaamaan wel steeds weer wat feller, maar je moet nog steeds flink wat geld neerleggen als je echt een felle OLED TV in huis wil halen. Daarnaast is de ontwikkeling van mini-LED natuurlijk ook niet gestopt en worden tv's met die technologie ook steeds feller. </p><p>Waarom is dit zo belangrijk? Ik ga er hier maar even van uit dat als je op zoek bent naar een nieuwe tv voor het WK, dat je deze in de woonkamer gaat zetten of misschien (tijdelijk) buiten, maar waarschijnlijk niet in een verduisterde ruimte. </p><p>Veel woonkamers genieten wel van het nodige zonlicht dat overdag naar binnen schijnt door de ramen. Helaas heb je ook niet altijd volledig in de hand waar je een nieuwe tv kan plaatsen in je woonkamer en komt het voor dat de zon direct op je tv schijnt. Wat dan heel erg handig is, zijn eigenlijk twee dingen: een hoge helderheid en goede antireflectietechnologie. </p><p>Soms is één van de twee al genoeg, maar combineer deze elementen en je hoeft je niet zo'n zorgen meer te maken over dit probleem en je hoeft ook niet overdag alle gordijnen in huis dicht te doen. </p><p>Bij OLED TV's moet je voor een echt hoge helderheid meestal dus bij de meest premium modellen zijn, zoals de nieuwe <a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-review-nl">LG G6</a>, en dan zit je nu nog steeds in de praktijk net boven de 2.500 nits. Dat terwijl een budgetvriendelijk mini-LED-model, zoals de <a href="https://global.techradar.com/nl-nl/televisions/tcl-c7k-review-nl">TCL C7K</a>, voor veel minder geld zelfs een iets hogere helderheid kan bereiken. </p><p>Daarnaast bieden verschillende merken dus ook steeds betere antireflectietechnologieën, zodat je ook niet naar je eigen spiegelbeeld zit te kijken als het beeld eens een keer (deels) zwart is. Nou zal dat tijdens het WK misschien niet zo snel gebeuren, maar hoe minder afleidingen, hoe beter. Samsungs Glare Free-technologie is een van de beste oplossingen. Die maakte zijn debuut op OLED TV's, maar werd later bijvoorbeeld ook naar de <a href="https://global.techradar.com/nl-nl/televisions/samsung-qn90f-neo-qled-tv-review-nl">Samsung QN90F</a> mini-LED TV gebracht. Bij verschillende events heb ik ook al de indrukwekkende antireflectie van Hisense in actie kunnen zien en die wordt op sommige van de aankomende RGB mini-LED-modellen gecombineerd met een enorm hoge piekhelderheid (daarover verderop meer). </p><h2 id="meer-waar-voor-je-geld">Meer waar voor je geld</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GH7pfQ7kM2HTguyJ4xPtU9" name="TCL C7K strawberries" alt="TCL C7K" src="https://cdn.mos.cms.futurecdn.net/GH7pfQ7kM2HTguyJ4xPtU9-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>Hierboven zie je een afbeelding van de TCL C7K die ik net al benoemde. In onze review waren we over het algemeen erg tevreden over dit model. Hij weet dus ook een lekker hoge helderheid te bereiken en dat voor een erg budgetvriendelijke prijs. Zelfs een 85-inch model haal je inmiddels voor zo'n 1.500 euro al in huis. Voor zo'n 280 euro meer haal je de <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a> OLED TV in een 65-inch formaat in huis. Voor een 83-inch model van die tv leg je echter nog zo'n 3.500 euro neer.</p><p>Je geniet op degelijke mini-LED TV's ook van veel van dezelfde features als op OLED TV's. Het is echt voornamelijk de displaytechnologie die anders is. Dat zorgt natuurlijk wel voor wat verschillen op het gebied van beeldkwaliteit, maar het betekent over het algemeen wel dat mini-LED TV's je wat meer waar voor je geld bieden. Zelfs vrij premium modellen zijn namelijk nog goedkoper dan hun directe OLED-concurrenten. </p><p>Nou zijn er ook wel premium mini-LED-modellen die wel wat prijziger zijn. Samsungs aanbod is bijvoorbeeld niet het meest budgetvriendelijke, maar kijk je bij fabrikanten zoals Hisense en TCL, dan zijn er genoeg modellen te vinden die een uitstekend beeld (met een hoge helderheid) en vrijwel alle features die je maar kan wensen bieden voor een aangename prijs. Dit geeft je ook de flexibiliteit om eventueel in een groter model te investeren. Het is namelijk toch wel mooi om het WK bijvoorbeeld op een 75-inch model of groter te bekijken, zeker met een groot gezelschap. Het is ook vooral bij erg grote beeldformaten dat het prijsverschil tussen OLED en mini-LED toch wel echt enorm wordt. </p><h2 id="meer-formaten-om-uit-te-kiezen">Meer formaten om uit te kiezen</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SD3xEk6QkicbcWUa66BEuN" name="IMG_2209.JPG" alt="Samsung's Micro RGB TV bij CES 2026" src="https://cdn.mos.cms.futurecdn.net/SD3xEk6QkicbcWUa66BEuN-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>Over beeldformaten gesproken: mini-LED geeft je op dit vlak ook nóg meer mogelijkheden. De grens voor OLED TV's lijkt momenteel ergens rond de 97-inch te zitten. Dan betaal je echter ook al gauw zo'n 25.000 euro. Bij mini-LED zijn er inmiddels opties tot ongeveer <a href="https://global.techradar.com/nl-nl/televisions/we-zagen-de-116-inch-tv-van-hisense-in-actie-en-zijn-formaat-is-niet-het-enige-dat-opviel">116-inch</a> beschikbaar voor consumenten. </p><p>De 115-inch variant van de Samsung QN90F kost ook nog wel zo'n 15.000 euro, maar dat is in ieder geval al 10.000 euro goedkoper en toch wel weer een paar maten groter. Zelfs als je voor RGB mini-LED kiest, is de Hisense 100UX(Q) (100 inch) "maar" zo'n 8.000 euro. Dan kom je ook qua beeldkwaliteit nog redelijk in de buurt van OLED. </p><p>Een 98-inch <a href="https://www.techradar.com/televisions/tcl-c8k-review">TCL C8K</a> haal je echter al voor ongeveer 2.800 euro in huis. Dat is wel weer een "gewone" mini-LED TV, maar wel eentje met een hoge helderheid en simpelweg een van de beste mini-LED TV's op de markt. Het aanbod aan beeldformaten is dus groter én grotere formaten kosten minder.</p><h2 id="rgb-mini-led-komt-nog-dichter-bij-oled-in-de-buurt">RGB mini-LED komt nog dichter bij OLED in de buurt</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:3250px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gee8HbuqjMd5FZ2uUa2Y4i" name="IMG_20260331_135458295_HDR" alt="Samsung R95H RGB TV" src="https://cdn.mos.cms.futurecdn.net/Gee8HbuqjMd5FZ2uUa2Y4i-1920-80.jpg" mos="" align="middle" fullscreen="" width="3250" height="1828" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>Ik heb nu ook al een aantal keer RGB mini-LED TV's benoemd. Dit is eigenlijk de volgende stap in mini-LED-technologie, die de technologie qua kleurennauwkeurigheid dichter in de buurt van OLED brengt en daarnaast ook een nog hogere helderheid mogelijk maakt. </p><p>De eerste RGB mini-LED (inmiddels ook <a href="https://global.techradar.com/nl-nl/televisions/samsungs-gigantische-micro-rgb-tv-krijgt-eindelijk-kleinere-formaten-en-leent-een-geweldige-feature-van-samsungs-oled-tvs">Micro RGB</a> en <a href="https://global.techradar.com/nl-nl/televisions/een-grote-stap-voorwaarts-we-zagen-sonys-nieuwe-true-rgb-tv-in-actie">True RGB</a> genoemd door andere merken, of samen gewoon simpelweg <a href="https://global.techradar.com/nl-nl/televisions/zijn-rgb-tvs-de-oled-killers-zelfs-tv-fabrikanten-weten-het-niet">RGB TV's</a>) kwamen vorig jaar op de markt, maar inmiddels bereiden vrijwel alle grote spelers op de tv-markt zich voor op nieuwe RGB TV-lanceringen in 2026.</p><p>Dit jaar zullen er ook wat <a href="https://global.techradar.com/nl-nl/televisions/ik-zag-de-nieuwe-hisense-rgb-mini-led-tvs-in-actie-het-matte-scherm-maakt-een-groot-verschil">meer betaalbare en kleinere formaten beschikbaar zijn</a>, wat de RGB TV's ook een interessant alternatief maakt voor zowel OLED als mini-LED. Als je iets wil voor in een felverlichte ruimte om in de eerste instantie optimaal van het WK te genieten, maar je daarna ook van een fantastische kleurweergave wil genieten bij je favoriete films en series, dan is een RGB TV een geweldige tussenoptie. Vooral de <a href="https://global.techradar.com/nl-nl/televisions/ik-zag-de-nieuwe-hisense-rgb-mini-led-tvs-in-actie-het-matte-scherm-maakt-een-groot-verschil">Hisense UR9</a> en <a href="https://global.techradar.com/nl-nl/televisions/samsung-maakt-prijzen-van-hun-nieuwe-tvs-en-soundbars-bekend">Samsung R95H</a> zijn indrukwekkende modellen om te overwegen.</p><ul><li><a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">De beste tv's in 2026 getest door onze specialisten</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Geen merkbaar verschil met een nieuwe": onze expert gebruikte enkele weken een refurbished iPhone 16 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De prijzen van nieuwe smartphones zijn niet mild tegenwoordig. Precies daarom is het nu interessanter dan ooit om een kijkje te nemen bij het refurbished aanbod. Vooral iPhones zijn interessant om refurbished te kopen, enerzijds vanwege de lange software-ondersteuning van Apple en anderzijds vanwege het grote aanbod.</p><p>Vorig jaar heb ik enkele weken een <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-15-refurbished-of-nieuw-kopen">refurbished iPhone 15 van Swappie</a> getest en dit jaar ben ik aan de slag gegaan met een refurbished <a href="https://global.techradar.com/nl-nl/phones/iphone/apple-iphone-16-review-nl">iPhone 16</a> van refurbed. Refurbed is een nieuwere speler die al een tijdje actief is in Nederland en sinds vorig jaar <a href="https://www.refurbed.be/" target="_blank">ook in België</a>.</p><h2 id="eerste-indruk-2">Eerste indruk</h2><p>Bij refurbed kan je zelf bepalen hoe je refurbished iPhone eruit moet zien. Je kan kiezen voor een "goed", "heel goed", "uitstekend" en "premium" uiterlijk. Dit wijst op het aantal krassen en beschadigingen op de iPhone. Refurbed zelf geeft onderstaande omschrijving per categorie.</p><ul><li><strong>Goed</strong>: geen zichtbare krassen op het ingeschakelde scherm, kleine krasjes of deukjes op de behuizing</li><li><strong>Heel goed</strong>: geen zichtbare krassen op het ingeschakelde scherm, minimale gebruikssporen op de behuizing (zichtbaar vanaf 30 cm)</li><li><strong>Uitstekend</strong>: scherm als nieuw en geen zichtbare krassen op de behuizing</li><li><strong>Premium</strong>: scherm en behuizing identiek als nieuw</li></ul><p>Voor deze review heb ik een iPhone 16 met een heel goed uiterlijk ontvangen. Zoals je in onderstaande video kan zien, zitten er geen krassen op het scherm en de enige zichtbare gebruikssporen die ik vond, waren kleine krasjes rond de oplaadpoort onderaan.</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/d0N6U-O-s6g" allowfullscreen></iframe></div></div><p>Toen ik de iPhone 16 aanzette, was dit dezelfde ervaring als bij een gloednieuwe iPhone. De gegevens van de vorige eigenaar waren volledig gewist en ik kon de set-up snel afronden. Het enige dat wel nog moet gebeuren, is de installatie van enkele software-updates. Het duurde even voor de iPhone 16 de melding gaf dat iOS 26 klaarstond, maar ook die download en installatie verliepen vlot. Voor ik het wist, zag ik de Liquid Glass-interface, waardoor deze refurbished iPhone 16 er bijna hetzelfde uitzag als een iPhone 17.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2222px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="d8mY3dTJUmbntUyjxLAsFQ" name="IMG_20260521_133303406_HDR" alt="iphone 16 refurbed" src="https://cdn.mos.cms.futurecdn.net/d8mY3dTJUmbntUyjxLAsFQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2222" height="1250" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Rond de oplaadpoort zitten kleine krasjes </span><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>De batterij van een refurbished toestel omschrijf ik altijd als een soort loterij. Refurbed geeft je hier twee opties: een iPhone met de oude batterij of een iPhone met een volledig nieuwe batterij. De oude batterij zal altijd minimaal 85 procent van de originele capaciteit hebben. De meerprijs voor een nieuwe batterij wisselt daarnaast per toestel. Soms kost dit slechts een paar tientjes extra en soms bijna 100 euro extra.</p><p>Zoals je aan het einde van de video hierboven kan zien, heb ik het winnende lot getrokken met deze refurbished iPhone 16, want er was bijna geen merkbaar verschil met een nieuwe. De batterij had nog 100 procent van zijn capaciteit en was zelfs in totaal maar negen keer opgeladen. Dit is een afweging die je zelf moet maken, want het had ook gekund dat de maximumcapaciteit nog 86 procent bedroeg.</p><h2 id="nog-steeds-erg-krachtig-met-prima-camera-s">Nog steeds erg krachtig met prima camera's</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sBSw8HVMgQsE2Mv64kUTSX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EZNVTKqm4Aswe8gQHdsmyX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4s5EwXuy4VpXFreoT5X49Y-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 2x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NJQYVFe6PzsSDDAknGmuEY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mdHBJ4tz7uvAP8bSVfnGEY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FV3GjiZ35s4b4foPHNjMyX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tm7Y99uZmcBMaMJpnx6qfX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w89y5aNkc2knJbioLycfBY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 2x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cKxtc5Ks4CPVDKR8hwsQCY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VCAAn3QHAy3VevtHCq2MoX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/64FJEkfSv93wQKymzZvrBY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 2x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>De camera's zijn voor velen een belangrijk onderdeel van hun smartphone. De iPhone 16 heeft achteraan een 48MP-hoofdcamera en 12MP-groothoekcamera. Vooraan zit nog een 12MP-selfiecamera. De hoofdcamera ondersteunt ook 2x digitale zoom zonder kwaliteitsverlies.</p><p>De foto's hierboven maken duidelijk dat dit ook in 2026 nog steeds prima camera's zijn. Vooral de 48MP-hoofdcamera is heel sterk en bij het opstarten van de camera-app kan je nu kiezen hoe de kleurentint van de foto's moet zijn. Ik heb voor "standaard" gekozen, maar je kan bijvoorbeeld ook een koelere of meer rozige tint kiezen. De ultra-wide is ook prima, hoewel ik hier wel merkte dat de kleuren soms wat koeler waren dan met de hoofdcamera.</p><p>De prestaties zijn naar mijn mening nog indrukwekkender dan de camera's. De A18-chip voelt niet alsof hij al meer dan een jaar oud is en gaat nog steeds als een speer. Ik heb Honkai Star Rail, mijn veeleisende game naar keuze, op hoge instellingen en 60fps ingesteld en deze refurbished iPhone 16 had hier geen problemen mee. Hij werd wel heet na een tijdje, maar ik had geen last van haperingen, frame drops of andere problemen.</p><h2 id="let-goed-op-de-prijzen">Let goed op de prijzen</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:1363px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="3DYmwdniXTUs9UCqJ64nt4" name="Schermafbeelding 2026-05-21 124335" alt="iPhone 16 productpagina op refurbed" src="https://cdn.mos.cms.futurecdn.net/3DYmwdniXTUs9UCqJ64nt4-1920-80.png" mos="" align="middle" fullscreen="" width="1363" height="767" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Refurbed)</span></figcaption></figure><p>De prijzen van refurbished iPhones zijn ook een soort van loterij, omdat die afhankelijk zijn van allerlei factoren en sterk uiteen kunnen lopen. Op het moment van schrijven kost een zwarte iPhone 16 met 128GB opslag, een optimale batterij en "heel goed" uiterlijk <a href="https://www.refurbed.be/p/iphone-16/213851b/?offer=17819845" target="_blank">599,99 euro</a> bij refurbed. De goedkoopste iPhone 16 (128GB, goed uiterlijk, optimale batterij) kost daar nu <a href="https://www.refurbed.be/p/iphone-16/213850c/?offer=8107152" target="_blank">584,99 euro</a>, ruim 100 euro goedkoper dan een nieuwe iPhone 16. Anderzijds is er ook een zwarte iPhone 16 in uitstekende conditie met zelfs een geheel nieuwe batterij <a href="https://www.refurbed.be/p/iphone-16/213851/?offer=17357822" target="_blank">voor 585,99 euro</a>. </p><p>Om een lang verhaal kort te maken: het is wel een uitdaging om op refurbed de iPhone te vinden met de beste prijs-kwaliteitverhouding en de prijzen zijn niet altijd logisch. De uitstekende, zwarte iPhone 16 met nieuwe batterij is op het moment van schrijven namelijk 15 euro goedkoper dan de heel goede, zwarte iPhone 16 met optimale batterij. Probeer daarom zeker wat verschillende opties uit bij het uiterlijk, de batterij, de kleur en ook de opslag om de beste deal te vinden.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/phones/iphone/geen-merkbaar-verschil-met-een-nieuwe-onze-expert-gebruikte-enkele-weken-een-refurbished-iphone-16</link>
                                                                            <description>
                            <![CDATA[ Wie een iPhone 16 wil, heeft twee keuzes: een gloednieuwe kopen of een refurbished toestel in huis halen. Ik ging aan de slag met een refurbished iPhone en was aangenaam verrast. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UkB6JN9BddRUzaGrc8dRES</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/E7vJUxzqHfNHQqvcXdVTPJ-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 21 May 2026 12:19:00 +0000</pubDate>                                                                                                                                <updated>Thu, 21 May 2026 15:13:19 +0000</updated>
                                                                                                                                            <category><![CDATA[iPhone]]></category>
                                                    <category><![CDATA[Phones]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/E7vJUxzqHfNHQqvcXdVTPJ-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple iPhone 16]]></media:description>                                                            <media:text><![CDATA[Apple iPhone 16]]></media:text>
                                <media:title type="plain"><![CDATA[Apple iPhone 16]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/E7vJUxzqHfNHQqvcXdVTPJ-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De prijzen van nieuwe smartphones zijn niet mild tegenwoordig. Precies daarom is het nu interessanter dan ooit om een kijkje te nemen bij het refurbished aanbod. Vooral iPhones zijn interessant om refurbished te kopen, enerzijds vanwege de lange software-ondersteuning van Apple en anderzijds vanwege het grote aanbod.</p><p>Vorig jaar heb ik enkele weken een <a href="https://global.techradar.com/nl-nl/phones/iphone/iphone-15-refurbished-of-nieuw-kopen">refurbished iPhone 15 van Swappie</a> getest en dit jaar ben ik aan de slag gegaan met een refurbished <a href="https://global.techradar.com/nl-nl/phones/iphone/apple-iphone-16-review-nl">iPhone 16</a> van refurbed. Refurbed is een nieuwere speler die al een tijdje actief is in Nederland en sinds vorig jaar <a href="https://www.refurbed.be/" target="_blank">ook in België</a>.</p><h2 id="eerste-indruk-2">Eerste indruk</h2><p>Bij refurbed kan je zelf bepalen hoe je refurbished iPhone eruit moet zien. Je kan kiezen voor een "goed", "heel goed", "uitstekend" en "premium" uiterlijk. Dit wijst op het aantal krassen en beschadigingen op de iPhone. Refurbed zelf geeft onderstaande omschrijving per categorie.</p><ul><li><strong>Goed</strong>: geen zichtbare krassen op het ingeschakelde scherm, kleine krasjes of deukjes op de behuizing</li><li><strong>Heel goed</strong>: geen zichtbare krassen op het ingeschakelde scherm, minimale gebruikssporen op de behuizing (zichtbaar vanaf 30 cm)</li><li><strong>Uitstekend</strong>: scherm als nieuw en geen zichtbare krassen op de behuizing</li><li><strong>Premium</strong>: scherm en behuizing identiek als nieuw</li></ul><p>Voor deze review heb ik een iPhone 16 met een heel goed uiterlijk ontvangen. Zoals je in onderstaande video kan zien, zitten er geen krassen op het scherm en de enige zichtbare gebruikssporen die ik vond, waren kleine krasjes rond de oplaadpoort onderaan.</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/d0N6U-O-s6g" allowfullscreen></iframe></div></div><p>Toen ik de iPhone 16 aanzette, was dit dezelfde ervaring als bij een gloednieuwe iPhone. De gegevens van de vorige eigenaar waren volledig gewist en ik kon de set-up snel afronden. Het enige dat wel nog moet gebeuren, is de installatie van enkele software-updates. Het duurde even voor de iPhone 16 de melding gaf dat iOS 26 klaarstond, maar ook die download en installatie verliepen vlot. Voor ik het wist, zag ik de Liquid Glass-interface, waardoor deze refurbished iPhone 16 er bijna hetzelfde uitzag als een iPhone 17.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2222px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="d8mY3dTJUmbntUyjxLAsFQ" name="IMG_20260521_133303406_HDR" alt="iphone 16 refurbed" src="https://cdn.mos.cms.futurecdn.net/d8mY3dTJUmbntUyjxLAsFQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2222" height="1250" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Rond de oplaadpoort zitten kleine krasjes </span><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>De batterij van een refurbished toestel omschrijf ik altijd als een soort loterij. Refurbed geeft je hier twee opties: een iPhone met de oude batterij of een iPhone met een volledig nieuwe batterij. De oude batterij zal altijd minimaal 85 procent van de originele capaciteit hebben. De meerprijs voor een nieuwe batterij wisselt daarnaast per toestel. Soms kost dit slechts een paar tientjes extra en soms bijna 100 euro extra.</p><p>Zoals je aan het einde van de video hierboven kan zien, heb ik het winnende lot getrokken met deze refurbished iPhone 16, want er was bijna geen merkbaar verschil met een nieuwe. De batterij had nog 100 procent van zijn capaciteit en was zelfs in totaal maar negen keer opgeladen. Dit is een afweging die je zelf moet maken, want het had ook gekund dat de maximumcapaciteit nog 86 procent bedroeg.</p><h2 id="nog-steeds-erg-krachtig-met-prima-camera-s">Nog steeds erg krachtig met prima camera's</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sBSw8HVMgQsE2Mv64kUTSX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EZNVTKqm4Aswe8gQHdsmyX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4s5EwXuy4VpXFreoT5X49Y-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 2x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NJQYVFe6PzsSDDAknGmuEY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mdHBJ4tz7uvAP8bSVfnGEY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FV3GjiZ35s4b4foPHNjMyX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tm7Y99uZmcBMaMJpnx6qfX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w89y5aNkc2knJbioLycfBY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 2x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cKxtc5Ks4CPVDKR8hwsQCY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Ultra-wide<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/VCAAn3QHAy3VevtHCq2MoX-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 1x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/64FJEkfSv93wQKymzZvrBY-1920-80.jpg" alt="iPhone 16 voorbeeldfoto" /><figcaption>Hoofdcamera 2x zoom<small role="credit">Blue Pixl Media</small></figcaption></figure></figure><p>De camera's zijn voor velen een belangrijk onderdeel van hun smartphone. De iPhone 16 heeft achteraan een 48MP-hoofdcamera en 12MP-groothoekcamera. Vooraan zit nog een 12MP-selfiecamera. De hoofdcamera ondersteunt ook 2x digitale zoom zonder kwaliteitsverlies.</p><p>De foto's hierboven maken duidelijk dat dit ook in 2026 nog steeds prima camera's zijn. Vooral de 48MP-hoofdcamera is heel sterk en bij het opstarten van de camera-app kan je nu kiezen hoe de kleurentint van de foto's moet zijn. Ik heb voor "standaard" gekozen, maar je kan bijvoorbeeld ook een koelere of meer rozige tint kiezen. De ultra-wide is ook prima, hoewel ik hier wel merkte dat de kleuren soms wat koeler waren dan met de hoofdcamera.</p><p>De prestaties zijn naar mijn mening nog indrukwekkender dan de camera's. De A18-chip voelt niet alsof hij al meer dan een jaar oud is en gaat nog steeds als een speer. Ik heb Honkai Star Rail, mijn veeleisende game naar keuze, op hoge instellingen en 60fps ingesteld en deze refurbished iPhone 16 had hier geen problemen mee. Hij werd wel heet na een tijdje, maar ik had geen last van haperingen, frame drops of andere problemen.</p><h2 id="let-goed-op-de-prijzen">Let goed op de prijzen</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:1363px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="3DYmwdniXTUs9UCqJ64nt4" name="Schermafbeelding 2026-05-21 124335" alt="iPhone 16 productpagina op refurbed" src="https://cdn.mos.cms.futurecdn.net/3DYmwdniXTUs9UCqJ64nt4-1920-80.png" mos="" align="middle" fullscreen="" width="1363" height="767" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Refurbed)</span></figcaption></figure><p>De prijzen van refurbished iPhones zijn ook een soort van loterij, omdat die afhankelijk zijn van allerlei factoren en sterk uiteen kunnen lopen. Op het moment van schrijven kost een zwarte iPhone 16 met 128GB opslag, een optimale batterij en "heel goed" uiterlijk <a href="https://www.refurbed.be/p/iphone-16/213851b/?offer=17819845" target="_blank">599,99 euro</a> bij refurbed. De goedkoopste iPhone 16 (128GB, goed uiterlijk, optimale batterij) kost daar nu <a href="https://www.refurbed.be/p/iphone-16/213850c/?offer=8107152" target="_blank">584,99 euro</a>, ruim 100 euro goedkoper dan een nieuwe iPhone 16. Anderzijds is er ook een zwarte iPhone 16 in uitstekende conditie met zelfs een geheel nieuwe batterij <a href="https://www.refurbed.be/p/iphone-16/213851/?offer=17357822" target="_blank">voor 585,99 euro</a>. </p><p>Om een lang verhaal kort te maken: het is wel een uitdaging om op refurbed de iPhone te vinden met de beste prijs-kwaliteitverhouding en de prijzen zijn niet altijd logisch. De uitstekende, zwarte iPhone 16 met nieuwe batterij is op het moment van schrijven namelijk 15 euro goedkoper dan de heel goede, zwarte iPhone 16 met optimale batterij. Probeer daarom zeker wat verschillende opties uit bij het uiterlijk, de batterij, de kleur en ook de opslag om de beste deal te vinden.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Zo wordt je Garmin echt nuttig": vier functies van je horloge die je waarschijnlijk niet gebruikt ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Garmin-horloges kunnen belachelijk veel. Dat is tegelijk hun grootste sterkte en zwakte. Een Forerunner, Venu, Vivoactive of Fenix kan je slaap analyseren, herstel inschatten, trainingen begeleiden, routes volgen, meldingen filteren en je zelfs helpen om veiliger alleen te sporten. Alleen zitten veel van die functies verstopt in menu’s waar je niet meteen terechtkomt.</p><p>Wie hun Garmin vooral gebruikt om een loopje, wandeling of fietstocht te tracken, haalt dus eigenlijk maar een deel uit het horloge. Met een paar kleine aanpassingen voelt je horloge meteen persoonlijker, slimmer en vooral handiger in dagelijks gebruik. Dit zijn vier functies die je Garmin een stuk nuttiger maken.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="zet-livetrack-aan-als-je-vaak-alleen-sport">Zet LiveTrack aan als je vaak alleen sport</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="a4CA7DSFnRPAaPHFVZ7uxi" name="livetrack.jpg" alt="LiveTrack in Garmin Connect" src="https://cdn.mos.cms.futurecdn.net/a4CA7DSFnRPAaPHFVZ7uxi-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: Garmin)</span></figcaption></figure><p>LiveTrack is zo’n functie waarvan je hoopt dat je hem nooit écht nodig hebt, maar die je wel beter meteen instelt. Hiermee deel je tijdens een activiteit je live-locatie met vertrouwde contacten. Je Garmin gebruikt de gps-data van je horloge, terwijl je smartphone die informatie doorstuurt naar een privépagina van Garmin. De personen die jij kiest, krijgen dan een link waarmee ze kunnen zien waar je bent.</p><p>Dat is handig als je vaak alleen gaat hardlopen, wandelen of fietsen. Iemand thuis kan zien of je bijna terug bent, zonder dat die je hoeft te bellen of appen. Nog belangrijker: als je valt, verdwaalt, geblesseerd raakt of ergens moet worden opgehaald, is je locatie veel sneller duidelijk.</p><p>Er zit wel een belangrijke voorwaarde aan vast: je moet je telefoon bij je hebben en die moet bereik hebben. LiveTrack werkt dus niet volledig zelfstandig vanaf je horloge, tenzij je een model met mobiele connectiviteit gebruikt dat zulke functies ondersteunt. Voor de meeste Garmin-gebruikers betekent het simpelweg dat je je smartphone meeneemt tijdens je training.</p><p>Je stelt LiveTrack in via de Garmin Connect-app. Ga naar <strong>Meer > Veiligheid en tracking > LiveTrack</strong> en voeg je vertrouwde contacten toe. Zet daarna <strong>AutoStart</strong> aan, zodat LiveTrack automatisch begint wanneer je een activiteit start. Dan hoef je er niet elke keer opnieuw aan te denken.</p><h2 id="maak-je-eigen-workouts">Maak je eigen workouts</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:2478px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="B8bEGgkcXXtVRQvMMcfxd9" name="Garmin walking workout" alt="Clarks Pace walking workout shoe" src="https://cdn.mos.cms.futurecdn.net/B8bEGgkcXXtVRQvMMcfxd9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2478" height="1394" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Mike Sawh)</span></figcaption></figure><p>Garmin Connect laat je zelf workouts maken. Dat klinkt misschien alsof het vooral bedoeld is voor serieuze hardlopers met intervalschema’s, maar je kan er veel meer mee. Je kan trainingen bouwen voor hardlopen, fietsen, krachttraining en andere activiteiten, met vaste blokken voor inspanning, rust, herhalingen en doelen zoals tijd, afstand, tempo of hartslag.</p><p>Voor hardlopers is dit ideaal. Je kan bijvoorbeeld een intervaltraining maken met tien keer één minuut hard en één minuut rustig, of een langere sessie met warming-up, tempoblokken en cooldown. Je horloge begeleidt je daarna stap voor stap. Het trilt of piept wanneer een blok begint of eindigt, zodat je niet constant zelf op de tijd hoeft te letten.</p><p>Het leuke is dat je workouts ook minder serieus kan inzetten. Ik heb bijvoorbeeld ooit een “moshing workout” gemaakt voor tijdens concerten, puur omdat ik het grappig vond. Niet omdat Garmin daar een officieel sportprofiel voor heeft, maar omdat het grappig is om achteraf te zien hoe intensief zo’n avond eigenlijk was. Nuttig? Misschien niet. Is het leuk? Absoluut.</p><p>Je maakt zo’n workout in de Garmin Connect-app via <strong>Meer > Training en planning > Workouts > Maak een workout</strong>. Kies daarna het type activiteit en bouw je training op met stappen en herhalingen. In het begin voelt de interface wat omslachtig, maar na één of twee keer heb je door hoe het werkt. Daarna kan je in een paar minuten een volledige training klaarzetten.</p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-garmin-horloges"><strong>Beste Garmin-horloges: welke smartwatch past bij jou?</strong></a></li></ul><h2 id="zet-trainingen-in-je-kalender">Zet trainingen in je kalender</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jxDyB7sTcw3c4NTvWtfEvC" name="Garmin Fenix 8" alt="Garmin Fenix 8" src="https://cdn.mos.cms.futurecdn.net/jxDyB7sTcw3c4NTvWtfEvC-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 / Chris Hall)</span></figcaption></figure><p>Een workout maken is handig, maar Garmin wordt pas echt nuttig wanneer je die trainingen ook in je kalender zet. Zo weet je horloge niet alleen welke training bestaat, maar ook wanneer je die wil doen.</p><p>Stel dat je op dinsdag een intervaltraining wilt doen en op donderdag een rustige duurloop. Als je die workouts aan je Garmin-kalender toevoegt, stelt je horloge op de juiste dag automatisch de juiste training voor zodra je de activiteit start. Je hoeft dus niet door je lijst met workouts te zoeken net voor je begint.</p><p>Dat werkt ook goed als je geen officieel trainingsschema volgt. Je kan gewoon zelf je week plannen. Voor wie snel trainingen uitstelt (<em>kuch kuch</em>) of vergeet wat er op de planning stond, is dat verrassend motiverend.</p><p>Je voegt een workout toe aan je kalender via Garmin Connect. Open de workout, tik op de drie puntjes en kies <strong>Toevoegen aan kalender</strong>. Daarna kies je de dag waarop je de training wil doen. Gebruik je externe apps zoals Runna of andere trainingsplatforms, dan kunnen sommige schema’s ook automatisch synchroniseren met je Garmin-kalender.</p><h2 id="stel-snelkoppelingen-in-voor-functies-die-je-vaak-gebruikt">Stel snelkoppelingen in voor functies die je vaak gebruikt</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:1977px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NQcJpHVMz3NFWvtcfQUpr3" name="Garmin Connect IQ" alt="Garmin Instinct 3 in line green" src="https://cdn.mos.cms.futurecdn.net/NQcJpHVMz3NFWvtcfQUpr3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1977" height="1112" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Veel Garmin-horloges hebben fysieke knoppen, en die zijn niet alleen handig tijdens het sporten. Je kan ze ook gebruiken als snelkoppelingen naar functies die je vaak opent. Op Forerunner- en Fenix-modellen met vijf knoppen kan je bijvoorbeeld lange drukken of knopcombinaties instellen.</p><p>Via <strong>Instellingen > Systeem > Snelkoppelingen</strong> kies je welke functie aan welke knopactie wordt gekoppeld. Denk aan muziekbediening, Garmin Pay, zaklamp, stopwatch, timer, touchscreenvergrendeling en meer.</p><p>Door je drie of vier meest gebruikte functies onder knoppen te zetten, voelt je horloge veel minder log aan.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/health-fitness/zo-wordt-je-garmin-echt-nuttig-vier-functies-van-je-horloge-die-je-waarschijnlijk-niet-gebruikt</link>
                                                                            <description>
                            <![CDATA[ Haal meer uit je Garmin-horloge met deze vier functies, waaronder LiveTrack, eigen workouts, snelkoppelingen en trainingen in je kalender. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WPSqKEpYzg6i5TpuTg8mMR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fBXgCNQQF2S78q2MEELctg-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 08 May 2026 14:30:04 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Health & Fitness]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jouri Altorf ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Mw6yTFkTLEuzUAnvL23pC9-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/fBXgCNQQF2S78q2MEELctg-1920-80.jpg">
                                                            <media:credit><![CDATA[Garmin]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Garmin]]></media:description>                                                            <media:text><![CDATA[Garmin]]></media:text>
                                <media:title type="plain"><![CDATA[Garmin]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fBXgCNQQF2S78q2MEELctg-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Garmin-horloges kunnen belachelijk veel. Dat is tegelijk hun grootste sterkte en zwakte. Een Forerunner, Venu, Vivoactive of Fenix kan je slaap analyseren, herstel inschatten, trainingen begeleiden, routes volgen, meldingen filteren en je zelfs helpen om veiliger alleen te sporten. Alleen zitten veel van die functies verstopt in menu’s waar je niet meteen terechtkomt.</p><p>Wie hun Garmin vooral gebruikt om een loopje, wandeling of fietstocht te tracken, haalt dus eigenlijk maar een deel uit het horloge. Met een paar kleine aanpassingen voelt je horloge meteen persoonlijker, slimmer en vooral handiger in dagelijks gebruik. Dit zijn vier functies die je Garmin een stuk nuttiger maken.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="zet-livetrack-aan-als-je-vaak-alleen-sport">Zet LiveTrack aan als je vaak alleen sport</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="a4CA7DSFnRPAaPHFVZ7uxi" name="livetrack.jpg" alt="LiveTrack in Garmin Connect" src="https://cdn.mos.cms.futurecdn.net/a4CA7DSFnRPAaPHFVZ7uxi-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: Garmin)</span></figcaption></figure><p>LiveTrack is zo’n functie waarvan je hoopt dat je hem nooit écht nodig hebt, maar die je wel beter meteen instelt. Hiermee deel je tijdens een activiteit je live-locatie met vertrouwde contacten. Je Garmin gebruikt de gps-data van je horloge, terwijl je smartphone die informatie doorstuurt naar een privépagina van Garmin. De personen die jij kiest, krijgen dan een link waarmee ze kunnen zien waar je bent.</p><p>Dat is handig als je vaak alleen gaat hardlopen, wandelen of fietsen. Iemand thuis kan zien of je bijna terug bent, zonder dat die je hoeft te bellen of appen. Nog belangrijker: als je valt, verdwaalt, geblesseerd raakt of ergens moet worden opgehaald, is je locatie veel sneller duidelijk.</p><p>Er zit wel een belangrijke voorwaarde aan vast: je moet je telefoon bij je hebben en die moet bereik hebben. LiveTrack werkt dus niet volledig zelfstandig vanaf je horloge, tenzij je een model met mobiele connectiviteit gebruikt dat zulke functies ondersteunt. Voor de meeste Garmin-gebruikers betekent het simpelweg dat je je smartphone meeneemt tijdens je training.</p><p>Je stelt LiveTrack in via de Garmin Connect-app. Ga naar <strong>Meer > Veiligheid en tracking > LiveTrack</strong> en voeg je vertrouwde contacten toe. Zet daarna <strong>AutoStart</strong> aan, zodat LiveTrack automatisch begint wanneer je een activiteit start. Dan hoef je er niet elke keer opnieuw aan te denken.</p><h2 id="maak-je-eigen-workouts">Maak je eigen workouts</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:2478px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="B8bEGgkcXXtVRQvMMcfxd9" name="Garmin walking workout" alt="Clarks Pace walking workout shoe" src="https://cdn.mos.cms.futurecdn.net/B8bEGgkcXXtVRQvMMcfxd9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2478" height="1394" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future / Mike Sawh)</span></figcaption></figure><p>Garmin Connect laat je zelf workouts maken. Dat klinkt misschien alsof het vooral bedoeld is voor serieuze hardlopers met intervalschema’s, maar je kan er veel meer mee. Je kan trainingen bouwen voor hardlopen, fietsen, krachttraining en andere activiteiten, met vaste blokken voor inspanning, rust, herhalingen en doelen zoals tijd, afstand, tempo of hartslag.</p><p>Voor hardlopers is dit ideaal. Je kan bijvoorbeeld een intervaltraining maken met tien keer één minuut hard en één minuut rustig, of een langere sessie met warming-up, tempoblokken en cooldown. Je horloge begeleidt je daarna stap voor stap. Het trilt of piept wanneer een blok begint of eindigt, zodat je niet constant zelf op de tijd hoeft te letten.</p><p>Het leuke is dat je workouts ook minder serieus kan inzetten. Ik heb bijvoorbeeld ooit een “moshing workout” gemaakt voor tijdens concerten, puur omdat ik het grappig vond. Niet omdat Garmin daar een officieel sportprofiel voor heeft, maar omdat het grappig is om achteraf te zien hoe intensief zo’n avond eigenlijk was. Nuttig? Misschien niet. Is het leuk? Absoluut.</p><p>Je maakt zo’n workout in de Garmin Connect-app via <strong>Meer > Training en planning > Workouts > Maak een workout</strong>. Kies daarna het type activiteit en bouw je training op met stappen en herhalingen. In het begin voelt de interface wat omslachtig, maar na één of twee keer heb je door hoe het werkt. Daarna kan je in een paar minuten een volledige training klaarzetten.</p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-garmin-horloges"><strong>Beste Garmin-horloges: welke smartwatch past bij jou?</strong></a></li></ul><h2 id="zet-trainingen-in-je-kalender">Zet trainingen in je kalender</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jxDyB7sTcw3c4NTvWtfEvC" name="Garmin Fenix 8" alt="Garmin Fenix 8" src="https://cdn.mos.cms.futurecdn.net/jxDyB7sTcw3c4NTvWtfEvC-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 / Chris Hall)</span></figcaption></figure><p>Een workout maken is handig, maar Garmin wordt pas echt nuttig wanneer je die trainingen ook in je kalender zet. Zo weet je horloge niet alleen welke training bestaat, maar ook wanneer je die wil doen.</p><p>Stel dat je op dinsdag een intervaltraining wilt doen en op donderdag een rustige duurloop. Als je die workouts aan je Garmin-kalender toevoegt, stelt je horloge op de juiste dag automatisch de juiste training voor zodra je de activiteit start. Je hoeft dus niet door je lijst met workouts te zoeken net voor je begint.</p><p>Dat werkt ook goed als je geen officieel trainingsschema volgt. Je kan gewoon zelf je week plannen. Voor wie snel trainingen uitstelt (<em>kuch kuch</em>) of vergeet wat er op de planning stond, is dat verrassend motiverend.</p><p>Je voegt een workout toe aan je kalender via Garmin Connect. Open de workout, tik op de drie puntjes en kies <strong>Toevoegen aan kalender</strong>. Daarna kies je de dag waarop je de training wil doen. Gebruik je externe apps zoals Runna of andere trainingsplatforms, dan kunnen sommige schema’s ook automatisch synchroniseren met je Garmin-kalender.</p><h2 id="stel-snelkoppelingen-in-voor-functies-die-je-vaak-gebruikt">Stel snelkoppelingen in voor functies die je vaak gebruikt</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:1977px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NQcJpHVMz3NFWvtcfQUpr3" name="Garmin Connect IQ" alt="Garmin Instinct 3 in line green" src="https://cdn.mos.cms.futurecdn.net/NQcJpHVMz3NFWvtcfQUpr3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1977" height="1112" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Veel Garmin-horloges hebben fysieke knoppen, en die zijn niet alleen handig tijdens het sporten. Je kan ze ook gebruiken als snelkoppelingen naar functies die je vaak opent. Op Forerunner- en Fenix-modellen met vijf knoppen kan je bijvoorbeeld lange drukken of knopcombinaties instellen.</p><p>Via <strong>Instellingen > Systeem > Snelkoppelingen</strong> kies je welke functie aan welke knopactie wordt gekoppeld. Denk aan muziekbediening, Garmin Pay, zaklamp, stopwatch, timer, touchscreenvergrendeling en meer.</p><p>Door je drie of vier meest gebruikte functies onder knoppen te zetten, voelt je horloge veel minder log aan.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Dit zal nooit inbranden": Samsungs nieuwe premium OLED TV maakt het onmogelijke mogelijk ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Wie OLED zegt, zegt vaak ook inbranding. Dit wijst op het fenomeen waarbij bepaalde delen permanent zichtbaar zijn op het scherm. Denk aan het logo van je meest bekeken tv-zender of een onderdeel van de interface van je favoriete game. Als iets ingebrand is op het scherm, is er ook geen weg meer terug. Dit kan je niet ongedaan maken.</p><p>Het risico op inbranding hield sommigen tegen om een OLED TV te kopen. Over het algemeen kopen we minder vaak een tv dan bijvoorbeeld een smartphone en niemand wil na drie jaar al te maken hebben met inbranding. Elke recente OLED TV (en monitor) heeft verschillende manieren om dit tegen te gaan. Dit gaat van hittebeheer en meldingen om je tv na een bepaalde tijd even uit te zetten tot functies die statische logo's detecteren en deze minder helder maken.</p><p>Samsung lijkt echter alle principes overboord te gooien met zijn nieuwe S99H OLED TV, het topmodel van 2026. Toch was een productexpert zodanig zeker van zijn stuk dat hij met vertelde dat ook deze tv nooit zal inbranden.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="de-eerste-oled-tv-met-art-store">De eerste OLED TV met Art Store</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YXW8e2FzcEdMuMDi6knV55" name="Samsung The Frame Pro" alt="Samsung The Frame Pro" src="https://cdn.mos.cms.futurecdn.net/YXW8e2FzcEdMuMDi6knV55-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>De Samsung S99H bevat enkele nieuwigheden en de meest opvallende is de Art Store. Die werd in het leven geroepen bij The Frame, de lifestyle-tv van Samsung met een mat scherm. Het idee was eenvoudig: wanneer The Frame uit staat, is hij geen zwarte rechthoek in je woonkamer, maar zie je kunstwerken. Combineer het matte scherm met frames uit verschillende soorten hout en het lijkt alsof er een schilderij aan je muur hangt.</p><p>The Frame maakt echter geen gebruik van een OLED-paneel en kan dus niet inbranden. In theorie is het daarom een verschrikkelijk idee om een statisch kunstwerk te weergeven op de Samsung S99H wanneer je geen tv kijkt. Dit is vragen om problemen... of toch niet? Ik vroeg aan een productexpert van Samsung hoe ze dit voor elkaar hebben gekregen en hoe groot het risico op inbranding is. Het antwoord was dat inbranding gewoon niet mogelijk is. Toen ik vroeg of hij dat met 100 procent zekerheid kon garanderen, zei hij: "Dit zal nooit inbranden."</p><h2 id="een-samenspel-van-technologie-en-design">Een samenspel van technologie en design</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3665px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="U4Z96SCyxLhtWUzcvGZjR8" name="IMG_20260415_104657745_HDR" alt="Samsung S99H" src="https://cdn.mos.cms.futurecdn.net/U4Z96SCyxLhtWUzcvGZjR8-1920-80.jpg" mos="" align="middle" fullscreen="" width="3665" height="2061" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>De product-expert legde daarna uit hoe het risico op inbranding bij het gebruik van de Art Store onbestaande is. Ten eerste wordt de refresh rate van de Samsung S99H verlaagd naar 0,5Hz zodat het beeld niet de hele tijd wordt vernieuwd wanneer dat niet nodig is. Vervolgens wordt ook de piekhelderheid beperkt. Hoe helderder een tv, hoe meer hitte hij genereert en hoe meer hitte, hoe groter de kans op inbranding. Er zijn daarnaast nog een heleboel achtergrondprocessen die door de NQ4 AI Gen3 Processor aangestuurd worden. Dit alles zorgt ervoor dat je zonder enige kans op inbranding de Art Mode kan gebruiken op de Samsung S99H.</p><p>Het is duidelijk dat Samsung wilt dat deze tv de ster van je woonkamer is. Op de foto's zie je achter de tv een zilverkleurige plaat van geborsteld aluminium. Die hoort namelijk bij de tv en dit noemt Samsung het FloatLayer-design, omdat het lijkt alsof de tv voor deze plaat zweeft. Ook wanneer je de tv niet aan de muur monteert, heb je de plaat alsnog nodig om de standaard erop te monteren. De meningen over dit ontwerp zijn verdeeld. Persoonlijk zou ik dit liever niet in mijn woonkamer zetten en het is hoe dan ook veel minder stijlvol dan de houten kaders voor The Frame.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Nd6RUeHbQWQf6LRKD7VunT" name="Samsung77S99HCornerOuterFrameDetail" alt="Samsung S99H" src="https://cdn.mos.cms.futurecdn.net/Nd6RUeHbQWQf6LRKD7VunT-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">Close-up van de aluminium plaat </span><span class="credit" itemprop="copyrightHolder">(Image credit: John Archer)</span></figcaption></figure><p>Een ander onderdeel waardoor de Art Store hier het gewenste effect heeft, is OLED Glare Free. Dit is een matte laag bovenop het OLED-scherm die reflecties van lichtbronnen elimineert zonder (merkbare) impact op de beeldkwaliteit. Die is ook aanwezig op die iets <a href="https://global.techradar.com/nl-nl/televisions/misschien-wel-de-beste-oled-tv-van-2026-ik-kon-de-samsung-s90h-al-persoonlijk-uittesten">Samsung S90H</a>, het middenklasse model dat ik iets uitgebreider heb kunnen testen. Hierdoor lijkt het alsof je naar een echt schilderij kijkt in de Art Mode. Dit is overigens niet dezelfde matte laag als op The Frame. Die tv's gebruiken een andere soort matte laag die de beeldkwaliteit wel beïnvloedt. Je zou in dat opzicht zelfs kunnen zeggen dat de Samsung S99H een betere match is voor de Art Store dan The Frame.</p><h2 id="de-ultieme-tv-met-een-ultieme-prijs">De ultieme tv met een ultieme prijs</h2><p>Dit is veruit de meest complete tv die Samsung ooit heeft gemaakt. Daar hoort echter een pittige prijs bij en hoewel de europrijzen nog niet officieel bekend zijn, kan je de tv wel al pre-orderen bij Hello TV voor een verwachte levering aan het einde van mei:</p><ul><li><a href="https://www.hellotv.nl/product/samsung-55s99h-55-oled-2026" target="_blank">55 inch: 2.699 euro</a></li><li><a href="https://www.hellotv.nl/product/samsung-65s99h-65-oled-2026" target="_blank">65 inch: 3.299 euro</a></li><li><a href="https://www.hellotv.nl/product/samsung-77s99h-77-oled-2026" target="_blank">77 inch: 4.799 euro</a></li><li><a href="https://www.hellotv.nl/product/samsung-83s99h-83-oled-2026" target="_blank">83 inch: 5.999 euro</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/dit-zal-nooit-inbranden-samsungs-nieuwe-premium-oled-tv-maakt-het-onmogelijke-mogelijk</link>
                                                                            <description>
                            <![CDATA[ De Samsung S99H is de beste OLED TV die het merk ooit heeft gemaakt en lijkt definitief af te rekenen met inbranding. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RCcVzmc9KZCMayzFhMDerA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SYT8m7DxMwTt4MFax9DuK8-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 01 May 2026 10:20:08 +0000</pubDate>                                                                                                                                <updated>Fri, 01 May 2026 12:28:36 +0000</updated>
                                                                                                                                            <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&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/SYT8m7DxMwTt4MFax9DuK8-1920-80.jpg">
                                                            <media:credit><![CDATA[Blue Pixl Media]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung S99H]]></media:description>                                                            <media:text><![CDATA[Samsung S99H]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung S99H]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SYT8m7DxMwTt4MFax9DuK8-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Wie OLED zegt, zegt vaak ook inbranding. Dit wijst op het fenomeen waarbij bepaalde delen permanent zichtbaar zijn op het scherm. Denk aan het logo van je meest bekeken tv-zender of een onderdeel van de interface van je favoriete game. Als iets ingebrand is op het scherm, is er ook geen weg meer terug. Dit kan je niet ongedaan maken.</p><p>Het risico op inbranding hield sommigen tegen om een OLED TV te kopen. Over het algemeen kopen we minder vaak een tv dan bijvoorbeeld een smartphone en niemand wil na drie jaar al te maken hebben met inbranding. Elke recente OLED TV (en monitor) heeft verschillende manieren om dit tegen te gaan. Dit gaat van hittebeheer en meldingen om je tv na een bepaalde tijd even uit te zetten tot functies die statische logo's detecteren en deze minder helder maken.</p><p>Samsung lijkt echter alle principes overboord te gooien met zijn nieuwe S99H OLED TV, het topmodel van 2026. Toch was een productexpert zodanig zeker van zijn stuk dat hij met vertelde dat ook deze tv nooit zal inbranden.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="de-eerste-oled-tv-met-art-store">De eerste OLED TV met Art Store</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YXW8e2FzcEdMuMDi6knV55" name="Samsung The Frame Pro" alt="Samsung The Frame Pro" src="https://cdn.mos.cms.futurecdn.net/YXW8e2FzcEdMuMDi6knV55-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>De Samsung S99H bevat enkele nieuwigheden en de meest opvallende is de Art Store. Die werd in het leven geroepen bij The Frame, de lifestyle-tv van Samsung met een mat scherm. Het idee was eenvoudig: wanneer The Frame uit staat, is hij geen zwarte rechthoek in je woonkamer, maar zie je kunstwerken. Combineer het matte scherm met frames uit verschillende soorten hout en het lijkt alsof er een schilderij aan je muur hangt.</p><p>The Frame maakt echter geen gebruik van een OLED-paneel en kan dus niet inbranden. In theorie is het daarom een verschrikkelijk idee om een statisch kunstwerk te weergeven op de Samsung S99H wanneer je geen tv kijkt. Dit is vragen om problemen... of toch niet? Ik vroeg aan een productexpert van Samsung hoe ze dit voor elkaar hebben gekregen en hoe groot het risico op inbranding is. Het antwoord was dat inbranding gewoon niet mogelijk is. Toen ik vroeg of hij dat met 100 procent zekerheid kon garanderen, zei hij: "Dit zal nooit inbranden."</p><h2 id="een-samenspel-van-technologie-en-design">Een samenspel van technologie en design</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3665px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="U4Z96SCyxLhtWUzcvGZjR8" name="IMG_20260415_104657745_HDR" alt="Samsung S99H" src="https://cdn.mos.cms.futurecdn.net/U4Z96SCyxLhtWUzcvGZjR8-1920-80.jpg" mos="" align="middle" fullscreen="" width="3665" height="2061" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>De product-expert legde daarna uit hoe het risico op inbranding bij het gebruik van de Art Store onbestaande is. Ten eerste wordt de refresh rate van de Samsung S99H verlaagd naar 0,5Hz zodat het beeld niet de hele tijd wordt vernieuwd wanneer dat niet nodig is. Vervolgens wordt ook de piekhelderheid beperkt. Hoe helderder een tv, hoe meer hitte hij genereert en hoe meer hitte, hoe groter de kans op inbranding. Er zijn daarnaast nog een heleboel achtergrondprocessen die door de NQ4 AI Gen3 Processor aangestuurd worden. Dit alles zorgt ervoor dat je zonder enige kans op inbranding de Art Mode kan gebruiken op de Samsung S99H.</p><p>Het is duidelijk dat Samsung wilt dat deze tv de ster van je woonkamer is. Op de foto's zie je achter de tv een zilverkleurige plaat van geborsteld aluminium. Die hoort namelijk bij de tv en dit noemt Samsung het FloatLayer-design, omdat het lijkt alsof de tv voor deze plaat zweeft. Ook wanneer je de tv niet aan de muur monteert, heb je de plaat alsnog nodig om de standaard erop te monteren. De meningen over dit ontwerp zijn verdeeld. Persoonlijk zou ik dit liever niet in mijn woonkamer zetten en het is hoe dan ook veel minder stijlvol dan de houten kaders voor The Frame.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Nd6RUeHbQWQf6LRKD7VunT" name="Samsung77S99HCornerOuterFrameDetail" alt="Samsung S99H" src="https://cdn.mos.cms.futurecdn.net/Nd6RUeHbQWQf6LRKD7VunT-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">Close-up van de aluminium plaat </span><span class="credit" itemprop="copyrightHolder">(Image credit: John Archer)</span></figcaption></figure><p>Een ander onderdeel waardoor de Art Store hier het gewenste effect heeft, is OLED Glare Free. Dit is een matte laag bovenop het OLED-scherm die reflecties van lichtbronnen elimineert zonder (merkbare) impact op de beeldkwaliteit. Die is ook aanwezig op die iets <a href="https://global.techradar.com/nl-nl/televisions/misschien-wel-de-beste-oled-tv-van-2026-ik-kon-de-samsung-s90h-al-persoonlijk-uittesten">Samsung S90H</a>, het middenklasse model dat ik iets uitgebreider heb kunnen testen. Hierdoor lijkt het alsof je naar een echt schilderij kijkt in de Art Mode. Dit is overigens niet dezelfde matte laag als op The Frame. Die tv's gebruiken een andere soort matte laag die de beeldkwaliteit wel beïnvloedt. Je zou in dat opzicht zelfs kunnen zeggen dat de Samsung S99H een betere match is voor de Art Store dan The Frame.</p><h2 id="de-ultieme-tv-met-een-ultieme-prijs">De ultieme tv met een ultieme prijs</h2><p>Dit is veruit de meest complete tv die Samsung ooit heeft gemaakt. Daar hoort echter een pittige prijs bij en hoewel de europrijzen nog niet officieel bekend zijn, kan je de tv wel al pre-orderen bij Hello TV voor een verwachte levering aan het einde van mei:</p><ul><li><a href="https://www.hellotv.nl/product/samsung-55s99h-55-oled-2026" target="_blank">55 inch: 2.699 euro</a></li><li><a href="https://www.hellotv.nl/product/samsung-65s99h-65-oled-2026" target="_blank">65 inch: 3.299 euro</a></li><li><a href="https://www.hellotv.nl/product/samsung-77s99h-77-oled-2026" target="_blank">77 inch: 4.799 euro</a></li><li><a href="https://www.hellotv.nl/product/samsung-83s99h-83-oled-2026" target="_blank">83 inch: 5.999 euro</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Dit onderdeel kan beter": we gaan aan de slag met de LG C6 OLED TV en dit zijn de belangrijkste verbeteringen ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De C-serie OLED TV's van LG behoren jaarlijks tot de populairste tv's dankzij hun veelzijdigheid, prestaties en prijs-kwaliteitverhouding. Hoewel ze zeker niet goedkoop zijn, hebben ze wel scherpe prijs voor OLED TV's.</p><p>Hoewel de <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> van vorig jaar geen grote upgrade was ten opzichte van de <a href="https://global.techradar.com/nl-nl/televisions/lg-c4-oled-tv-review-nl">LG C4</a> uit 2024, nam hij alle goede eigenschappen van die tv over en schaafde hij ze wat bij. Inmiddels is de LG C6 in ons testlab gearriveerd en hebben we hem uitgebreid kunnen testen (en <a href="https://global.techradar.com/nl-nl/televisions/een-groot-verschil-qua-prijs-kwaliteit-we-vergeleken-de-lg-c6-en-lg-c5-oled-tvs-naast-elkaar">vergelijken met de LG C5</a>). We kunnen alvast zeggen dat de LG C6 een aantal fijne upgrades bevat.</p><p>Wij hebben specifiek de LG C6 van 65 inch getest. Het formaat is dit jaar extra belangrijk, omdat alleen de LG C6 van 77 inch (die in sommige regio's LG C6H wordt genoemd) een geavanceerder, helderder Primary Tandem RGB 2.0 OLED-paneel gebruikt. Alle andere formaten die je hier kan kopen, gebruiken een traditioneel WOLED EX-paneel.</p><p>De LG C6 heeft indruk op ons gemaakt tijdens onze testen. We hebben hieronder de drie grootste pluspunten opgesomd, samen met één onderdeel dat nog verbeterd kan worden.</p><h2 id="een-goede-helderheidsboost">Een goede helderheidsboost</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eWE4rGuTgXUsT3Sh4d5qCe" name="LG C6 vs LG C5 - Wicked Elphaba cliffside" alt="De LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/eWE4rGuTgXUsT3Sh4d5qCe-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">De LG C6 (links) krijgt een mooie helderheidsboost, zoals je kan zien in deze scènes van Wicked. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Universal Pictures / Future )</span></figcaption></figure><p>Vorig jaar was de piekhelderheid van de LG C5 in onze metingen 1180 nits (venster van 10% in Filmmaker-modus met HDR) en we waren tevreden met de kleine toename ten opzichte van de C4 (die hier 1065 nits haalde). Dit gaf highlights op het scherm net dat beetje extra pit.</p><p>De LG C6 maakt een grotere sprong en haalt in dezelfde test een piekhelderheid van 1438 nits. Dit maakt een enorm verschil in scènes met een hoog contrast. In films als The Batman en Dark City zie je wat de extra helderheid doet met lampen in donkere gangen: ze worden helderder en daardoor ontstaat een sterker contrast. De LG C6 heeft ook een mooie boost in helderheid op het volledige scherm. Daar haalde hij een resultaat van 245 nits (HDR, Filmmaker-modus), een toename van 50 nits ten opzichte van de 195 nits van de LG C5. Dit lijkt misschien weinig, maar voor een WOLED-paneel is dit een indrukwekkende sprong. </p><p>Dit helpt bij helderdere scènes met een gelijkmatige lichtverdeling (waaronder sport) en <em>in theorie</em> zou het in lichte ruimtes moeten helpen om reflecties tegen te gaan.</p><h2 id="geen-groen-meer">Geen groen meer</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tBGf6vDofmPn2oueX3EhTC" name="LG C6 vs LG C5 - The Batman subway" alt="De LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/tBGf6vDofmPn2oueX3EhTC-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">De LG C5 (rechts) liet soms een groene tint zien, terwijl de LG C6 (links) hier geen last van heeft en een natuurlijkere kleurtemperatuur biedt. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros. / Future )</span></figcaption></figure><p>De afgelopen paar jaar vertoonden sommige OLED TV's van LG een lichte groene tint. Dit is niet altijd merkbaar en wordt vaak pas duidelijk in vergelijking met OLED TV's van andere merken.</p><p>Desondanks scoren LG OLED TV's over het algemeen goed in onze kleurnauwkeurigheidsmetingen (lager dan 1,5). We berekenen deze resultaten door de Delta-E-waarden (de foutmarge tussen het signaal van het testpatroon en wat er op het scherm wordt weergegeven) te middelen. Alles onder de 3 wordt beschouwd als een uitstekend resultaat, omdat het menselijk oog deze afwijkingen niet kan waarnemen.</p><p>Op zichzelf zien LG OLED TV's er nog steeds uitstekend uit. Ze scoren altijd hoog qua beeldkwaliteit. Maar als je de LG C6 naast de LG C5 zet, is het duidelijk dat de nieuwe tv een nauwkeurigere kleurweergave heeft.</p><p>Dit verschil was het duidelijkst bij zwart-witfilms. Tijdens Sunset Boulevard zag het beeld er op de LG C6 nauwkeuriger uit in de grijstinten, terwijl de groene tint op de LG C5 nu wel opviel. Hierdoor leken de witte en grijze tinten van de LG C6 koeler en kregen ze een meer blauw-witte uitstraling, wat beter bij de film paste.</p><p>Hoewel het minder opviel bij andere content, zoals kleurenfilms of animaties, was de groene tint van de LG C5 nog steeds vaag aanwezig. Onze voorkeur ging daarom zonder twijfel uit naar de LG C6.</p><h2 id="snellere-processor-en-meer-functies">Snellere processor en meer functies</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="khkysgW6WJYD29wZvLhoN8" name="LG C6 gaming" alt="LG C6 OLED TV met Battlefield V" src="https://cdn.mos.cms.futurecdn.net/khkysgW6WJYD29wZvLhoN8-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">De refresh rate is verhoogd naar 165Hz. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Hoewel onze 65-inch LG C6 niet beschikt over het Primary Tandem RGB 2.0-paneel, heeft hij wel een ander nieuw onderdeel, met name de Alpha 11 AI Gen 3-processor. Diezelfde chip zit ook in de LG G6, het topmodel van LG's OLED TV's.</p><p>Dit betekent niet alleen snellere reactietijden en prestaties bij het navigeren door menu's, maar de tv krijgt ook alle beeldverbeteringen van de Alpha 11, zoals 13-bits kleurverwerking (12-bits met 1 bit helderheid) en Brightness Booster.</p><p>De LG C6 beschikt over alle gamefuncties van de LG C5 en dit is vrijwel alles wat je nodig hebt. Er is nog een kleine verbetering voor pc-gamers in de vorm van een hogere refresh rate. De LG C5 had al een hoge refresh rate van 144Hz en de LG C6 gaat nu tot 165Hz. Als je geen pc aansluit op de tv, merk je dit trouwens niet, aangezien alle gameconsoles momenteel maximaal 120Hz ondersteunen.</p><h2 id="ruimte-voor-verbetering-reflecties">Ruimte voor verbetering: reflecties</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bpnrhZMzyL4WhsCRxcb4JM" name="LG C6 vs LG C5 - ferries wheel night" alt="De LG C6 en LG C5" src="https://cdn.mos.cms.futurecdn.net/bpnrhZMzyL4WhsCRxcb4JM-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">Beide tv's hebben last van reflecties op het scherm. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Reflecties in een ruimte met veel licht zijn al jaren een probleem voor de gemiddelde OLED TV. Samsung heeft hier momenteel de beste oplossing voor in de vorm van een matte antireflectielaag bovenop het scherm (OLED Glare Free). Dit is reden dat we de <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a> vijf sterren gaven en dit jaar krijgt ook de middenklasse OLED TV van het merk, de <a href="https://global.techradar.com/nl-nl/televisions/misschien-wel-de-beste-oled-tv-van-2026-ik-kon-de-samsung-s90h-al-persoonlijk-uittesten">Samsung S90H</a>, een OLED Glare Free-scherm. Dat konden we ook al kort in actie zien.</p><p>De LG C6 moet het echter doen zonder nieuwe antireflectielaag. Op de foto hierboven zie je daarom dat hij net zoveel last heeft van reflecties als de LG C5 van vorig jaar. De LG G6 heeft daartegen wel een upgrade gehad op dit vlak en hoewel hij niet kan tippen aan Samsung, is <a href="https://global.techradar.com/nl-nl/televisions/we-vergeleken-de-lg-g6-en-samsung-s95f-in-een-felle-ruimte-samsung-is-niet-langer-koploper">het verschil veel kleiner geworden</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="4vfsUvKByghHZV7MQxky8" name="LG G6 vs Samsung S95F - Ferris wheel night" alt="De LG G6 (links) en Samsung S95F (rechts)" src="https://cdn.mos.cms.futurecdn.net/4vfsUvKByghHZV7MQxky8-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">De LG G6 (links) heeft een verbeterde antireflectielaag die goed concurreert met die van de Samsung S95F (rechts). </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Zeker nu Samsung zijn OLED Glare Free naar een middenklasse OLED TV brengt, vinden we het jammer dat LG geen vooruitgang heeft geboekt op dit vlak. De LG C6 heeft nog steeds last van dezelfde reflecties als zijn voorganger.</p><h2 id="het-ziet-er-goed-uit-voor-de-lg-c6">Het ziet er goed uit voor de LG C6</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wykXAkg54LeYLKaM5KiBRm" name="LG C6 - skyline sunset" alt="LG C6" src="https://cdn.mos.cms.futurecdn.net/wykXAkg54LeYLKaM5KiBRm-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>Afgezien van de reflecties en een paar andere kleine puntjes van kritiek, lijkt de LG C6 een uitstekende OLED TV. De drie hoogtepunten hier zijn niet alle nieuwigheden, maar wel de belangrijkste voor ons. Zo is de beeldkwaliteit merkbaar beter dan die van de LG C5.</p><p>Op dit moment zouden we echter nog steeds de LG C5 aanraden, omdat de verkoopprijzen sterk gedaald zijn. De LG C6 wordt pas vanaf volgende week hier geleverd en kan je nog lang niet met korting vinden. We verwachten ten slotte dat de LG C6 interessanter zal worden naarmate de verkoopprijzen dalen over enkele maanden.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/dit-onderdeel-kan-beter-we-gaan-aan-de-slag-met-de-lg-c6-oled-tv-en-dit-zijn-de-belangrijkste-verbeteringen</link>
                                                                            <description>
                            <![CDATA[ De LG C6 lijkt een mooie upgrade ten opzichte van de LG C5, dus we hebben drie belangrijke upgrades en één punt van kritiek op een rijtje gezet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DnhTSf5y9oG2hXkVzpPsrS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/w6LzeUez7Fc47eA3QNmBNm-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 29 Apr 2026 13:00:40 +0000</pubDate>                                                                                                                                <updated>Wed, 29 Apr 2026 14:58:14 +0000</updated>
                                                                                                                                            <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Davidson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/w6LzeUez7Fc47eA3QNmBNm-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[LG C6 OLED TV]]></media:description>                                                            <media:text><![CDATA[LG C6 OLED TV]]></media:text>
                                <media:title type="plain"><![CDATA[LG C6 OLED TV]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/w6LzeUez7Fc47eA3QNmBNm-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De C-serie OLED TV's van LG behoren jaarlijks tot de populairste tv's dankzij hun veelzijdigheid, prestaties en prijs-kwaliteitverhouding. Hoewel ze zeker niet goedkoop zijn, hebben ze wel scherpe prijs voor OLED TV's.</p><p>Hoewel de <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> van vorig jaar geen grote upgrade was ten opzichte van de <a href="https://global.techradar.com/nl-nl/televisions/lg-c4-oled-tv-review-nl">LG C4</a> uit 2024, nam hij alle goede eigenschappen van die tv over en schaafde hij ze wat bij. Inmiddels is de LG C6 in ons testlab gearriveerd en hebben we hem uitgebreid kunnen testen (en <a href="https://global.techradar.com/nl-nl/televisions/een-groot-verschil-qua-prijs-kwaliteit-we-vergeleken-de-lg-c6-en-lg-c5-oled-tvs-naast-elkaar">vergelijken met de LG C5</a>). We kunnen alvast zeggen dat de LG C6 een aantal fijne upgrades bevat.</p><p>Wij hebben specifiek de LG C6 van 65 inch getest. Het formaat is dit jaar extra belangrijk, omdat alleen de LG C6 van 77 inch (die in sommige regio's LG C6H wordt genoemd) een geavanceerder, helderder Primary Tandem RGB 2.0 OLED-paneel gebruikt. Alle andere formaten die je hier kan kopen, gebruiken een traditioneel WOLED EX-paneel.</p><p>De LG C6 heeft indruk op ons gemaakt tijdens onze testen. We hebben hieronder de drie grootste pluspunten opgesomd, samen met één onderdeel dat nog verbeterd kan worden.</p><h2 id="een-goede-helderheidsboost">Een goede helderheidsboost</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eWE4rGuTgXUsT3Sh4d5qCe" name="LG C6 vs LG C5 - Wicked Elphaba cliffside" alt="De LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/eWE4rGuTgXUsT3Sh4d5qCe-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">De LG C6 (links) krijgt een mooie helderheidsboost, zoals je kan zien in deze scènes van Wicked. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Universal Pictures / Future )</span></figcaption></figure><p>Vorig jaar was de piekhelderheid van de LG C5 in onze metingen 1180 nits (venster van 10% in Filmmaker-modus met HDR) en we waren tevreden met de kleine toename ten opzichte van de C4 (die hier 1065 nits haalde). Dit gaf highlights op het scherm net dat beetje extra pit.</p><p>De LG C6 maakt een grotere sprong en haalt in dezelfde test een piekhelderheid van 1438 nits. Dit maakt een enorm verschil in scènes met een hoog contrast. In films als The Batman en Dark City zie je wat de extra helderheid doet met lampen in donkere gangen: ze worden helderder en daardoor ontstaat een sterker contrast. De LG C6 heeft ook een mooie boost in helderheid op het volledige scherm. Daar haalde hij een resultaat van 245 nits (HDR, Filmmaker-modus), een toename van 50 nits ten opzichte van de 195 nits van de LG C5. Dit lijkt misschien weinig, maar voor een WOLED-paneel is dit een indrukwekkende sprong. </p><p>Dit helpt bij helderdere scènes met een gelijkmatige lichtverdeling (waaronder sport) en <em>in theorie</em> zou het in lichte ruimtes moeten helpen om reflecties tegen te gaan.</p><h2 id="geen-groen-meer">Geen groen meer</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="tBGf6vDofmPn2oueX3EhTC" name="LG C6 vs LG C5 - The Batman subway" alt="De LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/tBGf6vDofmPn2oueX3EhTC-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">De LG C5 (rechts) liet soms een groene tint zien, terwijl de LG C6 (links) hier geen last van heeft en een natuurlijkere kleurtemperatuur biedt. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros. / Future )</span></figcaption></figure><p>De afgelopen paar jaar vertoonden sommige OLED TV's van LG een lichte groene tint. Dit is niet altijd merkbaar en wordt vaak pas duidelijk in vergelijking met OLED TV's van andere merken.</p><p>Desondanks scoren LG OLED TV's over het algemeen goed in onze kleurnauwkeurigheidsmetingen (lager dan 1,5). We berekenen deze resultaten door de Delta-E-waarden (de foutmarge tussen het signaal van het testpatroon en wat er op het scherm wordt weergegeven) te middelen. Alles onder de 3 wordt beschouwd als een uitstekend resultaat, omdat het menselijk oog deze afwijkingen niet kan waarnemen.</p><p>Op zichzelf zien LG OLED TV's er nog steeds uitstekend uit. Ze scoren altijd hoog qua beeldkwaliteit. Maar als je de LG C6 naast de LG C5 zet, is het duidelijk dat de nieuwe tv een nauwkeurigere kleurweergave heeft.</p><p>Dit verschil was het duidelijkst bij zwart-witfilms. Tijdens Sunset Boulevard zag het beeld er op de LG C6 nauwkeuriger uit in de grijstinten, terwijl de groene tint op de LG C5 nu wel opviel. Hierdoor leken de witte en grijze tinten van de LG C6 koeler en kregen ze een meer blauw-witte uitstraling, wat beter bij de film paste.</p><p>Hoewel het minder opviel bij andere content, zoals kleurenfilms of animaties, was de groene tint van de LG C5 nog steeds vaag aanwezig. Onze voorkeur ging daarom zonder twijfel uit naar de LG C6.</p><h2 id="snellere-processor-en-meer-functies">Snellere processor en meer functies</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="khkysgW6WJYD29wZvLhoN8" name="LG C6 gaming" alt="LG C6 OLED TV met Battlefield V" src="https://cdn.mos.cms.futurecdn.net/khkysgW6WJYD29wZvLhoN8-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">De refresh rate is verhoogd naar 165Hz. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Hoewel onze 65-inch LG C6 niet beschikt over het Primary Tandem RGB 2.0-paneel, heeft hij wel een ander nieuw onderdeel, met name de Alpha 11 AI Gen 3-processor. Diezelfde chip zit ook in de LG G6, het topmodel van LG's OLED TV's.</p><p>Dit betekent niet alleen snellere reactietijden en prestaties bij het navigeren door menu's, maar de tv krijgt ook alle beeldverbeteringen van de Alpha 11, zoals 13-bits kleurverwerking (12-bits met 1 bit helderheid) en Brightness Booster.</p><p>De LG C6 beschikt over alle gamefuncties van de LG C5 en dit is vrijwel alles wat je nodig hebt. Er is nog een kleine verbetering voor pc-gamers in de vorm van een hogere refresh rate. De LG C5 had al een hoge refresh rate van 144Hz en de LG C6 gaat nu tot 165Hz. Als je geen pc aansluit op de tv, merk je dit trouwens niet, aangezien alle gameconsoles momenteel maximaal 120Hz ondersteunen.</p><h2 id="ruimte-voor-verbetering-reflecties">Ruimte voor verbetering: reflecties</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bpnrhZMzyL4WhsCRxcb4JM" name="LG C6 vs LG C5 - ferries wheel night" alt="De LG C6 en LG C5" src="https://cdn.mos.cms.futurecdn.net/bpnrhZMzyL4WhsCRxcb4JM-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">Beide tv's hebben last van reflecties op het scherm. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Reflecties in een ruimte met veel licht zijn al jaren een probleem voor de gemiddelde OLED TV. Samsung heeft hier momenteel de beste oplossing voor in de vorm van een matte antireflectielaag bovenop het scherm (OLED Glare Free). Dit is reden dat we de <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a> vijf sterren gaven en dit jaar krijgt ook de middenklasse OLED TV van het merk, de <a href="https://global.techradar.com/nl-nl/televisions/misschien-wel-de-beste-oled-tv-van-2026-ik-kon-de-samsung-s90h-al-persoonlijk-uittesten">Samsung S90H</a>, een OLED Glare Free-scherm. Dat konden we ook al kort in actie zien.</p><p>De LG C6 moet het echter doen zonder nieuwe antireflectielaag. Op de foto hierboven zie je daarom dat hij net zoveel last heeft van reflecties als de LG C5 van vorig jaar. De LG G6 heeft daartegen wel een upgrade gehad op dit vlak en hoewel hij niet kan tippen aan Samsung, is <a href="https://global.techradar.com/nl-nl/televisions/we-vergeleken-de-lg-g6-en-samsung-s95f-in-een-felle-ruimte-samsung-is-niet-langer-koploper">het verschil veel kleiner geworden</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="4vfsUvKByghHZV7MQxky8" name="LG G6 vs Samsung S95F - Ferris wheel night" alt="De LG G6 (links) en Samsung S95F (rechts)" src="https://cdn.mos.cms.futurecdn.net/4vfsUvKByghHZV7MQxky8-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">De LG G6 (links) heeft een verbeterde antireflectielaag die goed concurreert met die van de Samsung S95F (rechts). </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Zeker nu Samsung zijn OLED Glare Free naar een middenklasse OLED TV brengt, vinden we het jammer dat LG geen vooruitgang heeft geboekt op dit vlak. De LG C6 heeft nog steeds last van dezelfde reflecties als zijn voorganger.</p><h2 id="het-ziet-er-goed-uit-voor-de-lg-c6">Het ziet er goed uit voor de LG C6</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wykXAkg54LeYLKaM5KiBRm" name="LG C6 - skyline sunset" alt="LG C6" src="https://cdn.mos.cms.futurecdn.net/wykXAkg54LeYLKaM5KiBRm-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>Afgezien van de reflecties en een paar andere kleine puntjes van kritiek, lijkt de LG C6 een uitstekende OLED TV. De drie hoogtepunten hier zijn niet alle nieuwigheden, maar wel de belangrijkste voor ons. Zo is de beeldkwaliteit merkbaar beter dan die van de LG C5.</p><p>Op dit moment zouden we echter nog steeds de LG C5 aanraden, omdat de verkoopprijzen sterk gedaald zijn. De LG C6 wordt pas vanaf volgende week hier geleverd en kan je nog lang niet met korting vinden. We verwachten ten slotte dat de LG C6 interessanter zal worden naarmate de verkoopprijzen dalen over enkele maanden.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ "Een groot verschil qua prijs-kwaliteit": we vergeleken de LG C6 en LG C5 OLED TV's naast elkaar ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> was zonder twijfel een van de beste tv's uit 2025. Hij zette de lange traditie van de C-serie verder dankzij een uitstekende beeldkwaliteit, veel functies en redelijke prijs. Toen we de C5 vorig jaar testten, gaven we hem een perfecte score vanwege het levendige, nauwkeurige beeld en uitstekende gameprestaties. De lat voor de LG C6 ligt daarom hoog.</p><p>Op papier lijkt de LG C6 erg op de C5… tenminste in de formaten van 42 tot 65 inch. Het model van 77 inch gebruikt daarentegen een Primary Tandem RGB 2.0 OLED-paneel, hetzelfde als in de premium LG G6, in plaats van het WOLED EX-paneel dat in de kleinere formaten wordt gebruikt. Toch zijn alle modellen van de LG C6 uitgerust met een nieuwe processor: de Alpha 11 AI Gen 3, die ook in de LG G6. zit Dit betekent dat de helderheid en kleurweergave aanzienlijk verbeterd zouden moeten zijn.</p><p>De 65-inch LG C6 is onlangs in ons testlab aangekomen en we hebben hem daar kunnen vergelijken met de LG C5 om te zien welke veranderingen (en hopelijk verbeteringen) er zijn.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="hoeveel-hoger-is-de-helderheid-van-de-lg-c6">Hoeveel hoger is de helderheid van de LG C6?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="o622VXRH2V72YAEcEHZA6D" name="LG C6 vs LG C5 - snow covered deer" alt="De LG C6 (links) en de LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/o622VXRH2V72YAEcEHZA6D-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">De LG C6 (links) is ietsje helderder dan de LG C5 (rechts) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We wisten niet zeker of dit formaat van de LG C6 veel helderder zou zijn, maar waren toch aangenaam verrast. Zodra we een paar scènes met sneeuw opzetten uit onze Spears & Munsils demobeelden, was de hogere helderheid merkbaar. Wit zag er levendiger en intenser uit, waardoor de sneeuw van het beeld spatte. Belangrijk is dat de helderheid nooit te hoog werd, maar goed gecontroleerd bleef in de piekgebieden.</p><p>Andere scènes waarin de zon aan de horizon of in de lucht staat, lieten de voordelen van de verhoogde piekhelderheid zien. In films als Top Gun: Maverick of Wicked, waar de zon aan de horizon of in de lucht stond, zagen deze piekgebieden er indrukwekkender en merkbaar helderder uit in vergelijking met de LG C5.</p><p>Nu volgt een twist: we hebben de HDR-piekhelderheid van de LG C6 (in een venster van 10%) gemeten en die bedroeg 1438 nits. De HDR-helderheid op het volledige scherm was vervoglens 245 nits, beide in de Filmmaker-modus. Dit is een flinke sprong ten opzichte van de LG C5, die resultaten van respectievelijk 1180 nits en 195 nits behaalde. De LG C6 haalde echter een lagere helderheid op vensters van 25%, 50% en 75%.</p><p>Desondanks zagen alle scènes er in de praktijk helderder uit. We hebben contact opgenomen met LG om dit resultaat te bespreken, voor het geval het een meetfout betreft. </p><p>De LG C6 gaat echter niet beter om met reflecties dan de LG C5. De oude tv had last van reflecties en deze nieuwe ook. Ondanks de hogere helderheid kunnen donkere scènes in lichte ruimtes nog steeds een probleem vormen op de LG C6, omdat hij geen verbeterde antireflectielaag bevat. De LG G6 heeft die bijvoorbeeld wel.</p><h2 id="zijn-de-kleuren-van-de-lg-c6-beter">Zijn de kleuren van de LG C6 beter?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2ueUQq3WDAhmNLLCrFfPzC" name="LG C6 vs LG C5 - Elphaba pink tree Wicked" alt="De LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/2ueUQq3WDAhmNLLCrFfPzC-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">De LG C6 (links) biedt levendigere kleuren en een nauwkeuriger beeld dan de LG C5 (rechts), dankzij de nauwkeurigere kleurtemperatuur. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Universal Pictures / Future )</span></figcaption></figure><p>Om de kleurweergave te vergelijken, haalden we Wicked erbij. Met beide tv's ingesteld op Dolby Vision Filmmaker Mode, was het duidelijk dat de kleuren van de LG C6 inderdaad een verbetering waren ten opzichte van die van de LG C5. Ten eerste leek de kleurnauwkeurigheid verbeterd, want de LG C5 had een lichtgroene tint, terwijl de LG C6 er realistischer uitziet.</p><p>In de scène van "The Wizard & I" zagen we op beide tv's sterke, levendige kleuren, maar die van de LG C6 waren nauwkeuriger. De kleurverzadiging van de LG C6 lijkt iets minder te zijn, wat we ook merkten bij de LG G6 en LG G5. Dit was een bewuste keuze van LG en valt bij ons in de smaak.</p><p>De kleuren op de LG C6 hadden nog steeds een mooie, levendige look. De roze bloemen zagen er prachtig uit, het groen van Elphaba's huid en de blauwe details op de muur en de uniformen van de andere studenten vormden een mooie balans.</p><p>De extra helderheid van de LG C6 hielp ook bij andere scènes. Toen de trein Emerald City binnenreed, sprongen de glinsterende groene kleuren van de trein er echt. De gouden details vielen ook meer op. Ook de huidtinten leken nauwkeuriger op de LG C6 en zagen er realistischer uit. Voor de duidelijkheid: de LG C5 zag er zeker niet slecht uit, maar de authenticiteit van de LG C6 kreeg onze voorkeur.</p><h2 id="heeft-de-lg-c6-een-beter-contrast-dan-de-lg-c5">Heeft de LG C6 een beter contrast dan de LG C5?</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/EYTyhGCJXfXsQruwHx7pcC-1920-80.jpg" alt="De LG C6 (links) en LG C5 (rechts)" /><figcaption>De C6 (links) creëert een sterker contrast dankzij de hogere helderheid van de lampen, terwijl de diepe zwarttinten behouden blijven.<small role="credit">Warner Bros. / Future </small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tBGf6vDofmPn2oueX3EhTC-1920-80.jpg" alt="De LG C6 (links) en LG C5 (rechts)" /><figcaption>Beide tv's bieden een sterk contrast, maar de nauwkeurigere kleurtemperatuur van de LG C6 zorgt voor een natuurgetrouwer beeld.<small role="credit">Warner Bros. / Future </small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3Rx9iKQFsrvaLdfyYMsHYC-1920-80.jpg" alt="De LG C6 (links) en LG C5 (rechts)" /><figcaption>Ook hier ziet het contrast er geweldig uit op zowel de LG C6 (links) als de LG C5 (rechts). De C6 oogt wel verfijnder.<small role="credit">Warner Bros. / Future </small></figcaption></figure></figure><p>Om een ​​eerste vergelijking te maken tussen het contrast van de LG C6 en C5, hebben we The Batman bekeken. De film zit vol scènes met een hoog contrast en is perfect om een OLED TV te testen.</p><p>De LG C5 presteerde uitstekend in onze eerste test en hoewel hij er nog steeds geweldig uitzag, zag de C6 er wederom beter uit. Hoewel beide tv's een sterk contrast leverden met een goede balans tussen donkere en lichte tinten, zorgde de hogere piekhelderheid van de LG C6 voor een sterker waargenomen contrast. Toen Batman door een gang van een plaats delict in het huis van burgemeester Mitchell liep, schitterden de wandlampen meer op de LG C6.</p><p>Waar de LG C6 echt het voortouw nam, waren de fijnere details. Zwarte tinten waren iets rijker en schaduwdetails beter zichtbaar. Toen Batman en Catwoman elkaar voor het eerst ontmoetten in het donkere kantoor, waren de portretten aan de muur bijvoorbeeld beter zichtbaar op de LG C6. Hetzelfde zagen we in de openingsscène in de metro, waar meer details van Batmans pantser en de omgeving van het perron zichtbaar waren op de LG C6.</p><p>Belangrijk is dat de LG C6 de zwarttinten niet versterkte. In sommige scènes leken de zwarttinten van de LG C5 zelfs wat gecomprimeerd en zagen we minder details.</p><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="oSgz33kccvHemrf3SNk2hC" name="LG C6 vs LG C5 - Sunset Boulevard" alt="LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/oSgz33kccvHemrf3SNk2hC-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">Zowel de LG C6 (links) als de C5 (rechts) zijn geschikt voor zwart-witfilms zoals Sunset Boulevard, maar de kleurtemperatuur is beter op de LG C6. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Paramount Pictures / Future )</span></figcaption></figure><p>Een andere test voor het contrast is een zwart-witfilm, zoals Sunset Boulevard. Zoals je van twee OLED TV's mag verwachten, was de uniformiteit uitstekend en lieten beide diepe zwarttinten, heldere wittinten en verschillende grijstinten zien voor een completer beeld. Of het nu de scènes overdag waren, zoals Joe die naar de poorten van de Paramount Pictures-studio loopt, of de sombere salon van Norma, gekleed in zwart, beide tv's presteerden goed qua contrast. </p><p>Toen beide tv's naast elkaar stonden, merkten we dat de kleurtemperatuur van de LG C6 nauwkeuriger was. De LG C5 had wederom een ​​lichte groene tint over het scherm, terwijl de LG C6 een koelere, blauwe tint had, die je verwacht bij een zwart-witfilm. De LG C5 is alsnog geschikt voor zwart-witbeelden en die groene tint merk je wellicht alleen als er een andere tv recht naast staat die dit niet heeft.</p><h2 id="het-geheime-wapen-van-de-lg-c5">Het geheime wapen van de LG C5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="e9Y6N3LcfB2SKtqfX4G8yC" name="LG C6 vs LG C5 - orange butterfly" alt="De LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/e9Y6N3LcfB2SKtqfX4G8yC-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>Na deze twee tv's naast elkaar te hebben gezet, kunnen we zeggen dat de LG C6 een mooie upgrade is ten opzichte van de LG C5. Niet alleen zien de kleuren er natuurlijker uit, maar de LG C6 heeft ook een iets beter en evenwichtiger contrast, een mooie helderheidsboost en een nauwkeurigere kleurweergave. De LG C5 is weliswaar nog steeds een fantastische tv die onze perfecte score van vorig jaar volledig verdient.</p><p>Als je echter nu een van deze tv's wilt kopen, is de LG C5 duidelijk de betere optie. Als je nu een 55-inch LG C5 wil kopen, betaal je daar een kleine 1.300 euro voor bij onder andere <a href="https://www.bol.com/be/nl/p/lg-c5-oled55c55la-55-inch-4k-oled-evo-2025/9300000230515238/" target="_blank">bol</a> en <a href="https://www.hellotv.nl/product/lg-oled-evo-55c54la-2025" target="_blank">HelloTV</a>. De LG C6 kan je momenteel <a href="https://www.lg.com/nl/televisies-soundbars/oled-evo/oled55c68la/" target="_blank">als pre-order bestellen bij LG</a> en vanaf 5 mei worden de tv's geleverd. Voor de 55-inch versie van deze nieuwe tv betaal je echter 1.899 euro.</p><p>Hoewel de prijs van de LG C6 waarschijnlijk niet lang zo hoog zal blijven, is er momenteel een groot verschil qua prijs-kwaliteit. Op dit moment is de prijs-kwaliteitverhouding van de LG C5 namelijk beter, want we zijn niet van mening dat de LG C6 de meerprijs van 500 euro waard is. </p><p>Als je ten slotte niet nu meteen een nieuwe tv wil kopen en nog een paar maanden kan wachten, raden we dat aan. De C-serie daalt namelijk relatief snel in prijs en op basis van de voorbije jaren, vermoeden we dat de LG C6 na de zomer al in de buurt van het huidige prijspunt van de LG C5 zal zitten.</p> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/een-groot-verschil-qua-prijs-kwaliteit-we-vergeleken-de-lg-c6-en-lg-c5-oled-tvs-naast-elkaar</link>
                                                                            <description>
                            <![CDATA[ De LG C5 was een van de beste tv's van 2025 en na een vergelijking met de LG C6 van dit jaar, wordt duidelijk dat dit een waardige opvolger is. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hfupPWctb6NvpLpiSkQDfX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ckQBqVriKiJ4N46WSiJjXC-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 27 Apr 2026 10:45:22 +0000</pubDate>                                                                                                                                <updated>Fri, 05 Jun 2026 11:55:36 +0000</updated>
                                                                                                                                            <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ bram.lodewijks@bluepixlmedia.com (Bram Lodewijks) ]]></author>                    <dc:creator><![CDATA[ Bram Lodewijks ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LJUrC7jeZjkChfVSbEKqGC-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Bram is de hoofdredacteur van TechRadar Benelux en is al jarenlang een trouwe Android-gebruiker. Hij schrijft met plezier over alles wat met consumententechnologie te maken heeft. Na het werk vind je hem gewoonlijk voor zijn Nintendo Switch, al dan niet met een glas rosé erbij.&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Davidson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ckQBqVriKiJ4N46WSiJjXC-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[LG C6 (link) en LG C5 (rechts) OLED TVs]]></media:description>                                                            <media:text><![CDATA[LG C6 (link) en LG C5 (rechts) OLED TVs]]></media:text>
                                <media:title type="plain"><![CDATA[LG C6 (link) en LG C5 (rechts) OLED TVs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ckQBqVriKiJ4N46WSiJjXC-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> was zonder twijfel een van de beste tv's uit 2025. Hij zette de lange traditie van de C-serie verder dankzij een uitstekende beeldkwaliteit, veel functies en redelijke prijs. Toen we de C5 vorig jaar testten, gaven we hem een perfecte score vanwege het levendige, nauwkeurige beeld en uitstekende gameprestaties. De lat voor de LG C6 ligt daarom hoog.</p><p>Op papier lijkt de LG C6 erg op de C5… tenminste in de formaten van 42 tot 65 inch. Het model van 77 inch gebruikt daarentegen een Primary Tandem RGB 2.0 OLED-paneel, hetzelfde als in de premium LG G6, in plaats van het WOLED EX-paneel dat in de kleinere formaten wordt gebruikt. Toch zijn alle modellen van de LG C6 uitgerust met een nieuwe processor: de Alpha 11 AI Gen 3, die ook in de LG G6. zit Dit betekent dat de helderheid en kleurweergave aanzienlijk verbeterd zouden moeten zijn.</p><p>De 65-inch LG C6 is onlangs in ons testlab aangekomen en we hebben hem daar kunnen vergelijken met de LG C5 om te zien welke veranderingen (en hopelijk verbeteringen) er zijn.</p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="hoeveel-hoger-is-de-helderheid-van-de-lg-c6">Hoeveel hoger is de helderheid van de LG C6?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="o622VXRH2V72YAEcEHZA6D" name="LG C6 vs LG C5 - snow covered deer" alt="De LG C6 (links) en de LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/o622VXRH2V72YAEcEHZA6D-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">De LG C6 (links) is ietsje helderder dan de LG C5 (rechts) </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We wisten niet zeker of dit formaat van de LG C6 veel helderder zou zijn, maar waren toch aangenaam verrast. Zodra we een paar scènes met sneeuw opzetten uit onze Spears & Munsils demobeelden, was de hogere helderheid merkbaar. Wit zag er levendiger en intenser uit, waardoor de sneeuw van het beeld spatte. Belangrijk is dat de helderheid nooit te hoog werd, maar goed gecontroleerd bleef in de piekgebieden.</p><p>Andere scènes waarin de zon aan de horizon of in de lucht staat, lieten de voordelen van de verhoogde piekhelderheid zien. In films als Top Gun: Maverick of Wicked, waar de zon aan de horizon of in de lucht stond, zagen deze piekgebieden er indrukwekkender en merkbaar helderder uit in vergelijking met de LG C5.</p><p>Nu volgt een twist: we hebben de HDR-piekhelderheid van de LG C6 (in een venster van 10%) gemeten en die bedroeg 1438 nits. De HDR-helderheid op het volledige scherm was vervoglens 245 nits, beide in de Filmmaker-modus. Dit is een flinke sprong ten opzichte van de LG C5, die resultaten van respectievelijk 1180 nits en 195 nits behaalde. De LG C6 haalde echter een lagere helderheid op vensters van 25%, 50% en 75%.</p><p>Desondanks zagen alle scènes er in de praktijk helderder uit. We hebben contact opgenomen met LG om dit resultaat te bespreken, voor het geval het een meetfout betreft. </p><p>De LG C6 gaat echter niet beter om met reflecties dan de LG C5. De oude tv had last van reflecties en deze nieuwe ook. Ondanks de hogere helderheid kunnen donkere scènes in lichte ruimtes nog steeds een probleem vormen op de LG C6, omdat hij geen verbeterde antireflectielaag bevat. De LG G6 heeft die bijvoorbeeld wel.</p><h2 id="zijn-de-kleuren-van-de-lg-c6-beter">Zijn de kleuren van de LG C6 beter?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="2ueUQq3WDAhmNLLCrFfPzC" name="LG C6 vs LG C5 - Elphaba pink tree Wicked" alt="De LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/2ueUQq3WDAhmNLLCrFfPzC-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">De LG C6 (links) biedt levendigere kleuren en een nauwkeuriger beeld dan de LG C5 (rechts), dankzij de nauwkeurigere kleurtemperatuur. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Universal Pictures / Future )</span></figcaption></figure><p>Om de kleurweergave te vergelijken, haalden we Wicked erbij. Met beide tv's ingesteld op Dolby Vision Filmmaker Mode, was het duidelijk dat de kleuren van de LG C6 inderdaad een verbetering waren ten opzichte van die van de LG C5. Ten eerste leek de kleurnauwkeurigheid verbeterd, want de LG C5 had een lichtgroene tint, terwijl de LG C6 er realistischer uitziet.</p><p>In de scène van "The Wizard & I" zagen we op beide tv's sterke, levendige kleuren, maar die van de LG C6 waren nauwkeuriger. De kleurverzadiging van de LG C6 lijkt iets minder te zijn, wat we ook merkten bij de LG G6 en LG G5. Dit was een bewuste keuze van LG en valt bij ons in de smaak.</p><p>De kleuren op de LG C6 hadden nog steeds een mooie, levendige look. De roze bloemen zagen er prachtig uit, het groen van Elphaba's huid en de blauwe details op de muur en de uniformen van de andere studenten vormden een mooie balans.</p><p>De extra helderheid van de LG C6 hielp ook bij andere scènes. Toen de trein Emerald City binnenreed, sprongen de glinsterende groene kleuren van de trein er echt. De gouden details vielen ook meer op. Ook de huidtinten leken nauwkeuriger op de LG C6 en zagen er realistischer uit. Voor de duidelijkheid: de LG C5 zag er zeker niet slecht uit, maar de authenticiteit van de LG C6 kreeg onze voorkeur.</p><h2 id="heeft-de-lg-c6-een-beter-contrast-dan-de-lg-c5">Heeft de LG C6 een beter contrast dan de LG C5?</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/EYTyhGCJXfXsQruwHx7pcC-1920-80.jpg" alt="De LG C6 (links) en LG C5 (rechts)" /><figcaption>De C6 (links) creëert een sterker contrast dankzij de hogere helderheid van de lampen, terwijl de diepe zwarttinten behouden blijven.<small role="credit">Warner Bros. / Future </small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tBGf6vDofmPn2oueX3EhTC-1920-80.jpg" alt="De LG C6 (links) en LG C5 (rechts)" /><figcaption>Beide tv's bieden een sterk contrast, maar de nauwkeurigere kleurtemperatuur van de LG C6 zorgt voor een natuurgetrouwer beeld.<small role="credit">Warner Bros. / Future </small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3Rx9iKQFsrvaLdfyYMsHYC-1920-80.jpg" alt="De LG C6 (links) en LG C5 (rechts)" /><figcaption>Ook hier ziet het contrast er geweldig uit op zowel de LG C6 (links) als de LG C5 (rechts). De C6 oogt wel verfijnder.<small role="credit">Warner Bros. / Future </small></figcaption></figure></figure><p>Om een ​​eerste vergelijking te maken tussen het contrast van de LG C6 en C5, hebben we The Batman bekeken. De film zit vol scènes met een hoog contrast en is perfect om een OLED TV te testen.</p><p>De LG C5 presteerde uitstekend in onze eerste test en hoewel hij er nog steeds geweldig uitzag, zag de C6 er wederom beter uit. Hoewel beide tv's een sterk contrast leverden met een goede balans tussen donkere en lichte tinten, zorgde de hogere piekhelderheid van de LG C6 voor een sterker waargenomen contrast. Toen Batman door een gang van een plaats delict in het huis van burgemeester Mitchell liep, schitterden de wandlampen meer op de LG C6.</p><p>Waar de LG C6 echt het voortouw nam, waren de fijnere details. Zwarte tinten waren iets rijker en schaduwdetails beter zichtbaar. Toen Batman en Catwoman elkaar voor het eerst ontmoetten in het donkere kantoor, waren de portretten aan de muur bijvoorbeeld beter zichtbaar op de LG C6. Hetzelfde zagen we in de openingsscène in de metro, waar meer details van Batmans pantser en de omgeving van het perron zichtbaar waren op de LG C6.</p><p>Belangrijk is dat de LG C6 de zwarttinten niet versterkte. In sommige scènes leken de zwarttinten van de LG C5 zelfs wat gecomprimeerd en zagen we minder details.</p><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="oSgz33kccvHemrf3SNk2hC" name="LG C6 vs LG C5 - Sunset Boulevard" alt="LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/oSgz33kccvHemrf3SNk2hC-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">Zowel de LG C6 (links) als de C5 (rechts) zijn geschikt voor zwart-witfilms zoals Sunset Boulevard, maar de kleurtemperatuur is beter op de LG C6. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Paramount Pictures / Future )</span></figcaption></figure><p>Een andere test voor het contrast is een zwart-witfilm, zoals Sunset Boulevard. Zoals je van twee OLED TV's mag verwachten, was de uniformiteit uitstekend en lieten beide diepe zwarttinten, heldere wittinten en verschillende grijstinten zien voor een completer beeld. Of het nu de scènes overdag waren, zoals Joe die naar de poorten van de Paramount Pictures-studio loopt, of de sombere salon van Norma, gekleed in zwart, beide tv's presteerden goed qua contrast. </p><p>Toen beide tv's naast elkaar stonden, merkten we dat de kleurtemperatuur van de LG C6 nauwkeuriger was. De LG C5 had wederom een ​​lichte groene tint over het scherm, terwijl de LG C6 een koelere, blauwe tint had, die je verwacht bij een zwart-witfilm. De LG C5 is alsnog geschikt voor zwart-witbeelden en die groene tint merk je wellicht alleen als er een andere tv recht naast staat die dit niet heeft.</p><h2 id="het-geheime-wapen-van-de-lg-c5">Het geheime wapen van de LG C5</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="e9Y6N3LcfB2SKtqfX4G8yC" name="LG C6 vs LG C5 - orange butterfly" alt="De LG C6 (links) en LG C5 (rechts)" src="https://cdn.mos.cms.futurecdn.net/e9Y6N3LcfB2SKtqfX4G8yC-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>Na deze twee tv's naast elkaar te hebben gezet, kunnen we zeggen dat de LG C6 een mooie upgrade is ten opzichte van de LG C5. Niet alleen zien de kleuren er natuurlijker uit, maar de LG C6 heeft ook een iets beter en evenwichtiger contrast, een mooie helderheidsboost en een nauwkeurigere kleurweergave. De LG C5 is weliswaar nog steeds een fantastische tv die onze perfecte score van vorig jaar volledig verdient.</p><p>Als je echter nu een van deze tv's wilt kopen, is de LG C5 duidelijk de betere optie. Als je nu een 55-inch LG C5 wil kopen, betaal je daar een kleine 1.300 euro voor bij onder andere <a href="https://www.bol.com/be/nl/p/lg-c5-oled55c55la-55-inch-4k-oled-evo-2025/9300000230515238/" target="_blank">bol</a> en <a href="https://www.hellotv.nl/product/lg-oled-evo-55c54la-2025" target="_blank">HelloTV</a>. De LG C6 kan je momenteel <a href="https://www.lg.com/nl/televisies-soundbars/oled-evo/oled55c68la/" target="_blank">als pre-order bestellen bij LG</a> en vanaf 5 mei worden de tv's geleverd. Voor de 55-inch versie van deze nieuwe tv betaal je echter 1.899 euro.</p><p>Hoewel de prijs van de LG C6 waarschijnlijk niet lang zo hoog zal blijven, is er momenteel een groot verschil qua prijs-kwaliteit. Op dit moment is de prijs-kwaliteitverhouding van de LG C5 namelijk beter, want we zijn niet van mening dat de LG C6 de meerprijs van 500 euro waard is. </p><p>Als je ten slotte niet nu meteen een nieuwe tv wil kopen en nog een paar maanden kan wachten, raden we dat aan. De C-serie daalt namelijk relatief snel in prijs en op basis van de voorbije jaren, vermoeden we dat de LG C6 na de zomer al in de buurt van het huidige prijspunt van de LG C5 zal zitten.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Vijf dingen die je moet weten over de nieuwe OLED TV's van LG, Samsung en andere merken in 2026 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De nieuwe OLED TV's van 2026 beginnen langzamerhand binnen te stromen. Ze zijn nog niet allemaal uit (in de Benelux), maar we hebben wel al een redelijk goed idee van wat we kunnen verwachten.</p><p>De modellen van Samsung en LG zijn vaak toch wel het meest populair, maar ook andere merken komen dit jaar weer met interessante nieuwe technologieën en features, zoals bijvoorbeeld LG en Sony.</p><p>Niet elk merk focust zich echter nog op OLED als zijn meest premium tv-technologie en dit jaar komen er onder andere meerdere <a href="https://global.techradar.com/nl-nl/televisions/uitleg-over-rgb-verlichting-in-televisies-het-volgende-grote-ding-in-de-strijd-van-mini-leds-tegen-oled-tvs">RGB TV's</a> op de markt die de strijd zullen aangaan met de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a>. Toch blijft OLED zijn voordelen hebben, met name op het gebied van zwartwaardes en contrast.</p><p>Nieuwe OLED TV's krijgen misschien niet elk jaar gigantische upgrades ten opzichte van hun voorgangers, maar de pijnpunten van OLED worden toch langzamerhand steeds meer aangepakt. Zelfs middenklasse OLED TV's genieten inmiddels van features die oorspronkelijk alleen op de meest premium modellen te vinden waren. </p><p>2026 wordt misschien wel (deels) het jaar van de RGB TV, maar er is een reden waarom vier van de zes tv's in ons overzicht van de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv's</a> OLED TV's zijn. We hebben nog niet de kans gehad om alle nieuwe OLED-modellen van dit jaar te testen (of überhaupt te bekijken), maar wat we wel al gezien en gehoord hebben, suggereert dat er zeker weer een kans is dat die koopgids van de beste tv's ook dit jaar vol met OLED TV's blijft staan. Hieronder lees je vijf van de belangrijkste dingen die je moet weten over de nieuwe OLED TV's die in 2026 worden gelanceerd. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-lg-g6-gaat-de-strijd-aan-met-samsung-op-het-gebied-van-antireflectie">1. LG G6 gaat de strijd aan met Samsung op het gebied van antireflectie</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pEi5ak4pMC4rMYVuZ9wpLo" name="LG G6 vs Samsung S95F - The Batman subway scene (both FMM)" alt="LG G6 (links) en Samsung S95F (rechts) beide in Filmmaker Mode met een scène uit The Batman in beeld" src="https://cdn.mos.cms.futurecdn.net/pEi5ak4pMC4rMYVuZ9wpLo-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros. / Future )</span></figcaption></figure><p>Twee van de beste OLED TV's van vorig jaar waren de <a href="https://global.techradar.com/nl-be/televisions/lg-g5-oled-tv-review-nl">LG G5</a> en de <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a>. De keuze tussen die twee modellen was vrij lastig, maar dankzij de superieure antireflectiecoating op de S95F was dat model makkelijker aan te raden aan de meeste mensen. Natuurlijk blijf je met OLED TV's (en tv's in het algemeen) de beste kijkervaring houden in een verduisterde ruimte, maar in de praktijk willen mensen toch ook vaak overdag in een felverlichte woonkamer nog gewoon van films, series en sportwedstrijden kunnen genieten. </p><p>We konden vorige maand al beginnen met het testen van de nieuwe LG G6 en we hadden ook al vernomen dat de antireflectie hier verbeterd zou zijn. Aangezien we nog geen Samsung S99H in ons testlab hadden staan, hebben we de nieuwe LG in de eerste instantie maar eens <a href="https://global.techradar.com/nl-nl/televisions/we-vergeleken-de-lg-g6-en-samsung-s95f-in-een-felle-ruimte-samsung-is-niet-langer-koploper">vergeleken met de S95F</a>.</p><p>Tijdens die vergelijking kwamen we erachter dat de nieuwe topmodellen van LG en Samsung dit jaar waarschijnlijk nog meer aan elkaar gewaagd zullen zijn. De LG G6 gaat nu weer veel beter met weerspiegelingen om. De S95F van vorig jaar wist met zijn matte afwerking nog steeds het beste af te rekenen met reflecties, maar we merkten dat bij de LG G6 alleen nog maar de meest extreme verlichting nog voor enigszins afleidende weerspiegelingen kon zorgen. In de meeste situaties gaat de G6 nu dus ook uitstekend om met reflecties.</p><p>Nou verwachten we dat de OLED Glare Free-coating op de Samsung S99H ook wel weer een (kleine) upgrade heeft gekregen. Maar als zelfs de S95F van vorig jaar al beter met weerspiegelingen omgaat, waarom zullen de nieuwe premium OLED's van LG en Samsung dit jaar dan meer aan elkaar gewaagd zijn? </p><p>Dat heeft te maken met het effect van 'black crush'. Dit is een effect waarbij zwart er meer als donkergrijs uit kan zien en dit zien we (in steeds mindere mate) soms duidelijk terug bij de S95F. OLED Glare Free is geweldig om weerspiegelingen te elimineren, maar het zorgt ook voor minder diepe zwartwaardes dan bij LG's meest premium modellen. Dat was eigenlijk bij de G5 en de S95F ook al te merken, maar toen hadden weerspiegelingen nog een grotere impact op de OLED TV van LG. Bij de G6 is die impact veel minder groot en wordt het dus echt een keuze tussen de beste antireflectie en de beste zwartwaardes.</p><h2 id="2-er-zijn-twee-varianten-van-de-lg-c6-onderweg">2. Er zijn twee varianten van de LG C6 onderweg</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XCZgMnWJUENQGBzTiZuiCA" name="LG C6H 1" alt="LG C6H TV at CES 2026" src="https://cdn.mos.cms.futurecdn.net/XCZgMnWJUENQGBzTiZuiCA-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Ook op het gebied van middenklasse OLED TV's zijn er dit jaar wat interessante ontwikkelingen. LG's OLED TV's uit de C-serie zijn al jarenlang sommige van de meest populaire OLED TV's op de markt. Zo staat de <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> inmiddels ook alweer een tijdje bovenaan in meerdere van onze tv-koopgidsen. </p><p>De C-serie biedt over het algemeen gewoon een heel erg aantrekkelijke prijs-kwaliteitverhouding. Dit jaar zal er naast de verwachte <a href="https://global.techradar.com/nl-nl/televisions/lg-c6-alles-wat-we-weten-over-lgs-middenklasse-oled-tv-van-2026">LG C6</a> echter ook nog een LG C6H-model worden gelanceerd. </p><p>De standaard LG C6 is in principe de opvolger voor de C5 die we hadden verwacht. Hij moet een vergelijkbaar paneel krijgen als zijn voorganger en zal weer beschikbaar zijn in beeldformaten vanaf 42 inch. Dit keer is het grootste model van de LG C6 echter maar 65 inch. Wil je een 77- of 83-inch model? Dan kom je dit jaar automatisch uit bij de LG C6H.</p><p>Het verschil in beschikbare beeldformaten is echter niet het enige verschil. De LG C6H krijgt namelijk de grootste upgrade voor de C-serie in jaren: een nieuw OLED-paneel. Helemaal nieuw is het paneel niet, maar wel voor deze serie. Er zal hier een 'Primary Tandem RGB OLED 2.0'-paneel worden gebruikt, net als bij de flagship LG G6. LG heeft echter laten weten dat de helderheid op hetzelfde niveau moet zitten als de LG G5, dus misschien is het grotendeels op dat paneel gebaseerd. </p><p>Dit betekent dus dat de C6H van een flinke helderheidsboost kan genieten. We hebben nog geen officiële europrijzen voor de nieuwe OLED TV's van LG, maar de dollarprijzen zijn wel al bekend en de C6H is daar niet in prijs gestegen ten opzichte van de 77- en 83-inch formaten van de standaard C5. Het 83-inch model is zelfs 100 dollar goedkoper geworden. Bij de C6-serie lijkt dus nu ook te gelden: hoe groter hoe beter. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="3-philips-oled-tv-s-zijn-de-eerste-met-dolby-vision-2-max">3. Philips OLED TV's zijn de eerste met Dolby Vision 2 Max</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:8000px;"><p class="vanilla-image-block" style="padding-top:65.00%;"><img id="g7p9ereBqS5TgzctpEfuwc" name="Philips OLED911" alt="Philips OLED+911 persbeeld" src="https://cdn.mos.cms.futurecdn.net/g7p9ereBqS5TgzctpEfuwc-1920-80.jpg" mos="" align="middle" fullscreen="" width="8000" height="5200" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Philips )</span></figcaption></figure><p>Samsung en LG mogen dan vaak in het middelpunt van de belangstelling staan als het gaat om beeldkwaliteit, helderheid en antireflectie, maar andere merken gebruiken vaak dezelfde panelen en voegen hier nog leuke extra's of missende features aan toe. </p><p>Zo valt het ons nog steeds tegen dat de twee grootste namen nog steeds allebei maar één geavanceerd, dynamisch HDR-format ondersteunen. Op LG-tv's krijg je Dolby Vision en op Samsung-tv's krijg je HDR10+. Philips is een van de merken die gebruikers gewoon allebei de formats aanbiedt, waardoor je bij alle ondersteunde content gewoon van de beste ervaring kan genieten. </p><p>Nou heeft Philips in 2026 ook nog eens <a href="https://global.techradar.com/nl-nl/televisions/nieuwe-philips-oled-tvs-hebben-primeur-te-pakken">een primeur te pakken</a> met (sommige van) zijn OLED TV's als het gaat om HDR. De flagship OLED+951, de iets goedkopere (maar nog steeds erg premium) OLED+911 en de middenklasse OLED811 zullen namelijk allemaal beschikken over Dolby Vision 2 Max. <a href="https://global.techradar.com/nl-nl/televisions/de-opvolger-van-dolby-vision-komt-eraan-en-moet-dit-grote-probleem-van-tvs-oplossen">Hier</a> lees je over een aantal van de verbeteringen die Dolby Vision 2 (Max) zal introduceren. </p><p>Dolby Vision 2 wordt momenteel nog niet uitgebreid ondersteund, maar deze ondersteuning op de OLED TV's van Philips betekent wel dat ze wat meer toekomstbestendig zijn dan modellen die het verbeterde HDR-format nu nog niet relevant genoeg vinden. </p><p>Het voor nu nog lastig te zeggen hoe groot de impact van Dolby Vision 2 (Max) in de praktijk zal zijn, maar aangezien we HDR tegenover SDR een grotere upgrade vinden dan 4K tegenover Full HD, zijn we wel erg benieuwd wat verdere verbeteringen beteken voor de toekomst van HDR-content.</p><h2 id="4-oled-glare-free-komt-ook-naar-samsungs-middenklasser">4. OLED Glare Free komt ook naar Samsungs middenklasser</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7UdUctbQqiYGs6iphZMrqQ" name="IMG_20260415_090044108_HDR" alt="Samsung S90H" src="https://cdn.mos.cms.futurecdn.net/7UdUctbQqiYGs6iphZMrqQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>OLED TV's, en dan vooral flagship OLED TV's, worden steeds feller. Dat is één van de manieren waarop ze weerspiegelingen in een felverlichte ruimte proberen te bestrijden. Wij hebben de afgelopen jaren echter gemerkt dat een goede antireflectiecoating een grotere invloed heeft dan een hogere helderheid. </p><p>Eén van de beste, of in ieder geval meest effectieve coatings is de OLED Glare Free-coating van Samsung. Hoewel we voor de beste kijkervaring onder perfecte omstandigheden dus misschien eerder naar de beste modellen van LG neigen, kijken de meeste mensen nou eenmaal niet altijd onder de perfecte omstandigheden. Dan is OLED Glare Free toch wel een geweldige toevoeging. </p><p>Het probleem is echter dat deze technologie de afgelopen jaren alleen beschikbaar was op de duurste tv's van Samsung. Daar komt dit jaar echter verandering in. </p><p>De middenklasse Samsung S90H krijgt dit jaar precies dezelfde OLED Glare Free-technologie als de Samsung S99H, het nieuwe vlaggenschip. De S99H zal nog steeds een beter paneel met een hogere helderheid bieden, maar nu kunnen mensen met een iets kleiner budget ook genieten van een OLED TV die er niet bijna als een spiegel uitziet als de zon direct op de tv schijnt. </p><p>De toevoeging van deze technologie maakt de Samsung S90H misschien wel de beste OLED TV van 2026 als het gaat om prijs-kwaliteit. <a href="https://global.techradar.com/nl-nl/televisions/misschien-wel-de-beste-oled-tv-van-2026-ik-kon-de-samsung-s90h-al-persoonlijk-uittesten">Hier</a> lees je dan ook onze eerste ervaring met deze tv. </p><h2 id="5-rgb-mini-led-micro-rgb-komt-de-markt-verstoren">5. RGB mini-LED/Micro RGB komt de markt verstoren</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:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bMTFdmvC652FUvzX48myYh" name="Sony True RGB TV" alt="Sony True RGB TV" src="https://cdn.mos.cms.futurecdn.net/bMTFdmvC652FUvzX48myYh-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Vorig jaar verschenen de <a href="https://global.techradar.com/nl-nl/televisions/we-zagen-de-116-inch-tv-van-hisense-in-actie-en-zijn-formaat-is-niet-het-enige-dat-opviel">eerste RGB mini-LED/Micro RGB TV's</a> (helaas kunnen de fabrikanten niet gewoon samen één naam kiezen) op de markt. Toen werd het al duidelijk dat deze upgrade voor mini-LED een nog sterkere concurrent zou worden voor OLED. In 2025 kwamen er echter alleen gigantische formaten met enorm hoge prijzen op de markt en was het aanbod ook gewoon nog vrij beperkt. </p><p>Dit jaar zijn er echter <a href="https://global.techradar.com/nl-nl/televisions/het-tijdperk-van-rgb-tvs-is-aangebroken-dit-zijn-samsung-lg-tcl-en-hisense-van-plan">veel meer modellen van verschillende merken</a> onderweg. Sommige van deze merken positioneren hun RGB TV's boven OLED's in hun line-up (<a href="https://global.techradar.com/nl-nl/televisions/een-grote-stap-voorwaarts-we-zagen-sonys-nieuwe-true-rgb-tv-in-actie">Sony</a>), sommige blijven OLED als de beste keuze zien (LG en Philips) en sommige lijken nog geen definitieve keuze te willen maken (Samsung). Ook merken zoals Hisense en TCL zetten in op de nieuwe technologie en die zijn vooral gevaarlijk vanwege hun agressieve prijzen.</p><p>Of RGB TV's echt <a href="https://global.techradar.com/nl-nl/televisions/zijn-rgb-tvs-de-oled-killers-zelfs-tv-fabrikanten-weten-het-niet">OLED-killers zullen worden</a>, valt nog te bezien, maar het is dit jaar zeker aan te raden om de voor- en nadelen van de twee technologieën even naast elkaar te zetten als je een nieuwe tv wil kopen, ook al neig je misschien standaard meteen naar OLED als de beste optie.</p><ul><li><a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-lost-een-probleem-van-zijn-voorgangers-grotendeels-op-maar-er-blijft-ruimte-voor-verbetering">LG G6 OLED TV lost probleem van zijn voorgangers grotendeels op, maar er blijft ruimte voor verbetering</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/vijf-dingen-die-je-moet-weten-over-de-nieuwe-oled-tvs-van-lg-samsung-en-andere-merken-in-2026</link>
                                                                            <description>
                            <![CDATA[ De nieuwe OLED TV's van 2026 beginnen momenteel binnen te stromen, dus kijken we weer naar wat dit jaar de meest interessante ontwikkelingen zijn en wat je echt moet weten als je een nieuwe OLED TV wil kopen. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DPQTyyGVvAezwBqvBs4Et5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/X7eBZeDZ5axUK46pe5wVAN-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Apr 2026 14:38:28 +0000</pubDate>                                                                                                                                <updated>Mon, 27 Apr 2026 08:00:47 +0000</updated>
                                                                                                                                            <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/X7eBZeDZ5axUK46pe5wVAN-1920-80.jpg">
                                                            <media:credit><![CDATA[Universal Pictures / Future ]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[De LG G6 OLED TV]]></media:description>                                                            <media:text><![CDATA[LG G6 OLED TV showing Roz from the Wild Robot surrounded by colorful butterflies. Demonstrates the G6&#039;s excellent color reproduction ]]></media:text>
                                <media:title type="plain"><![CDATA[LG G6 OLED TV showing Roz from the Wild Robot surrounded by colorful butterflies. Demonstrates the G6&#039;s excellent color reproduction ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/X7eBZeDZ5axUK46pe5wVAN-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De nieuwe OLED TV's van 2026 beginnen langzamerhand binnen te stromen. Ze zijn nog niet allemaal uit (in de Benelux), maar we hebben wel al een redelijk goed idee van wat we kunnen verwachten.</p><p>De modellen van Samsung en LG zijn vaak toch wel het meest populair, maar ook andere merken komen dit jaar weer met interessante nieuwe technologieën en features, zoals bijvoorbeeld LG en Sony.</p><p>Niet elk merk focust zich echter nog op OLED als zijn meest premium tv-technologie en dit jaar komen er onder andere meerdere <a href="https://global.techradar.com/nl-nl/televisions/uitleg-over-rgb-verlichting-in-televisies-het-volgende-grote-ding-in-de-strijd-van-mini-leds-tegen-oled-tvs">RGB TV's</a> op de markt die de strijd zullen aangaan met de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a>. Toch blijft OLED zijn voordelen hebben, met name op het gebied van zwartwaardes en contrast.</p><p>Nieuwe OLED TV's krijgen misschien niet elk jaar gigantische upgrades ten opzichte van hun voorgangers, maar de pijnpunten van OLED worden toch langzamerhand steeds meer aangepakt. Zelfs middenklasse OLED TV's genieten inmiddels van features die oorspronkelijk alleen op de meest premium modellen te vinden waren. </p><p>2026 wordt misschien wel (deels) het jaar van de RGB TV, maar er is een reden waarom vier van de zes tv's in ons overzicht van de <a href="https://global.techradar.com/nl-nl/news/beste-tv-kopen">beste tv's</a> OLED TV's zijn. We hebben nog niet de kans gehad om alle nieuwe OLED-modellen van dit jaar te testen (of überhaupt te bekijken), maar wat we wel al gezien en gehoord hebben, suggereert dat er zeker weer een kans is dat die koopgids van de beste tv's ook dit jaar vol met OLED TV's blijft staan. Hieronder lees je vijf van de belangrijkste dingen die je moet weten over de nieuwe OLED TV's die in 2026 worden gelanceerd. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="1-lg-g6-gaat-de-strijd-aan-met-samsung-op-het-gebied-van-antireflectie">1. LG G6 gaat de strijd aan met Samsung op het gebied van antireflectie</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pEi5ak4pMC4rMYVuZ9wpLo" name="LG G6 vs Samsung S95F - The Batman subway scene (both FMM)" alt="LG G6 (links) en Samsung S95F (rechts) beide in Filmmaker Mode met een scène uit The Batman in beeld" src="https://cdn.mos.cms.futurecdn.net/pEi5ak4pMC4rMYVuZ9wpLo-1920-80.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros. / Future )</span></figcaption></figure><p>Twee van de beste OLED TV's van vorig jaar waren de <a href="https://global.techradar.com/nl-be/televisions/lg-g5-oled-tv-review-nl">LG G5</a> en de <a href="https://global.techradar.com/nl-nl/televisions/samsung-s95f-tv-review-nl">Samsung S95F</a>. De keuze tussen die twee modellen was vrij lastig, maar dankzij de superieure antireflectiecoating op de S95F was dat model makkelijker aan te raden aan de meeste mensen. Natuurlijk blijf je met OLED TV's (en tv's in het algemeen) de beste kijkervaring houden in een verduisterde ruimte, maar in de praktijk willen mensen toch ook vaak overdag in een felverlichte woonkamer nog gewoon van films, series en sportwedstrijden kunnen genieten. </p><p>We konden vorige maand al beginnen met het testen van de nieuwe LG G6 en we hadden ook al vernomen dat de antireflectie hier verbeterd zou zijn. Aangezien we nog geen Samsung S99H in ons testlab hadden staan, hebben we de nieuwe LG in de eerste instantie maar eens <a href="https://global.techradar.com/nl-nl/televisions/we-vergeleken-de-lg-g6-en-samsung-s95f-in-een-felle-ruimte-samsung-is-niet-langer-koploper">vergeleken met de S95F</a>.</p><p>Tijdens die vergelijking kwamen we erachter dat de nieuwe topmodellen van LG en Samsung dit jaar waarschijnlijk nog meer aan elkaar gewaagd zullen zijn. De LG G6 gaat nu weer veel beter met weerspiegelingen om. De S95F van vorig jaar wist met zijn matte afwerking nog steeds het beste af te rekenen met reflecties, maar we merkten dat bij de LG G6 alleen nog maar de meest extreme verlichting nog voor enigszins afleidende weerspiegelingen kon zorgen. In de meeste situaties gaat de G6 nu dus ook uitstekend om met reflecties.</p><p>Nou verwachten we dat de OLED Glare Free-coating op de Samsung S99H ook wel weer een (kleine) upgrade heeft gekregen. Maar als zelfs de S95F van vorig jaar al beter met weerspiegelingen omgaat, waarom zullen de nieuwe premium OLED's van LG en Samsung dit jaar dan meer aan elkaar gewaagd zijn? </p><p>Dat heeft te maken met het effect van 'black crush'. Dit is een effect waarbij zwart er meer als donkergrijs uit kan zien en dit zien we (in steeds mindere mate) soms duidelijk terug bij de S95F. OLED Glare Free is geweldig om weerspiegelingen te elimineren, maar het zorgt ook voor minder diepe zwartwaardes dan bij LG's meest premium modellen. Dat was eigenlijk bij de G5 en de S95F ook al te merken, maar toen hadden weerspiegelingen nog een grotere impact op de OLED TV van LG. Bij de G6 is die impact veel minder groot en wordt het dus echt een keuze tussen de beste antireflectie en de beste zwartwaardes.</p><h2 id="2-er-zijn-twee-varianten-van-de-lg-c6-onderweg">2. Er zijn twee varianten van de LG C6 onderweg</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XCZgMnWJUENQGBzTiZuiCA" name="LG C6H 1" alt="LG C6H TV at CES 2026" src="https://cdn.mos.cms.futurecdn.net/XCZgMnWJUENQGBzTiZuiCA-1920-80.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Ook op het gebied van middenklasse OLED TV's zijn er dit jaar wat interessante ontwikkelingen. LG's OLED TV's uit de C-serie zijn al jarenlang sommige van de meest populaire OLED TV's op de markt. Zo staat de <a href="https://global.techradar.com/nl-nl/televisions/lg-c5-oled-tv-review-nl">LG C5</a> inmiddels ook alweer een tijdje bovenaan in meerdere van onze tv-koopgidsen. </p><p>De C-serie biedt over het algemeen gewoon een heel erg aantrekkelijke prijs-kwaliteitverhouding. Dit jaar zal er naast de verwachte <a href="https://global.techradar.com/nl-nl/televisions/lg-c6-alles-wat-we-weten-over-lgs-middenklasse-oled-tv-van-2026">LG C6</a> echter ook nog een LG C6H-model worden gelanceerd. </p><p>De standaard LG C6 is in principe de opvolger voor de C5 die we hadden verwacht. Hij moet een vergelijkbaar paneel krijgen als zijn voorganger en zal weer beschikbaar zijn in beeldformaten vanaf 42 inch. Dit keer is het grootste model van de LG C6 echter maar 65 inch. Wil je een 77- of 83-inch model? Dan kom je dit jaar automatisch uit bij de LG C6H.</p><p>Het verschil in beschikbare beeldformaten is echter niet het enige verschil. De LG C6H krijgt namelijk de grootste upgrade voor de C-serie in jaren: een nieuw OLED-paneel. Helemaal nieuw is het paneel niet, maar wel voor deze serie. Er zal hier een 'Primary Tandem RGB OLED 2.0'-paneel worden gebruikt, net als bij de flagship LG G6. LG heeft echter laten weten dat de helderheid op hetzelfde niveau moet zitten als de LG G5, dus misschien is het grotendeels op dat paneel gebaseerd. </p><p>Dit betekent dus dat de C6H van een flinke helderheidsboost kan genieten. We hebben nog geen officiële europrijzen voor de nieuwe OLED TV's van LG, maar de dollarprijzen zijn wel al bekend en de C6H is daar niet in prijs gestegen ten opzichte van de 77- en 83-inch formaten van de standaard C5. Het 83-inch model is zelfs 100 dollar goedkoper geworden. Bij de C6-serie lijkt dus nu ook te gelden: hoe groter hoe beter. </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></li></ul><h2 id="3-philips-oled-tv-s-zijn-de-eerste-met-dolby-vision-2-max">3. Philips OLED TV's zijn de eerste met Dolby Vision 2 Max</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:8000px;"><p class="vanilla-image-block" style="padding-top:65.00%;"><img id="g7p9ereBqS5TgzctpEfuwc" name="Philips OLED911" alt="Philips OLED+911 persbeeld" src="https://cdn.mos.cms.futurecdn.net/g7p9ereBqS5TgzctpEfuwc-1920-80.jpg" mos="" align="middle" fullscreen="" width="8000" height="5200" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Philips )</span></figcaption></figure><p>Samsung en LG mogen dan vaak in het middelpunt van de belangstelling staan als het gaat om beeldkwaliteit, helderheid en antireflectie, maar andere merken gebruiken vaak dezelfde panelen en voegen hier nog leuke extra's of missende features aan toe. </p><p>Zo valt het ons nog steeds tegen dat de twee grootste namen nog steeds allebei maar één geavanceerd, dynamisch HDR-format ondersteunen. Op LG-tv's krijg je Dolby Vision en op Samsung-tv's krijg je HDR10+. Philips is een van de merken die gebruikers gewoon allebei de formats aanbiedt, waardoor je bij alle ondersteunde content gewoon van de beste ervaring kan genieten. </p><p>Nou heeft Philips in 2026 ook nog eens <a href="https://global.techradar.com/nl-nl/televisions/nieuwe-philips-oled-tvs-hebben-primeur-te-pakken">een primeur te pakken</a> met (sommige van) zijn OLED TV's als het gaat om HDR. De flagship OLED+951, de iets goedkopere (maar nog steeds erg premium) OLED+911 en de middenklasse OLED811 zullen namelijk allemaal beschikken over Dolby Vision 2 Max. <a href="https://global.techradar.com/nl-nl/televisions/de-opvolger-van-dolby-vision-komt-eraan-en-moet-dit-grote-probleem-van-tvs-oplossen">Hier</a> lees je over een aantal van de verbeteringen die Dolby Vision 2 (Max) zal introduceren. </p><p>Dolby Vision 2 wordt momenteel nog niet uitgebreid ondersteund, maar deze ondersteuning op de OLED TV's van Philips betekent wel dat ze wat meer toekomstbestendig zijn dan modellen die het verbeterde HDR-format nu nog niet relevant genoeg vinden. </p><p>Het voor nu nog lastig te zeggen hoe groot de impact van Dolby Vision 2 (Max) in de praktijk zal zijn, maar aangezien we HDR tegenover SDR een grotere upgrade vinden dan 4K tegenover Full HD, zijn we wel erg benieuwd wat verdere verbeteringen beteken voor de toekomst van HDR-content.</p><h2 id="4-oled-glare-free-komt-ook-naar-samsungs-middenklasser">4. OLED Glare Free komt ook naar Samsungs middenklasser</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:4096px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="7UdUctbQqiYGs6iphZMrqQ" name="IMG_20260415_090044108_HDR" alt="Samsung S90H" src="https://cdn.mos.cms.futurecdn.net/7UdUctbQqiYGs6iphZMrqQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="4096" height="2304" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blue Pixl Media)</span></figcaption></figure><p>OLED TV's, en dan vooral flagship OLED TV's, worden steeds feller. Dat is één van de manieren waarop ze weerspiegelingen in een felverlichte ruimte proberen te bestrijden. Wij hebben de afgelopen jaren echter gemerkt dat een goede antireflectiecoating een grotere invloed heeft dan een hogere helderheid. </p><p>Eén van de beste, of in ieder geval meest effectieve coatings is de OLED Glare Free-coating van Samsung. Hoewel we voor de beste kijkervaring onder perfecte omstandigheden dus misschien eerder naar de beste modellen van LG neigen, kijken de meeste mensen nou eenmaal niet altijd onder de perfecte omstandigheden. Dan is OLED Glare Free toch wel een geweldige toevoeging. </p><p>Het probleem is echter dat deze technologie de afgelopen jaren alleen beschikbaar was op de duurste tv's van Samsung. Daar komt dit jaar echter verandering in. </p><p>De middenklasse Samsung S90H krijgt dit jaar precies dezelfde OLED Glare Free-technologie als de Samsung S99H, het nieuwe vlaggenschip. De S99H zal nog steeds een beter paneel met een hogere helderheid bieden, maar nu kunnen mensen met een iets kleiner budget ook genieten van een OLED TV die er niet bijna als een spiegel uitziet als de zon direct op de tv schijnt. </p><p>De toevoeging van deze technologie maakt de Samsung S90H misschien wel de beste OLED TV van 2026 als het gaat om prijs-kwaliteit. <a href="https://global.techradar.com/nl-nl/televisions/misschien-wel-de-beste-oled-tv-van-2026-ik-kon-de-samsung-s90h-al-persoonlijk-uittesten">Hier</a> lees je dan ook onze eerste ervaring met deze tv. </p><h2 id="5-rgb-mini-led-micro-rgb-komt-de-markt-verstoren">5. RGB mini-LED/Micro RGB komt de markt verstoren</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:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="bMTFdmvC652FUvzX48myYh" name="Sony True RGB TV" alt="Sony True RGB TV" src="https://cdn.mos.cms.futurecdn.net/bMTFdmvC652FUvzX48myYh-1920-80.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future/Jacob Krol)</span></figcaption></figure><p>Vorig jaar verschenen de <a href="https://global.techradar.com/nl-nl/televisions/we-zagen-de-116-inch-tv-van-hisense-in-actie-en-zijn-formaat-is-niet-het-enige-dat-opviel">eerste RGB mini-LED/Micro RGB TV's</a> (helaas kunnen de fabrikanten niet gewoon samen één naam kiezen) op de markt. Toen werd het al duidelijk dat deze upgrade voor mini-LED een nog sterkere concurrent zou worden voor OLED. In 2025 kwamen er echter alleen gigantische formaten met enorm hoge prijzen op de markt en was het aanbod ook gewoon nog vrij beperkt. </p><p>Dit jaar zijn er echter <a href="https://global.techradar.com/nl-nl/televisions/het-tijdperk-van-rgb-tvs-is-aangebroken-dit-zijn-samsung-lg-tcl-en-hisense-van-plan">veel meer modellen van verschillende merken</a> onderweg. Sommige van deze merken positioneren hun RGB TV's boven OLED's in hun line-up (<a href="https://global.techradar.com/nl-nl/televisions/een-grote-stap-voorwaarts-we-zagen-sonys-nieuwe-true-rgb-tv-in-actie">Sony</a>), sommige blijven OLED als de beste keuze zien (LG en Philips) en sommige lijken nog geen definitieve keuze te willen maken (Samsung). Ook merken zoals Hisense en TCL zetten in op de nieuwe technologie en die zijn vooral gevaarlijk vanwege hun agressieve prijzen.</p><p>Of RGB TV's echt <a href="https://global.techradar.com/nl-nl/televisions/zijn-rgb-tvs-de-oled-killers-zelfs-tv-fabrikanten-weten-het-niet">OLED-killers zullen worden</a>, valt nog te bezien, maar het is dit jaar zeker aan te raden om de voor- en nadelen van de twee technologieën even naast elkaar te zetten als je een nieuwe tv wil kopen, ook al neig je misschien standaard meteen naar OLED als de beste optie.</p><ul><li><a href="https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-lost-een-probleem-van-zijn-voorgangers-grotendeels-op-maar-er-blijft-ruimte-voor-verbetering">LG G6 OLED TV lost probleem van zijn voorgangers grotendeels op, maar er blijft ruimte voor verbetering</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ LG G6 OLED TV lost probleem van zijn voorgangers grotendeels op, maar er blijft ruimte voor verbetering ]]></title>
                                                                                                <dc:content><![CDATA[ <p>De <a href="https://global.techradar.com/nl-be/televisions/kleuren-zien-er-minder-levendig-uit-op-de-lg-g6-oled-tv-dan-op-de-g5-maar-dat-is-geen-ongelukje">LG G6 OLED TV</a> is LG's nieuwste premium OLED TV en het is dan ook een van de beste tv's die we in de afgelopen jaren getest hebben. Hij biedt weer een verbeterde beeldkwaliteit én beeldverwerking ten opzichte van zijn voorganger, de <a href="https://global.techradar.com/nl-be/televisions/lg-g5-oled-tv-review-nl">LG G5</a>, en dat model was al een van de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a> in 2025. </p><p>We merkten een aantal duidelijke verbeteringen toen we <a href="https://www.techradar.com/televisions/the-lg-g6-oled-tv-got-a-picture-changing-firmware-update">de G6 naast de G5 zetten</a>. Het nieuwe model gaat onder andere beter met weerspiegelingen om, biedt een hogere fullscreen helderheid en weet kleuren nog verfijnder te reproduceren. De LG G6 lost echter ook nog (grotendeels) een probleem op waar de G-serie een lange tijd last van heeft gehad: 'color banding'. </p><p>Wat is color banding? Nou, heb je ooit naar een afbeelding met daarin verschillende tinten van dezelfde kleur op je tv gekeken? Denk hierbij bijvoorbeeld  aan een blauwe lucht tijdens zonsondergang. Dan heb je misschien ook wel eens gemerkt dat de verschillende tinten van die kleur misschien niet altijd onopvallend in elkaar overgaan, maar soms juist een beetje een blokkerig effect veroorzaken in plaats van een soepele, natuurlijke kleurengradiënt.  </p><p>Dat is dus color banding en dit probleem verschijnt wanneer er niet genoeg verschillende tinten kunnen worden weergegeven om voor een natuurlijk kleurverloop te zorgen.  </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></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:538px;"><p class="vanilla-image-block" style="padding-top:56.32%;"><img id="Ct2z3vdwfCL52BWw4iQRCH" name="Colour banding example.jpg" alt="Een voorbeeld van color banding" src="https://cdn.mos.cms.futurecdn.net/Ct2z3vdwfCL52BWw4iQRCH-1920-80.jpg" mos="" align="middle" fullscreen="" width="538" height="303" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dit is een extreem voorbeeld van color banding, maar het laat wel goed zien waar we het over hebben.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Phlake, via Wikipedia)</span></figcaption></figure><p>Hoewel de LG G5 over het algemeen een fantastische tv is, is color banding hier af en toe wel te bespeuren. Dit is al langer een probleem bij veel verschillende OLED TV. Al wordt het niet altijd veroorzaakt door het paneel, maar soms juist door de bron van het videomateriaal.</p><p>Toen we voor het eerst de LG G6 naast de LG G5 konden zien tijdens een evenement, werd er een scène uit <em>The Green Knight</em> vertoond om te laten zien dat de G6 merkbaar minder last had van color banding. </p><p>Inmiddels hebben we de G6 ook al wat uitgebreider kunnen testen in onze eigen testruimte en konden we dus ook wat andere scènes uit andere films gebruiken om het effect van color banding te zien. </p><p>Hieronder zie je meerdere foto's van onze testresultaten, maar het is wel belangrijk om te vermelden dat er bij deze beelden ook sprake is van compressie, waardoor er misschien nog meer color banding zichtbaar is dan in de praktijk het geval was. Als je echter de tekenen van color banding op één tv ziet en niet op de ander, dan kan je daaruit wel duidelijk afleiden dat de een toch duidelijk beter is dan de ander.  </p><h2 id="de-lucht-tijdens-zonsondergang">De lucht tijdens zonsondergang</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XtoUnioYRV5zbWZzTr8kBd" name="LG G5 vs LG G6 - La La Land Sebastian pier" alt="De LG G5 (links) en de LG G6 (rechts) met een scène uit La La Land in beeld" src="https://cdn.mos.cms.futurecdn.net/XtoUnioYRV5zbWZzTr8kBd-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">Hoewel het vrij subtiel was in sommige scènes, toont de LG G5 (links) tekenen van color banding in scènes met een duidelijk kleurverloop, zoals bij deze scène tijdens zonsondergang uit <em>La La Land</em>. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Lionsgate / Future )</span></figcaption></figure><p>De reden waarom we eerder al de lucht tijdens zonsondergang als voorbeeld noemden, is omdat dit een uitstekende situatie is om te testen op color banding. Meestal vormt er tijdens een zonsondergang een redelijk complex kleurverloop in de licht. Je ziet vaak een mix van blauwe, oranje, roze en paarse tinten die in elkaar over moeten lopen, maar ook overduidelijk het effect van color banding kunnen laten zien. </p><p>Voor onze eerste test hebben we gekozen voor een aantal scènes uit <em>La La Land</em>. In deze film heeft de lucht tijdens zonsondergang precies dit kleurprofiel en het was dan ook duidelijk te merken dat color banding een groter probleem was op de G5 dan op de G6. Wanneer Sebastian over de pier loopt tijdens zonsondergang, ziet het kleurverloop in de lucht er accurater uit op de G6. Kleuren zijn nog goed van elkaar te onderscheiden, terwijl je bij de G5 wel een beetje ringen van bepaalde kleuren kan zien. </p><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="dADGsMP83Ttvck4zjGdudA" name="LG G5 vs LG G6 - La La Land A Lovely Night" alt="De LG G5 (links) en de LG G6 (rechts) met een scène uit La La Land in beeld" src="https://cdn.mos.cms.futurecdn.net/dADGsMP83Ttvck4zjGdudA-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: Lionsgate / Future)</span></figcaption></figure><p>Hetzelfde gold ook weer bij de 'A Lovely Night'-scène. Sebastian en Mia dansen hier samen, met op de achtergrond weer de lucht bij zonsondergang. Ook hier zagen we meer tekenen van color banding op de G5 dan op de G6. Het verschil was hier wel iets subtieler, omdat er hier minder op de lucht gefocust werd dan in de scène bij de pier.</p><p>We kregen vergelijkbare resultaten bij het bekijken van fellere scènes via de <em>Spears & Munsil UHD Benchmark </em>4K Blu-ray. Hier zagen we beelden van een blauwe lucht die moest overlopen in de horizon en het kleurverloop was hier ook wat netter op de G6 dan op de G5. </p><p>Hoewel er hier een minder extreme mix van kleuren te zien was dan bij beelden van een zonsondergang, was het wel interessant om te zien dat color banding dus ook kan plaatsvinden bij erg felle beelden. </p><p>Alle scènes hierboven werden afgespeeld in het standaard HDR10-format, maar we wilden ook nog iets met Dolby Vision HDR bekijken. We kozen hier voor dezelfde scène uit <em>The Green Knight</em> die we ook tijdens de demo van LG te zien kregen. Dit zorgde voor een opmerkelijk resultaat.</p><h2 id="the-green-knight">The Green Knight </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="y6YzGw4mtokkKLoBto7Uba" name="LG G5 vs LG G6 color banding HDR" alt="De LG G5 (links) en de LG G6 (rechts) met een scène uit The Green Knight in beeld" src="https://cdn.mos.cms.futurecdn.net/y6YzGw4mtokkKLoBto7Uba-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">In deze scène uit <em>The Green Knight</em>, met HDR10 actief, toont de G5 (links) color banding in het rode gedeelte, terwijl dat gedeelte er veel soepeler uitziet op de G6 (rechts).  </span><span class="credit" itemprop="copyrightHolder">(Image credit: A24 / Future )</span></figcaption></figure><p>Eerst besloten we om <em>The Green Knight</em> weer gewoon in HDR10 te bekijken (in de FIlmmaker Mode). In de specifieke scène die we hebben gekozen duikt Gawain in een meer om een schedel te bemachtigen. Tijdens deze scène wordt er een groot gebied met rode tinten belicht en wordt er een sterk contrast gecreëerd met de diepe zwarte tinten aan de linkerkant van het scherm. Hier zien we weer het effect van color banding op de G5, met duidelijke ringen die het rode licht over aparte secties verdelen. Bij de G6 is het kleurverloop iets meer uniform en worden kleuren dus ook beter gereproduceerd. </p><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="xxdjtmnDGPHaPfGwLCvBvn" name="LG G5 vs LG G6 Green Knight Dolby Vision" alt="De LG G5 (links) en de LG G6 (rechts) met een scène uit The Green Knight in beeld" src="https://cdn.mos.cms.futurecdn.net/xxdjtmnDGPHaPfGwLCvBvn-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">Bij Dolby Vision-beelden toont de G5 nog steeds tekenen van color banding, maar de G6 ineens ook. In het midden van het rode gebied is het nu zelfs nog beter zichtbaar op de G6.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: A24 / Future )</span></figcaption></figure><p>Toen we echter wisselden naar het Dolby Vision HDR-format en dezelfde scène nog eens bekeken, leek de G5 ineens minder last te hebben van color banding dan de G6. We zagen hier dus het tegenovergestelde van wat we bij de HDR10-beelden zagen. </p><p>Color banding was minder opvallend op beide tv's bij Dolby Vision dan bij HDR10, maar het viel dus wel op dat de G6 nu duidelijkere ringen liet zien in het rode gebied dan de G5. Er was op het nieuwere model ook een beetje een grijze gloed te zien bij de overgang van de rode tinten naar de zwarte tinten.  </p><p>Over het algemeen zijn we bij andere tests heel erg onder de indruk geweest van de manier waarop de LG G6 omgaat met donkere scènes, plus van de indrukwekkende zwartwaardes, dus dit was wel een verrassing. De rode tinten zagen er nog wel mooi levendig en redelijk accuraat uit, maar bij deze Dolby Vision-beelden toonde de G5 dus wel merkbaar minder duidelijk het effect van color banding.</p><p>We besloten ook nog even de 4K Blu-ray van <em>Lawrence of Arabia</em>, ook met Dolby Vision HDR, uit te proberen. Die film bevat veel scènes met de woestijnlucht op verschillende momenten van de dag (en met verschillende belichtingen). Bij al deze scènes toonden beide tv's een goede uniformiteit en maar minimale tekenen van banding. Het effect was hier dus veel minder duidelijk dan bij <em>The Green Knight</em>. Het lijkt erop dat de scène uit <em>The Green Knight</em> gewoon echt een beetje een stresstest is voor tv's als het gaat om color banding. </p><h2 id="een-grote-verbetering-maar-nog-niet-perfect">Een grote verbetering, maar nog niet perfect</h2><p>De LG G6 is, ondanks dit ene tegenvallende resultaat met Dolby Vision-beelden, een fantastische tv. Dit soort resultaten zijn we dan ook tijdens de meeste van onze andere tests met de nieuwe tv niet tegengekomen. We hebben daarnaast nog veel meer films op de G6 afgespeeld (ook <em>met</em> Dolby Vision) dan de voorbeelden die we hier hebben aangehaald en we konden uitstekend van die films genieten, zonder last te hebben van overduidelijke color banding. </p><p>Daarnaast wordt er nog steeds veel meer content in SDR en HDR10 bekeken dan in Dolby Vision en de LG G6 gaat wel altijd duidelijk beter om met die formats dan de G5. </p><p>Toch is er dus nog wel ruimte voor verbetering bij het afspelen van Dolby Vision-content. Dat heeft deze test wel duidelijk gemaakt. Misschien wordt dit fenomeen nog opgelost met behulp van een update. De nieuwe flagship OLED TV van LG is in Nederland en België ook nog niet eens officieel gelanceerd, dus wie weet wat er nog wordt verbeterd voor je hem in je woonkamer kan hangen (of zetten). </p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-lg-televisie">Beste LG tv's 2026: geweldig beeld voor een scherpe prijs</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://global.techradar.com/nl-nl/televisions/lg-g6-oled-tv-lost-een-probleem-van-zijn-voorgangers-grotendeels-op-maar-er-blijft-ruimte-voor-verbetering</link>
                                                                            <description>
                            <![CDATA[ De LG G6 lost een probleem op waar LG's G-serie van OLED TV's al langere tijd last van had, tenminste... grotendeels. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KNNg7sR2JqEMyXTrHMr4km</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/D7wroHoatzd7wuN4ECyntB-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Apr 2026 15:16:43 +0000</pubDate>                                                                                                                                <updated>Wed, 22 Apr 2026 15:36:39 +0000</updated>
                                                                                                                                            <category><![CDATA[Televisions]]></category>
                                                                                                <author><![CDATA[ cas.kulk@bluepixlmedia.com (Cas Kulk) ]]></author>                    <dc:creator><![CDATA[ Cas Kulk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hUHXsqYBB8igeAQgxCPAMe-320-70.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ James Davidson ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/D7wroHoatzd7wuN4ECyntB-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                        <media:description><![CDATA[De LG G5 (links) en de LG G6 (rechts) ]]></media:description>                                                            <media:text><![CDATA[De LG G5 (links) en de LG G6 (rechts) met een afbeelding van een satelliet in beeld]]></media:text>
                                <media:title type="plain"><![CDATA[De LG G5 (links) en de LG G6 (rechts) met een afbeelding van een satelliet in beeld]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/D7wroHoatzd7wuN4ECyntB-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>De <a href="https://global.techradar.com/nl-be/televisions/kleuren-zien-er-minder-levendig-uit-op-de-lg-g6-oled-tv-dan-op-de-g5-maar-dat-is-geen-ongelukje">LG G6 OLED TV</a> is LG's nieuwste premium OLED TV en het is dan ook een van de beste tv's die we in de afgelopen jaren getest hebben. Hij biedt weer een verbeterde beeldkwaliteit én beeldverwerking ten opzichte van zijn voorganger, de <a href="https://global.techradar.com/nl-be/televisions/lg-g5-oled-tv-review-nl">LG G5</a>, en dat model was al een van de <a href="https://global.techradar.com/nl-nl/best/beste-oled-tv-nederland-belgie">beste OLED TV's</a> in 2025. </p><p>We merkten een aantal duidelijke verbeteringen toen we <a href="https://www.techradar.com/televisions/the-lg-g6-oled-tv-got-a-picture-changing-firmware-update">de G6 naast de G5 zetten</a>. Het nieuwe model gaat onder andere beter met weerspiegelingen om, biedt een hogere fullscreen helderheid en weet kleuren nog verfijnder te reproduceren. De LG G6 lost echter ook nog (grotendeels) een probleem op waar de G-serie een lange tijd last van heeft gehad: 'color banding'. </p><p>Wat is color banding? Nou, heb je ooit naar een afbeelding met daarin verschillende tinten van dezelfde kleur op je tv gekeken? Denk hierbij bijvoorbeeld  aan een blauwe lucht tijdens zonsondergang. Dan heb je misschien ook wel eens gemerkt dat de verschillende tinten van die kleur misschien niet altijd onopvallend in elkaar overgaan, maar soms juist een beetje een blokkerig effect veroorzaken in plaats van een soepele, natuurlijke kleurengradiënt.  </p><p>Dat is dus color banding en dit probleem verschijnt wanneer er niet genoeg verschillende tinten kunnen worden weergegeven om voor een natuurlijk kleurverloop te zorgen.  </p><ul><li><a href="https://techradar.us7.list-manage.com/subscribe?u=5698cb1fccaea8644ed412be0&id=159915eedb" target="_blank"><strong>Klik hier om te abonneren op onze wekelijkse nieuwsbrief</strong></a></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:538px;"><p class="vanilla-image-block" style="padding-top:56.32%;"><img id="Ct2z3vdwfCL52BWw4iQRCH" name="Colour banding example.jpg" alt="Een voorbeeld van color banding" src="https://cdn.mos.cms.futurecdn.net/Ct2z3vdwfCL52BWw4iQRCH-1920-80.jpg" mos="" align="middle" fullscreen="" width="538" height="303" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Dit is een extreem voorbeeld van color banding, maar het laat wel goed zien waar we het over hebben.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Phlake, via Wikipedia)</span></figcaption></figure><p>Hoewel de LG G5 over het algemeen een fantastische tv is, is color banding hier af en toe wel te bespeuren. Dit is al langer een probleem bij veel verschillende OLED TV. Al wordt het niet altijd veroorzaakt door het paneel, maar soms juist door de bron van het videomateriaal.</p><p>Toen we voor het eerst de LG G6 naast de LG G5 konden zien tijdens een evenement, werd er een scène uit <em>The Green Knight</em> vertoond om te laten zien dat de G6 merkbaar minder last had van color banding. </p><p>Inmiddels hebben we de G6 ook al wat uitgebreider kunnen testen in onze eigen testruimte en konden we dus ook wat andere scènes uit andere films gebruiken om het effect van color banding te zien. </p><p>Hieronder zie je meerdere foto's van onze testresultaten, maar het is wel belangrijk om te vermelden dat er bij deze beelden ook sprake is van compressie, waardoor er misschien nog meer color banding zichtbaar is dan in de praktijk het geval was. Als je echter de tekenen van color banding op één tv ziet en niet op de ander, dan kan je daaruit wel duidelijk afleiden dat de een toch duidelijk beter is dan de ander.  </p><h2 id="de-lucht-tijdens-zonsondergang">De lucht tijdens zonsondergang</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XtoUnioYRV5zbWZzTr8kBd" name="LG G5 vs LG G6 - La La Land Sebastian pier" alt="De LG G5 (links) en de LG G6 (rechts) met een scène uit La La Land in beeld" src="https://cdn.mos.cms.futurecdn.net/XtoUnioYRV5zbWZzTr8kBd-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">Hoewel het vrij subtiel was in sommige scènes, toont de LG G5 (links) tekenen van color banding in scènes met een duidelijk kleurverloop, zoals bij deze scène tijdens zonsondergang uit <em>La La Land</em>. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Lionsgate / Future )</span></figcaption></figure><p>De reden waarom we eerder al de lucht tijdens zonsondergang als voorbeeld noemden, is omdat dit een uitstekende situatie is om te testen op color banding. Meestal vormt er tijdens een zonsondergang een redelijk complex kleurverloop in de licht. Je ziet vaak een mix van blauwe, oranje, roze en paarse tinten die in elkaar over moeten lopen, maar ook overduidelijk het effect van color banding kunnen laten zien. </p><p>Voor onze eerste test hebben we gekozen voor een aantal scènes uit <em>La La Land</em>. In deze film heeft de lucht tijdens zonsondergang precies dit kleurprofiel en het was dan ook duidelijk te merken dat color banding een groter probleem was op de G5 dan op de G6. Wanneer Sebastian over de pier loopt tijdens zonsondergang, ziet het kleurverloop in de lucht er accurater uit op de G6. Kleuren zijn nog goed van elkaar te onderscheiden, terwijl je bij de G5 wel een beetje ringen van bepaalde kleuren kan zien. </p><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="dADGsMP83Ttvck4zjGdudA" name="LG G5 vs LG G6 - La La Land A Lovely Night" alt="De LG G5 (links) en de LG G6 (rechts) met een scène uit La La Land in beeld" src="https://cdn.mos.cms.futurecdn.net/dADGsMP83Ttvck4zjGdudA-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: Lionsgate / Future)</span></figcaption></figure><p>Hetzelfde gold ook weer bij de 'A Lovely Night'-scène. Sebastian en Mia dansen hier samen, met op de achtergrond weer de lucht bij zonsondergang. Ook hier zagen we meer tekenen van color banding op de G5 dan op de G6. Het verschil was hier wel iets subtieler, omdat er hier minder op de lucht gefocust werd dan in de scène bij de pier.</p><p>We kregen vergelijkbare resultaten bij het bekijken van fellere scènes via de <em>Spears & Munsil UHD Benchmark </em>4K Blu-ray. Hier zagen we beelden van een blauwe lucht die moest overlopen in de horizon en het kleurverloop was hier ook wat netter op de G6 dan op de G5. </p><p>Hoewel er hier een minder extreme mix van kleuren te zien was dan bij beelden van een zonsondergang, was het wel interessant om te zien dat color banding dus ook kan plaatsvinden bij erg felle beelden. </p><p>Alle scènes hierboven werden afgespeeld in het standaard HDR10-format, maar we wilden ook nog iets met Dolby Vision HDR bekijken. We kozen hier voor dezelfde scène uit <em>The Green Knight</em> die we ook tijdens de demo van LG te zien kregen. Dit zorgde voor een opmerkelijk resultaat.</p><h2 id="the-green-knight">The Green Knight </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="y6YzGw4mtokkKLoBto7Uba" name="LG G5 vs LG G6 color banding HDR" alt="De LG G5 (links) en de LG G6 (rechts) met een scène uit The Green Knight in beeld" src="https://cdn.mos.cms.futurecdn.net/y6YzGw4mtokkKLoBto7Uba-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">In deze scène uit <em>The Green Knight</em>, met HDR10 actief, toont de G5 (links) color banding in het rode gedeelte, terwijl dat gedeelte er veel soepeler uitziet op de G6 (rechts).  </span><span class="credit" itemprop="copyrightHolder">(Image credit: A24 / Future )</span></figcaption></figure><p>Eerst besloten we om <em>The Green Knight</em> weer gewoon in HDR10 te bekijken (in de FIlmmaker Mode). In de specifieke scène die we hebben gekozen duikt Gawain in een meer om een schedel te bemachtigen. Tijdens deze scène wordt er een groot gebied met rode tinten belicht en wordt er een sterk contrast gecreëerd met de diepe zwarte tinten aan de linkerkant van het scherm. Hier zien we weer het effect van color banding op de G5, met duidelijke ringen die het rode licht over aparte secties verdelen. Bij de G6 is het kleurverloop iets meer uniform en worden kleuren dus ook beter gereproduceerd. </p><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="xxdjtmnDGPHaPfGwLCvBvn" name="LG G5 vs LG G6 Green Knight Dolby Vision" alt="De LG G5 (links) en de LG G6 (rechts) met een scène uit The Green Knight in beeld" src="https://cdn.mos.cms.futurecdn.net/xxdjtmnDGPHaPfGwLCvBvn-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">Bij Dolby Vision-beelden toont de G5 nog steeds tekenen van color banding, maar de G6 ineens ook. In het midden van het rode gebied is het nu zelfs nog beter zichtbaar op de G6.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: A24 / Future )</span></figcaption></figure><p>Toen we echter wisselden naar het Dolby Vision HDR-format en dezelfde scène nog eens bekeken, leek de G5 ineens minder last te hebben van color banding dan de G6. We zagen hier dus het tegenovergestelde van wat we bij de HDR10-beelden zagen. </p><p>Color banding was minder opvallend op beide tv's bij Dolby Vision dan bij HDR10, maar het viel dus wel op dat de G6 nu duidelijkere ringen liet zien in het rode gebied dan de G5. Er was op het nieuwere model ook een beetje een grijze gloed te zien bij de overgang van de rode tinten naar de zwarte tinten.  </p><p>Over het algemeen zijn we bij andere tests heel erg onder de indruk geweest van de manier waarop de LG G6 omgaat met donkere scènes, plus van de indrukwekkende zwartwaardes, dus dit was wel een verrassing. De rode tinten zagen er nog wel mooi levendig en redelijk accuraat uit, maar bij deze Dolby Vision-beelden toonde de G5 dus wel merkbaar minder duidelijk het effect van color banding.</p><p>We besloten ook nog even de 4K Blu-ray van <em>Lawrence of Arabia</em>, ook met Dolby Vision HDR, uit te proberen. Die film bevat veel scènes met de woestijnlucht op verschillende momenten van de dag (en met verschillende belichtingen). Bij al deze scènes toonden beide tv's een goede uniformiteit en maar minimale tekenen van banding. Het effect was hier dus veel minder duidelijk dan bij <em>The Green Knight</em>. Het lijkt erop dat de scène uit <em>The Green Knight</em> gewoon echt een beetje een stresstest is voor tv's als het gaat om color banding. </p><h2 id="een-grote-verbetering-maar-nog-niet-perfect">Een grote verbetering, maar nog niet perfect</h2><p>De LG G6 is, ondanks dit ene tegenvallende resultaat met Dolby Vision-beelden, een fantastische tv. Dit soort resultaten zijn we dan ook tijdens de meeste van onze andere tests met de nieuwe tv niet tegengekomen. We hebben daarnaast nog veel meer films op de G6 afgespeeld (ook <em>met</em> Dolby Vision) dan de voorbeelden die we hier hebben aangehaald en we konden uitstekend van die films genieten, zonder last te hebben van overduidelijke color banding. </p><p>Daarnaast wordt er nog steeds veel meer content in SDR en HDR10 bekeken dan in Dolby Vision en de LG G6 gaat wel altijd duidelijk beter om met die formats dan de G5. </p><p>Toch is er dus nog wel ruimte voor verbetering bij het afspelen van Dolby Vision-content. Dat heeft deze test wel duidelijk gemaakt. Misschien wordt dit fenomeen nog opgelost met behulp van een update. De nieuwe flagship OLED TV van LG is in Nederland en België ook nog niet eens officieel gelanceerd, dus wie weet wat er nog wordt verbeterd voor je hem in je woonkamer kan hangen (of zetten). </p><ul><li><a href="https://global.techradar.com/nl-nl/best/beste-lg-televisie">Beste LG tv's 2026: geweldig beeld voor een scherpe prijs</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>