.robotstovsuger_mainContent__t0y3o{max-width:1300px;margin:0 auto;padding:1.25em 1em 3em}@media(max-width:550px){.robotstovsuger_mainContent__t0y3o{padding:.75em .75em 2em}}.robotstovsuger_mainContent__t0y3o a{color:#015b80;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .15s}.robotstovsuger_mainContent__t0y3o a:hover{border-bottom-color:#015b80}.robotstovsuger_mainContent__t0y3o p{line-height:1.8;margin-bottom:1.1em;font-size:1.05rem;color:#3a3a3a}.robotstovsuger_mainContent__t0y3o h2{font-size:1.7rem;font-weight:800;margin-top:2.5em;margin-bottom:.6em;color:#1a1a1a;line-height:1.2;scroll-margin-top:80px;position:relative;padding-bottom:.4em}.robotstovsuger_mainContent__t0y3o h2:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background:#b6dbda;border-radius:2px}.robotstovsuger_mainContent__t0y3o h2:first-child{margin-top:.75em}@media(max-width:550px){.robotstovsuger_mainContent__t0y3o h2:first-child{margin-top:.25em}.robotstovsuger_mainContent__t0y3o h2{font-size:1.35rem}}.robotstovsuger_mainContent__t0y3o h3{font-size:1.2rem;font-weight:700;margin-top:1.75em;margin-bottom:.5em;color:#2a2a2a;scroll-margin-top:80px}.robotstovsuger_mainContent__t0y3o ol,.robotstovsuger_mainContent__t0y3o ul{padding-left:1.5em;margin-bottom:1em}.robotstovsuger_mainContent__t0y3o ol li,.robotstovsuger_mainContent__t0y3o ul li{line-height:1.8;margin-bottom:.4em;font-size:1.05rem}.robotstovsuger_mainContent__t0y3o ul{list-style:disc}.robotstovsuger_mainContent__t0y3o ol{list-style:decimal}.robotstovsuger_mainContent__t0y3o strong{font-weight:700}.robotstovsuger_authorByline__EMZr1{display:flex;align-items:center;gap:1em;margin-bottom:1em;padding:1em 1.25em;background:#fff;border:2px solid #dbd2b6;border-radius:12px}.robotstovsuger_authorAvatar__Bjv_K{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.robotstovsuger_authorName__SS66Y{display:block;font-weight:800;font-size:1.05rem;color:#1a1a1a}.robotstovsuger_authorCredentials__PyYAl{display:block;font-size:.85rem;color:#555}.robotstovsuger_lastUpdated__aGBcP{display:block;font-size:.8rem;color:#888;margin-top:.2em}.robotstovsuger_summary__Vrij9{background:#dbd2b6;padding:2em 2.5em;margin-bottom:2.5em;border-radius:12px;font-size:1.15rem;line-height:1.8;color:#2a2a2a;position:relative}.robotstovsuger_summary__Vrij9:before{content:'"';position:absolute;top:-.1em;left:.3em;font-size:5rem;color:rgba(0,0,0,.06);font-family:Georgia,serif;line-height:1}@media(max-width:550px){.robotstovsuger_summary__Vrij9{padding:1.25em 1.5em;font-size:1rem}}.robotstovsuger_methodologyBrief__lyFIt{margin:1.5em 0 2em;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;font-size:.95rem;color:#555;line-height:1.7;padding:1.25em 1.5em}@media(max-width:550px){.robotstovsuger_methodologyBrief__lyFIt{padding:1em 1.25em}}.robotstovsuger_methodologyBrief__lyFIt p{margin:0}.robotstovsuger_methodologyBriefHeading__K_buF{font-size:1.15rem;font-weight:800;color:#1a1a1a;margin:0 0 .4em!important;padding-top:0!important;scroll-margin-top:80px}.robotstovsuger_contentWithToc__CrZX3{display:grid;grid-template-columns:1fr 240px;gap:2em;align-items:start}@media(max-width:1100px){.robotstovsuger_contentWithToc__CrZX3{grid-template-columns:1fr}}.robotstovsuger_contentColumn__lsuyk{min-width:0}.robotstovsuger_toc__GdzA7{background:#fff;border:2px solid #b6dbda;border-radius:12px;padding:1.25em 1.5em;position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;order:2}@media(max-width:1100px){.robotstovsuger_toc__GdzA7{position:static;order:0;margin-bottom:.75em;max-height:none;padding:.75em 1em}}.robotstovsuger_tocDesktop__RoUT_{display:block}@media(max-width:1100px){.robotstovsuger_tocDesktop__RoUT_{display:none}}.robotstovsuger_tocMobile__Ni97Q{display:none}@media(max-width:1100px){.robotstovsuger_tocMobile__Ni97Q{display:block}}.robotstovsuger_tocMobileSummary__jLJb_{font-size:.88rem;font-weight:700;color:#015b80;cursor:pointer;user-select:none;padding:.25em 0}.robotstovsuger_tocMobileSummary__jLJb_::marker{color:#b6dbda}.robotstovsuger_tocTitle__zqMLr{font-size:.9rem;font-weight:800;margin-bottom:.6em;color:#015b80;text-transform:uppercase;letter-spacing:.04em}.robotstovsuger_tocList__lkDx5{list-style:none!important;padding-left:0!important;margin:0;column-count:1}.robotstovsuger_tocList__lkDx5 li{margin-bottom:.3em!important;font-size:.82rem!important;break-inside:avoid;padding-left:1em;position:relative;line-height:1.35;transition:all .15s}.robotstovsuger_tocList__lkDx5 li:before{content:"→";position:absolute;left:0;color:#b6dbda;font-weight:600;font-size:.75rem}.robotstovsuger_tocList__lkDx5 li a{color:#555;border-bottom:none}.robotstovsuger_tocList__lkDx5 li a:hover{color:#015b80}.robotstovsuger_tocItemActive__ztlPp a{color:#015b80!important;font-weight:700}.robotstovsuger_tocItemActive__ztlPp:before{color:#015b80!important}.robotstovsuger_quickPicks__tqg2L{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.25em;margin-bottom:2em}@media(max-width:550px){.robotstovsuger_quickPicks__tqg2L{grid-template-columns:1fr}}.robotstovsuger_quickPick__VDvec{display:flex;flex-direction:column;border-radius:12px;padding:1.25em 1.5em;background:#fff;border:1px solid #e8e8e8;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:box-shadow .2s}.robotstovsuger_quickPick__VDvec:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.robotstovsuger_quickPickTop__f5YO9{display:flex;gap:1em;align-items:center;margin-bottom:.75em}.robotstovsuger_quickPickImageWrapper__O6MaM{flex-shrink:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;overflow:hidden}.robotstovsuger_quickPickImage__jws_V{object-fit:contain;max-width:100%;max-height:100%}.robotstovsuger_quickPickInfo__fjGEX{flex:1;min-width:0}.robotstovsuger_quickPickLabel__3aQ5j{display:inline-block;background:#dbd2b6;color:#5a4a2a;font-size:.7rem;font-weight:800;padding:.3em .7em;border-radius:20px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.35em}.robotstovsuger_quickPickBest__3qalY{background:#015b80;color:#fff}.robotstovsuger_quickPickName__pLigx{font-size:1.1rem;font-weight:800;color:#1a1a1a;margin-bottom:.15em}.robotstovsuger_quickPickScore__Yj9yv{font-size:.85rem;font-weight:700;color:#16a34a}.robotstovsuger_quickPickReason__fWwKA{font-size:.88rem;line-height:1.6;color:#666;margin:0 0 .6em}.robotstovsuger_quickPickActions__9d4wj{display:flex;justify-content:space-between;align-items:center}.robotstovsuger_quickPickLink__eBO19{font-size:.82rem;font-weight:700;color:#015b80;text-decoration:none}.robotstovsuger_quickPickLink__eBO19:hover{border-bottom-color:#015b80}.robotstovsuger_quickPickPriceArea__ngXp1{width:100%}.robotstovsuger_quickPickPriceToggle__HeH0K{background:none;border:none;padding:0;color:#16a34a;font-size:.82rem;font-weight:700;cursor:pointer}.robotstovsuger_quickPickPriceToggle__HeH0K:hover{text-decoration:underline}.robotstovsuger_quickPickPriceTable__7NOfx{margin-top:.5em;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.robotstovsuger_quickPickPriceLoading__LImAd{font-size:.82rem;color:#999;padding:.75em;text-align:center}.robotstovsuger_quickPickPriceList__ehFnR{display:block}.robotstovsuger_quickPickPriceRow__NXvFq{display:flex;justify-content:space-between;align-items:center;padding:.5em .75em;font-size:.82rem;text-decoration:none;color:inherit;border-bottom:1px solid #f0f0f0;transition:background-color .1s}.robotstovsuger_quickPickPriceRow__NXvFq:last-child{border-bottom:none}.robotstovsuger_quickPickPriceRow__NXvFq:hover{background:#f9fafb}.robotstovsuger_quickPickPriceRowBest__NNERJ{background:#f0fdf4}.robotstovsuger_quickPickRetailer__qFvQv{color:#555}.robotstovsuger_quickPickRetailerPrice__fFg_y{font-weight:700;color:#1a1a1a;display:flex;align-items:center;gap:.4em}.robotstovsuger_quickPickLowestBadge__Gc3VH{font-size:.65rem;background:#16a34a;color:#fff;padding:.1em .4em;border-radius:3px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.robotstovsuger_comparisonWrapper__GgRCT{overflow-x:scroll;margin:1.5em 0 2.5em;border-radius:12px;border:1px solid #e5e7eb;-webkit-overflow-scrolling:touch;max-width:100%}@media(max-width:1100px){.robotstovsuger_tableModelHeader__DSjVl{display:flex;justify-content:space-between;align-items:center;gap:.5em}}.robotstovsuger_scrollHint__diWPu{display:none}@media(max-width:1100px){.robotstovsuger_scrollHint__diWPu{display:inline-flex;align-items:center;gap:.2em;font-size:.65rem;font-weight:500;color:hsla(0,0%,100%,.7);white-space:nowrap;padding-right:2.5em}}.robotstovsuger_scrollHintArrow__pWBw6{display:inline-block;animation:robotstovsuger_swipeRight__pOKn1 1.2s ease-in-out infinite;font-size:.75rem}@keyframes robotstovsuger_swipeRight__pOKn1{0%,to{transform:translateX(0)}50%{transform:translateX(6px)}}.robotstovsuger_comparisonTable__1dYdI{width:100%;border-collapse:separate;border-spacing:0;font-size:.88rem;min-width:900px}.robotstovsuger_comparisonTable__1dYdI td,.robotstovsuger_comparisonTable__1dYdI th{padding:.8em .7em;text-align:left;border-bottom:1px solid #f0f0f0;vertical-align:middle}.robotstovsuger_comparisonTable__1dYdI thead{background:#015b80}.robotstovsuger_comparisonTable__1dYdI thead th{font-weight:600;color:#fff;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;cursor:pointer;user-select:none}.robotstovsuger_comparisonTable__1dYdI thead th:hover{color:#b6dbda}.robotstovsuger_comparisonTable__1dYdI tbody tr{transition:background-color .15s}.robotstovsuger_comparisonTable__1dYdI tbody tr:hover{background:#faf9f6}.robotstovsuger_comparisonTable__1dYdI tbody tr:nth-child(2n){background:#fcfbf9}.robotstovsuger_tableRank__iQh1f{font-weight:700;color:#015b80;width:35px;text-align:center}.robotstovsuger_tableName__V93ZB{font-weight:700;color:#1a1a1a;min-width:160px}.robotstovsuger_tableBrand__NA2hW{color:#888;font-size:.8rem}.robotstovsuger_tableBrandSep__z54mR{color:#ddd;font-size:.75rem}.robotstovsuger_tableCompareLink__KcsGE{background:none;border:none;padding:0;color:#999;font-size:.7rem;font-weight:400;cursor:pointer}.robotstovsuger_tableCompareLink__KcsGE:hover{color:#16a34a;text-decoration:underline}.robotstovsuger_tableScore__o6H4u{font-weight:800;font-size:1rem}.robotstovsuger_scoreHigh__DjfVs{color:#16a34a}.robotstovsuger_scoreMedium__J8fPn{color:#d97706}.robotstovsuger_scoreLow__KN72g{color:#dc2626}.robotstovsuger_scoreNone__eoxB8{color:#bbb;font-style:italic;font-weight:400;font-size:.85rem}.robotstovsuger_tablePrice__j5co9{font-weight:700;white-space:nowrap}.robotstovsuger_tableValue__bhsSi{font-weight:600}.robotstovsuger_tableBattery__4f1_L,.robotstovsuger_tableWeight__jyp3Q{white-space:nowrap}.robotstovsuger_tableType__R_nWl{font-size:.8rem;white-space:nowrap}.robotstovsuger_sortArrow__S92w_{margin-left:.3em;font-size:.75rem}.robotstovsuger_hepaYes__g3VNq{color:#16a34a}.robotstovsuger_hepaNo__siA_t{color:#ccc}.robotstovsuger_typeBadge__0LrRH{display:inline-block;padding:.2em .6em;border-radius:20px;font-size:.72rem;font-weight:600}.robotstovsuger_typeCordless__yD1Ph{background:#dbeafe;color:#1e40af}.robotstovsuger_typeCorded__XTDmH{background:#f3e8ff;color:#6b21a8}.robotstovsuger_typeWetDry__Qz7yf{background:#dcfce7;color:#166534}.robotstovsuger_tableBadge__a0nCY{display:inline-block;background:#dbd2b6;color:#5a4a2a;font-size:.65rem;font-weight:700;padding:.2em .5em;border-radius:20px;margin-left:.4em;white-space:nowrap}.robotstovsuger_tablePricesHeader__1CVj7{text-align:center;width:40px;cursor:default}.robotstovsuger_tablePricesHeader__1CVj7:hover{color:#fff!important}.robotstovsuger_tablePricesIcon___3nDu{font-size:.9rem}.robotstovsuger_tablePricesCell__jCnoW{text-align:center;width:40px}.robotstovsuger_tablePricesButton__3SQdg{background:none;border:1px solid #e0e0e0;border-radius:4px;padding:.2em .4em;font-size:.7rem;cursor:pointer;color:#16a34a;transition:all .15s}.robotstovsuger_tablePricesButton__3SQdg:hover{background:#f0fdf4;border-color:#16a34a}.robotstovsuger_tablePriceSubRow__4K__5{background:#fafffe!important}.robotstovsuger_tablePriceSubRow__4K__5:hover{background:#f0fdf4!important}.robotstovsuger_tablePriceSubRow__4K__5 td{border-bottom:1px solid #eef5ee!important;padding:0!important}.robotstovsuger_tablePriceSubRowBest__J_SdH{background:#f0fdf4!important}.robotstovsuger_tablePriceSubCell__6pSdq{padding:0!important}.robotstovsuger_tablePriceSubLoading__cQars{font-size:.8rem;color:#999;padding:.5em .7em;display:block}.robotstovsuger_tablePriceSubLink__bU7MK{display:flex;justify-content:space-between;align-items:center;padding:.35em .7em .35em calc(35px + .7em);text-decoration:none;color:inherit;position:sticky;left:0;width:calc(100vw - 4em)}@media(min-width:1101px){.robotstovsuger_tablePriceSubLink__bU7MK{position:static;width:auto}}.robotstovsuger_tablePriceSubLink__bU7MK:hover{background:#eaf7ea}.robotstovsuger_tablePriceSubRetailer__2MCqN{font-size:.8rem;color:#555;display:inline-flex;align-items:center;gap:.4em}.robotstovsuger_tablePriceSubLowest__f_TAS{font-size:.6rem;background:#16a34a;color:#fff;padding:.1em .35em;border-radius:3px;font-weight:600;text-transform:uppercase}.robotstovsuger_tablePriceSubPrice__KqP_A{font-size:.8rem;font-weight:700;color:#16a34a;white-space:nowrap}.robotstovsuger_productCard__ZcD7V{border:none;border-radius:16px;padding:0;margin-bottom:2.5em;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.06);scroll-margin-top:80px;overflow:hidden}.robotstovsuger_productHeader__dYG3B{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.75em;padding:1.75em 2em 0}@media(max-width:550px){.robotstovsuger_productHeader__dYG3B{padding:1.25em 1.25em 0}}.robotstovsuger_productTitle__rMjQL{font-size:1.4rem;font-weight:800;color:#1a1a1a;margin:0}@media(max-width:550px){.robotstovsuger_productTitle__rMjQL{font-size:1.2rem}}.robotstovsuger_productBadges__XzJ9a{display:flex;gap:.5em;flex-wrap:wrap}.robotstovsuger_productBadge__6EkOX{display:inline-block;padding:.3em .85em;border-radius:20px;font-size:.75rem;font-weight:700}.robotstovsuger_badgeBestITest__Ft3F0{background:#015b80;color:#fff}.robotstovsuger_badgeBesteValg__rogJ9{background:#b6dbda;color:#1a1a1a}.robotstovsuger_badgeBestVerdi__xbllp{background:#fef3c7;color:#92400e}.robotstovsuger_badgeBudsjett__4ohtm{background:#dcfce7;color:#166534}.robotstovsuger_badgeAllergi__7eCsd{background:#ede9fe;color:#5b21b6}.robotstovsuger_badgeLedning__rHmqZ{background:#f3e8ff;color:#6b21a8}.robotstovsuger_productImageScoreRow__msEk5{display:flex;gap:2em;align-items:flex-start;padding:1.5em 2em}@media(max-width:550px){.robotstovsuger_productImageScoreRow__msEk5{flex-direction:column;align-items:center;padding:1em 1.25em}}.robotstovsuger_productImageWrapper__Vf9Qr{flex-shrink:0;width:200px;height:200px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;overflow:hidden}@media(max-width:550px){.robotstovsuger_productImageWrapper__Vf9Qr{width:160px;height:160px}}.robotstovsuger_productImage__8h9TB{object-fit:contain;max-width:100%;max-height:100%}.robotstovsuger_productScoreRow__2VPC8{display:flex;gap:1.5em;align-items:center;flex-wrap:wrap}.robotstovsuger_productScore__IasiM{display:flex;align-items:baseline;gap:.2em}.robotstovsuger_productScoreValue__BYP_3{font-size:2.5rem;font-weight:900;line-height:1}.robotstovsuger_productScoreMax__7uXLU{font-size:1rem;color:#bbb}.robotstovsuger_productPriceTag__l5rrJ{font-size:1.4rem;font-weight:800;color:#1a1a1a}.robotstovsuger_productValueTag__bxc_s{font-size:.9rem;color:#888}.robotstovsuger_productValueTag__bxc_s span{font-weight:700}.robotstovsuger_productSources__CeSA0{font-size:.78rem;color:#aaa;margin-top:.5em}.robotstovsuger_productSources__CeSA0 span{margin-right:1.2em}.robotstovsuger_productSummary__STiQV{padding:0 2em;margin-bottom:1.5em;font-size:1.05rem;line-height:1.8}@media(max-width:550px){.robotstovsuger_productSummary__STiQV{padding:0 1.25em}}.robotstovsuger_productProsCons__7PfLP{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 2em 1.5em;border-radius:12px;overflow:hidden;border:1px solid #e8e8e8}@media(max-width:550px){.robotstovsuger_productProsCons__7PfLP{grid-template-columns:1fr;margin:0 1.25em 1.5em}}.robotstovsuger_consColumn__Bx7LR,.robotstovsuger_prosColumn__gyPjT{padding:1.25em}.robotstovsuger_consColumn__Bx7LR h4,.robotstovsuger_prosColumn__gyPjT h4{font-size:.85rem;font-weight:800;margin-bottom:.6em;text-transform:uppercase;letter-spacing:.04em}.robotstovsuger_consColumn__Bx7LR ul,.robotstovsuger_prosColumn__gyPjT ul{list-style:none!important;padding-left:0!important;margin:0}.robotstovsuger_consColumn__Bx7LR li,.robotstovsuger_prosColumn__gyPjT li{padding-left:1.5em;position:relative;font-size:.92rem;line-height:1.5;margin-bottom:.35em}.robotstovsuger_consColumn__Bx7LR li:before,.robotstovsuger_prosColumn__gyPjT li:before{position:absolute;left:0;font-weight:700}.robotstovsuger_prosColumn__gyPjT{background:#f0fdf4}.robotstovsuger_prosColumn__gyPjT h4{color:#16a34a;border-left:3px solid #16a34a;padding-left:.5em}.robotstovsuger_prosColumn__gyPjT li:before{content:"✓";color:#16a34a}.robotstovsuger_consColumn__Bx7LR{background:#fef2f2}.robotstovsuger_consColumn__Bx7LR h4{color:#dc2626;border-left:3px solid #dc2626;padding-left:.5em}.robotstovsuger_consColumn__Bx7LR li:before{content:"✗";color:#dc2626}.robotstovsuger_productBestFor__AkrGr{margin:0 2em;background:#dbd2b6;border-radius:8px;padding:.75em 1.25em;font-size:.95rem;color:#5a4a2a}@media(max-width:550px){.robotstovsuger_productBestFor__AkrGr{margin:0 1.25em}}.robotstovsuger_productBestFor__AkrGr strong{color:#3a2a0a}.robotstovsuger_productSpecs__r7_qM{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:0;margin:1.25em 2em 0;border-top:1px solid #f0f0f0;padding-top:1em}@media(max-width:550px){.robotstovsuger_productSpecs__r7_qM{margin:1em 1.25em 0}}.robotstovsuger_specItem__sRA5s{text-align:center;padding:.6em .5em;border-right:1px solid #f0f0f0}.robotstovsuger_specItem__sRA5s:last-child{border-right:none}.robotstovsuger_specItem__sRA5s .robotstovsuger_specLabel__vS_cZ{font-size:.7rem;color:#999;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2em}.robotstovsuger_specItem__sRA5s .robotstovsuger_specValue__ZiFWT{font-size:1.05rem;font-weight:800;color:#1a1a1a}.robotstovsuger_productCta__KVBbo{padding:1.5em 2em 2em;text-align:center}@media(max-width:550px){.robotstovsuger_productCta__KVBbo{padding:1em 1.25em 1.5em}}.robotstovsuger_productCtaButton__2JIqB{display:inline-block;padding:.85em 2.5em;background:#b6dbda;color:#333;border-radius:8px;font-weight:800;font-size:1rem;text-decoration:none;border-bottom:none;transition:background-color .15s,box-shadow .2s}.robotstovsuger_productCtaButton__2JIqB:hover{background:rgb(154.6752293578,205.5247706422,204.1504587156);box-shadow:0 4px 12px rgba(0,0,0,.1);border-bottom:none}@media(max-width:550px){.robotstovsuger_productCtaButton__2JIqB{display:block;font-size:.95rem;padding:.85em 1.5em}}.robotstovsuger_userReviewsSummary__0wvnB{background:#dbd2b6;border-radius:12px;padding:1.25em 1.75em;margin-bottom:2em;font-size:.95rem;line-height:1.7;color:#4a3a1a}.robotstovsuger_userReviewsSummary__0wvnB p{margin:0}.robotstovsuger_userSentiment__A8Svd{margin:1.25em 2em;background:#faf9f6;border-radius:10px;padding:1.25em 1.5em}@media(max-width:550px){.robotstovsuger_userSentiment__A8Svd{margin:1em 1.25em;padding:1em}}.robotstovsuger_userSentimentTitle__KIVXX{font-size:1rem;font-weight:800;margin:0 0 .5em;color:#1a1a1a;border-left:3px solid #2563eb;padding-left:.5em}.robotstovsuger_userRatingSummary__RT2Sl{font-size:.95rem;color:#555;margin-bottom:.75em}.robotstovsuger_userComplaint__EDBfp,.robotstovsuger_userPraise__vJOJ6{display:flex;gap:.6em;align-items:flex-start;margin-bottom:.5em;font-size:.88rem}.robotstovsuger_userComplaint__EDBfp strong,.robotstovsuger_userPraise__vJOJ6 strong{display:block;color:#1a1a1a;font-size:.88rem}.robotstovsuger_sentimentIcon__jscDq{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:800;font-size:.8rem;margin-top:2px}.robotstovsuger_userPraise__vJOJ6 .robotstovsuger_sentimentIcon__jscDq{background:#dcfce7;color:#16a34a}.robotstovsuger_userComplaint__EDBfp .robotstovsuger_sentimentIcon__jscDq{background:#fef2f2;color:#dc2626}.robotstovsuger_userQuote__1uQec{margin:.2em 0 0;padding:0;border:none;font-style:italic;font-size:.82rem;color:#888}.robotstovsuger_durabilityWarning__wDHiw{font-size:.82rem;color:#92400e;background:#fffbeb;padding:.5em .75em;border-radius:6px;margin:.5em 0 0}.robotstovsuger_proVsUserGap__FKK5W{font-size:.82rem;color:#015b80;font-weight:600;margin:.5em 0 0}.robotstovsuger_priceHistory__yBMPp{margin:1.25em 2em;background:#f0fdf4;border-radius:10px;padding:1.25em 1.5em}@media(max-width:550px){.robotstovsuger_priceHistory__yBMPp{margin:1em 1.25em;padding:1em}}.robotstovsuger_priceHistoryTitle__9ZFbR{font-size:1rem;font-weight:800;margin:0 0 .5em;color:#1a1a1a;border-left:3px solid #16a34a;padding-left:.5em}.robotstovsuger_priceHistoryMeta__S7_Y4{display:flex;gap:.75em;flex-wrap:wrap;align-items:center;margin-bottom:.75em}.robotstovsuger_priceLow__4MvLr{font-size:.9rem;font-weight:700;color:#16a34a}.robotstovsuger_priceAboveLow__qEI6U{font-size:.8rem;color:#d97706;background:#fffbeb;padding:.15em .5em;border-radius:20px}.robotstovsuger_priceAtLow__P5rd_{font-size:.8rem;color:#16a34a;background:#dcfce7;padding:.15em .5em;border-radius:20px;font-weight:600}.robotstovsuger_buyRec__nsrZl{font-size:.75rem;font-weight:700;padding:.2em .6em;border-radius:20px;text-transform:uppercase;letter-spacing:.03em}.robotstovsuger_buyRec_buy_now__Fb3rv{background:#16a34a;color:#fff}.robotstovsuger_buyRec_buy__S9H7y{background:#dcfce7;color:#16a34a}.robotstovsuger_buyRec_wait__o7DAo{background:#fef3c7;color:#92400e}.robotstovsuger_priceStatement__feg7m{font-size:.88rem;line-height:1.5;color:#555;margin-bottom:.3em}.robotstovsuger_lifecycleNote__Fo283{margin:.75em 2em;font-size:.88rem;color:#555;line-height:1.5;padding:.5em 1em;background:#f5f7fa;border-radius:6px;border-left:3px solid #94a3b8}@media(max-width:550px){.robotstovsuger_lifecycleNote__Fo283{margin:.75em 1.25em}}.robotstovsuger_availabilityWarning__DQvNz{margin:.75em 2em;font-size:.88rem;color:#c2410c;background:#fff7ed;padding:.5em 1em;border-radius:6px;border-left:3px solid #f97316}@media(max-width:550px){.robotstovsuger_availabilityWarning__DQvNz{margin:.75em 1.25em}}.robotstovsuger_headToHead__grdVu{display:grid;grid-template-columns:1fr 1fr;gap:1.25em;margin:1em 0}@media(max-width:550px){.robotstovsuger_headToHead__grdVu{grid-template-columns:1fr}}.robotstovsuger_h2hColumn__Dlz8z{background:#fff;border-radius:10px;padding:1.25em;border:1px solid #e8e8e8;text-align:center}.robotstovsuger_h2hColumn__Dlz8z h4{font-size:.95rem;font-weight:700;margin-bottom:.5em;color:#015b80;text-align:left}.robotstovsuger_h2hColumn__Dlz8z ul{list-style:none!important;padding-left:0!important;margin:0;text-align:left}.robotstovsuger_h2hColumn__Dlz8z li{padding-left:1.2em;position:relative;font-size:.9rem;line-height:1.5;margin-bottom:.3em}.robotstovsuger_h2hColumn__Dlz8z li:before{content:"→";position:absolute;left:0;color:#b6dbda}.robotstovsuger_h2hImageWrapper__aqwAd{display:flex;justify-content:center;margin-bottom:.75em}.robotstovsuger_h2hImage___mxZz{width:100px;height:100px;object-fit:contain;background:#fff;border-radius:8px}.robotstovsuger_h2hPriceContext__9pFdU{font-size:.88rem;color:#666;font-style:italic;margin-top:.5em}.robotstovsuger_priceTiers__czr9n{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25em;margin:1.5em 0 2em}@media(max-width:550px){.robotstovsuger_priceTiers__czr9n{grid-template-columns:1fr}}.robotstovsuger_priceTier__nlDMb{border:none;border-radius:12px;padding:1.5em;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.04)}.robotstovsuger_priceTierLabel__vB38a{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3em}.robotstovsuger_tierBudget__W1SYm{background:#f0fdf4}.robotstovsuger_tierBudget__W1SYm .robotstovsuger_priceTierLabel__vB38a{color:#16a34a}.robotstovsuger_tierMid__U_ZLH{background:#fffbeb}.robotstovsuger_tierMid__U_ZLH .robotstovsuger_priceTierLabel__vB38a{color:#d97706}.robotstovsuger_tierPremium__ZXido{background:#eff6ff}.robotstovsuger_tierPremium__ZXido .robotstovsuger_priceTierLabel__vB38a{color:#015b80}.robotstovsuger_priceTierRange__5ob92{font-size:1.4rem;font-weight:900;color:#1a1a1a;margin-bottom:.4em}.robotstovsuger_priceTierDesc__pUOR8{font-size:.88rem;color:#666;line-height:1.5;margin:0}.robotstovsuger_dealsFilters__YDQpB{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75em;margin-bottom:1em}@media(max-width:550px){.robotstovsuger_dealsFilters__YDQpB{flex-direction:column;align-items:flex-start}}.robotstovsuger_dealsToggle__RhHZY{display:flex;gap:.5em;flex-wrap:wrap}.robotstovsuger_dealsCheckbox__wxniZ{display:flex;align-items:center;gap:.35em;font-size:.82rem;color:#555;cursor:pointer;user-select:none}.robotstovsuger_dealsCheckbox__wxniZ input{accent-color:#015b80;cursor:pointer}.robotstovsuger_dealsCheckbox__wxniZ span{white-space:nowrap}.robotstovsuger_dealsToggleBtn__UGvoQ{padding:.4em 1em;border:1px solid #e0e0e0;border-radius:20px;background:#fff;font-size:.82rem;font-weight:500;color:#666;cursor:pointer;transition:all .15s}.robotstovsuger_dealsToggleBtn__UGvoQ:hover{border-color:#999;color:#333}.robotstovsuger_dealsToggleBtnActive__ghFsi{background:#015b80;color:#fff;border-color:#015b80}.robotstovsuger_dealsToggleBtnActive__ghFsi:hover{background:rgb(.8023255814,73.011627907,102.6976744186)}.robotstovsuger_dealsToggleBtnLowest__Fj5YT{background:#f0fdf4;color:#16a34a;border-color:#16a34a}.robotstovsuger_dealsToggleBtnLowest__Fj5YT:hover{background:#dcfce7}.robotstovsuger_dealTestedBadge__qGlf8{background:#b6dbda;color:#333}.robotstovsuger_dealLowestBadge__tWsba,.robotstovsuger_dealTestedBadge__qGlf8{display:inline-block;margin-left:.4em;font-size:.6rem;font-weight:700;padding:.1em .35em;border-radius:3px;text-transform:uppercase;vertical-align:middle}.robotstovsuger_dealLowestBadge__tWsba{background:#16a34a;color:#fff}.robotstovsuger_dealsGrid__JNmax{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.25em;margin:1.5em 0 2em;padding-bottom:2px}.robotstovsuger_dealCard__KHrHD{border-radius:12px;background:#fff;border:1px solid #e8e8e8;transition:transform .2s,box-shadow .2s;text-decoration:none;color:inherit;display:flex;flex-direction:column}.robotstovsuger_dealCard__KHrHD:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.robotstovsuger_dealImage__i6Iq_{width:100%;height:160px;object-fit:contain;background:#fff;padding:.75em;border-radius:12px 12px 0 0}.robotstovsuger_dealInfo__vLP7L{padding:.75em 1em;flex:1;display:flex;flex-direction:column}.robotstovsuger_dealTitle__cGAFe{font-size:.88rem;font-weight:700;color:#1a1a1a;margin-bottom:.3em;line-height:1.3}.robotstovsuger_dealPrices__kDYyI{display:flex;align-items:baseline;gap:.5em;margin-top:auto;padding-top:.5em}.robotstovsuger_dealCurrentPrice__4tj0s{font-size:1.15rem;font-weight:800;color:#dc2626}.robotstovsuger_dealOriginalPrice__gb17b{font-size:.82rem;color:#bbb;text-decoration:line-through}.robotstovsuger_dealDiscount__gBRJf{font-size:.72rem;font-weight:700;background:#fef2f2;color:#dc2626;padding:.15em .45em;border-radius:20px}.robotstovsuger_dealRetailer__ikV4n{font-size:.78rem;color:#aaa;margin-top:.3em}.robotstovsuger_dealsError__F1LC0,.robotstovsuger_dealsLoading__1kThK{text-align:center;padding:2em;color:#888}.robotstovsuger_faqList__Uy_D6{margin:1em 0 2em}.robotstovsuger_faqItem__HAULX{border:none;border-radius:10px;margin-bottom:.6em;overflow:hidden;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.04)}.robotstovsuger_faqQuestion__QigwU{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.1em 1.5em;background:none;border:none;cursor:pointer;font-size:1rem;font-weight:700;color:#1a1a1a;text-align:left;line-height:1.4}.robotstovsuger_faqQuestion__QigwU:hover{background:#faf9f6}.robotstovsuger_faqArrow__ECBxl{flex-shrink:0;margin-left:1em;font-size:.85rem;color:#bbb;transition:transform .2s}.robotstovsuger_faqArrowOpen__RFcuZ{transform:rotate(180deg)}.robotstovsuger_faqAnswer__y8jjv{padding:0 1.5em 1.5em;font-size:.95rem;line-height:1.8;color:#555}.robotstovsuger_faqAnswer__y8jjv p{margin-bottom:0}.robotstovsuger_methodology__whogf{background:#faf9f6;border-radius:12px;padding:1.75em 2em;margin:1.5em 0}@media(max-width:550px){.robotstovsuger_methodology__whogf{padding:1.25em}}.robotstovsuger_methodology__whogf p{font-size:.95rem}.robotstovsuger_tierList___ykQV{list-style:none!important;padding-left:0!important}.robotstovsuger_tierList___ykQV li{padding:.35em 0;font-size:.95rem}.robotstovsuger_sectionDivider__p0_6_{border:none;border-top:1px solid #f0f0f0;margin:3em 0}.robotstovsuger_timingBox__guT6B{background:#fffbeb;border:2px solid #fde68a;border-radius:12px;padding:1.75em 2em;margin:1.5em 0}@media(max-width:550px){.robotstovsuger_timingBox__guT6B{padding:1.25em}}.robotstovsuger_timingBox__guT6B h3{color:#92400e;margin-top:0}.robotstovsuger_affiliateDisclaimer__MxTiv{font-size:.78rem;color:#aaa;font-style:italic;margin-top:.5em}.robotstovsuger_dealsLink__xcPUX{display:inline-block;margin-top:1em;padding:.6em 1.5em;background:#fff;border:2px solid #015b80;color:#015b80;border-radius:8px;font-weight:700;text-decoration:none}.robotstovsuger_scoreBar__A6vjz{display:inline-flex;align-items:center;gap:.4em}.robotstovsuger_scoreBarTrack__gxmS3{width:60px;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.robotstovsuger_scoreBarFill__zT0L_{height:100%;border-radius:3px}.robotstovsuger_crossLinks__xQmw7{margin-top:2em;padding:1.25em 1.5em;background:#faf9f6;border-radius:10px;border:1px solid #e8e8e8}.robotstovsuger_crossLinks__xQmw7 h3{font-size:1rem;font-weight:700;margin:0 0 .6em;color:#1a1a1a}.robotstovsuger_crossLinks__xQmw7 ul{list-style:none!important;padding-left:0!important;margin:0}.robotstovsuger_crossLinks__xQmw7 li{margin-bottom:.35em;font-size:.92rem;padding-left:1.2em;position:relative}.robotstovsuger_crossLinks__xQmw7 li:before{content:"→";position:absolute;left:0;color:#b6dbda;font-weight:600}.robotstovsuger_crossLinks__xQmw7 li a{color:#015b80;border-bottom:none;font-weight:500}.robotstovsuger_crossLinks__xQmw7 li a:hover{border-bottom-color:#015b80}.robotstovsuger_crossLinkInline__ZjhNQ{margin:.5em 2em 0;font-size:.88rem;color:#555}@media(max-width:550px){.robotstovsuger_crossLinkInline__ZjhNQ{margin:.5em 1.25em 0}}.robotstovsuger_crossLinkInline__ZjhNQ a{color:#015b80;font-weight:600;border-bottom:1px solid rgba(0,0,0,0)}.robotstovsuger_crossLinkInline__ZjhNQ a:hover{border-bottom-color:#015b80}