body{font-family:'Harmonia Sans Pro',Arial,sans-serif;margin:0;-webkit-text-size-adjust:none}a{color:#64a70b;text-decoration:none}sup{font-size:.75em;line-height:0;position:relative}h1,h2,h3,h4,h5,h6,p{margin-top:0}button::-moz-focus-inner{border:0}.img-wrap img{vertical-align:middle}@media (min-width:768px){.desktop-hidden{display:none}}@media (max-width:767px){.mobile-hidden{display:none}}.mini-compare .upper-slot,.mini-compare .lower-slot{text-align:center}.mini-compare .robot-slideshow{position:relative;text-align:center}.mini-compare .robot-slideshow a{color:inherit;display:block;outline:0}.mini-compare .robot-slideshow .img-wrap{height:146px;margin:auto;position:relative;width:143px}.mini-compare .robot-slideshow img{height:auto;left:0;max-width:100%;position:absolute;top:0;transition:transform .25s}.mini-compare .robot-slideshow .robot-img{z-index:1}.mini-compare .robot-slideshow .shadow-img{z-index:0}.mini-compare .robot-details-link a{display:inline-block;margin:1rem 0 0}@media (min-width:768px){.mini-compare{padding:1.5rem 1rem 1.25rem}.mini-compare .robot-slideshow{border-bottom:1px solid #d7d7d7;margin:0 auto 1.75rem;max-width:800px;padding:1.5rem 1rem 1rem}.mini-compare .robot-slideshow .slick-list{overflow:visible}.mini-compare .robot-slideshow .img-wrap{margin:auto}.mini-compare .robot-slide{cursor:pointer;position:relative}.mini-compare .robot-slide:hover .robot-img{transform:translate(0,-7px)}.mini-compare .robot-slide.slick-current .robot-img{transform:translate(0,-15px)}.mini-compare .robot-slide .scroll-link{position:relative}.mini-compare .robot-slide .scroll-link::after{background:#444;bottom:-5px;content:'';left:50%;height:1px;position:absolute;right:50%;transition:all 350ms}.mini-compare .robot-slide .scroll-link:hover::after{left:15%;right:15%}.mini-compare .robot-slide.slick-current::after{background:#fff;border:0 solid #d7d7d7;border-width:0 1px 1px 0;content:'';height:20px;left:50%;position:absolute;top: calc(100% + 1rem + 1px);transform:translate(-50%,-50%) rotate(45deg);width:20px}.mini-compare .robot-content-slideshow{margin:0 auto 2rem;max-width:800px;padding:0 100px;position:relative}.mini-compare .thing-1,.mini-compare .thing-2{display:table-cell;vertical-align:middle}.mini-compare .thing-1{border-right:1px solid #d7d7d7;width:100px}.mini-compare .thing-2{padding:0 0 0 25px}.mini-compare .thingy .sm{margin:0 0 .5em}.mini-compare .thingy .lg{line-height:1.2;margin:0}.mini-compare .slick-arrow{background:0;border:0;cursor:pointer;font-size:0;outline:0;padding:0;position:absolute;top:50%;transform:translate(0,-50%);transition:color 300ms;vertical-align:middle;-webkit-appearance:none}.mini-compare .slick-arrow:hover{color:#a7a7a7}.mini-compare .slick-prev{left:0}.mini-compare .slick-next{right:0}.mini-compare .robot-details-link{padding:0 0 0 126px}}@media (max-width:767px){.mini-compare{padding:1.75rem 0}.mini-compare .upper-slot,.mini-compare .lower-slot{padding:0 1rem}.mini-compare .robot-slideshow{padding:.5rem 0 0}.mini-compare .robot-slide{padding:0 0 2rem;position:relative}.mini-compare .robot-slide::before{background:#d7d7d7;bottom:2rem;content:'';height:1px;left:0;position:absolute;width:100%}.mini-compare .robot-slide::after{background:#fff;border:0 solid #d7d7d7;border-width:0 1px 1px 0;bottom:2rem;content:'';height:20px;left:50%;position:absolute;transform:translate(-125%,50%) rotate(45deg);transition:transform .25s;width:20px}.mini-compare .slick-current::after{transform:translate(-50%,50%) rotate(45deg)}.mini-compare .slick-current+.robot-slide::after{transform:translate(50%,50%) rotate(45deg)}.mini-compare .robot-content-slideshow{margin:0 0 .75rem}.mini-compare .robot-content-slide .content-slot{padding:0 .75rem;text-align:center}.mini-compare .slick-arrow{display:none}.mini-compare .thingy .sm{display:none}.mini-compare .thingy img{margin:auto}.mini-compare .thing-1{margin:0 0 .5rem}.mini-compare .robot-details-link{text-align:center}}.play-video{color:inherit;text-decoration:none}.video-container{height:0;overflow:hidden;text-align:center}.video-container .row{margin:0 auto 2rem;max-width:1400px;padding:0 .75rem}.video-container .video-wrap{padding:0 0 56.52%;position:relative}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.comparison-chart{overflow:hidden}.comparison-chart img{vertical-align:middle}.comparison-chart .row{margin:auto;max-width:1400px}.comparison-chart .compare-row{display:none}.comparison-chart table{border-collapse:collapse;border-spacing:0;font-size:13px;position:relative;table-layout:fixed;text-align:center;width:100%}.comparison-chart table::after{background:#ddd;bottom:0;content:'';height:1px;left:0;position:absolute;width:100%}.comparison-chart .robot-info{padding:0 5px}.comparison-chart .robot-img-wrap{padding:0 5px 5px}.comparison-chart .robot-img-wrap img{height:auto;max-width:155px;width:100%}.comparison-chart .promo-text{color:#64a70b;font-size:1.38em;font-weight:500;padding:0 5px 5px}.comparison-chart .robot-name{position:relative;font-size:1.38em;padding:0 5px 2px;font-weight:700}.comparison-chart .sale-price{font-size:1.23em;padding:0 0 5px}.comparison-chart .reg-price{font-size:1.85em;font-weight:500;padding:0 0 15px}.comparison-chart .store-link{padding:0 0 15px}.comparison-chart .pillar{position:relative;width:35px}.comparison-chart .pillar span{color:#666;font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);white-space:nowrap}.comparison-chart .pillar~th,
.comparison-chart .pillar~td {border-top:1px solid #bcbcbc}.comparison-chart .chart-title{color:#64a70b;font-size:24px;font-weight:500;padding:15px;text-align:left;vertical-align:bottom;width:25%}.comparison-chart .feature{background:none;color:#000;font-size:16px;font-weight:normal;padding:15px;position:relative;text-align:left}.comparison-chart .feature::before{content:'';position:absolute;top:0;left:0;height:1px;width:100%;background:#ddd}.comparison-chart tr:last-child th,.comparison-chart tr:last-child td{border-bottom:0}.comparison-chart .has-tooltip{cursor:pointer}.comparison-chart .has-tooltip .feature-title{background:no-repeat right center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAARVBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZn////n5+fy8vLZ2dnS0tK/v7/MzMzGxsasrKyfn5/5+fnf39+5ubmzs7Ompqb7OpWnAAAAB3RSTlMA37+PUBBw59ow1wAAAOBJREFUOMuVlFcSwyAMREMJCu79/kcN4HjWlEHxfthjeFZD4vVYWkkKkkqXibcRdJMw74KVCwGWWVNUkIpdSSpK3l2CSSnGV+JRY20erdM4Y0X/AkJeU/MJaibkeIZl8JtngizWTIBgqPf7rfXPDaaSiFq32xOt7jXEUSl8dtZ6P0MMqWKNVm8wrhVBiGyZCSpAm497pCp0LD5DqkNdYBjIunrTH1CXQlkJpn0/8nZRxEhdxwLhdKNmEXVInK1ShwyaDtlZi+zQdGlUWUT8IDwaKX44+THnLwz+6uEvsaf6AgSCGqvrPTNtAAAAAElFTkSuQmCC);background-size:18px 18px;padding:0 27px 0 0}.comparison-chart .has-tooltip.active .feature-tooltip{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:#64a70b;border-radius:2px;color:#fff;cursor:auto;display:block;left:99%;padding:10px;position:absolute;width:200px;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comparison-chart .has-tooltip.active .feature-tooltip::before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:10px solid transparent;border-right-color:#64a70b;content:'';left:-20px}.comparison-chart .feature-title{font-size:16px}.comparison-chart .feature-tooltip{display:none}.comparison-chart .availability{color:#999;padding:15px 5px;position:relative}.comparison-chart .availability::before{background:#ddd;content:'';height:1px;left:0;position:absolute;top:0;width:100%}.comparison-chart .false span{color:transparent}.comparison-chart .true{background:#f9fcf5}.comparison-chart .true.sym span{background:#4c4c4c;border-radius:50%;display:inline-block;font-size:0;height:7px;vertical-align:middle;white-space:nowrap;width:7px}.comparison-chart .focus{color:#4c4c4c;display:block;font-size:1.4em;font-weight:700;line-height:1}.comparison-chart .one{margin:0 -.1em}@media (max-width:767px){.comparison-chart{border-bottom:1px solid #adadad;padding:0 0 20px}.comparison-chart .compare-row{display:block;font-size:16px;padding:0 15px;text-align:center}.comparison-chart .compare-header{border-bottom:1px solid #d7d7d7;display:table;font-size:16px;font-weight:500;margin:0 auto 25px;padding:0 20px 15px;position:relative}.comparison-chart .compare-header::after,.comparison-chart .compare-header::before{border:15px solid transparent;border-top-color:#d7d7d7;bottom:-30px;content:'';left:50%;margin:0 0 0 -15px;position:absolute;z-index:0}.comparison-chart .compare-header::after{border-top-color:#fff;bottom:-29px}.comparison-chart .compare-options{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;margin:0 0 25px;padding:0}.comparison-chart .compare-option{display:block;width:25%}.comparison-chart .option-checkbox{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px}.comparison-chart .option-label{display:block;margin:auto;max-width:155px;padding:20px;position:relative}.comparison-chart .option-checkbox:checked+.option-label::before{border:2px solid #64a70b;border-radius:4px;content:'';bottom:9px;left:9px;position:absolute;right:9px;top:9px}.comparison-chart .option-checkbox:checked+.option-label::after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAANlBMVEUAAABkpwtkpwtkpwtkpwtkpwtkpwtkpwtkpwtkpwtkpwtkpwtkpwv///+eyGdurRri79GUw1d7FeJFAAAADHRSTlMAz0AQ77+vn49gIDCG2+f8AAAAyUlEQVQ4y5WVWw6EMAhF6WifQtX9b3YSHUMrmt45X3ycFMVypY6So+MDF3OhNz6BO8LnWfNs8FadEj+Sppvn+AXXmcvMr8xLc17rWXMyfUfdEw9Iv7nwkHNKfiz6+4HrrvW+3o4MjbdJveoqW2MGotJ5IvXypDML5aaZyGXWo2weJFNkpZ6mFkokx9a0HjtitqZ6CrEx1TOiMY2Hi3hr+GXg8cADhz8hfCnQawZfXHQV4OVC1xUOADRS0JBCYw8MUjSa/w97+PfxBWctPKq+7QdrAAAAAElFTkSuQmCC);background-size:20px 20px;content:'';height:20px;position:absolute;right:0;top:0;width:20px}.comparison-chart .option-img{height:auto;width:100%;pointer-events:none}.comparison-chart .compare-hint{display:none;font-size:14px}.comparison-chart.show-compare-hint .compare-hint{display:block}.comparison-chart .compare-footer{margin:0 0 15px;text-align:center}.comparison-chart .compare-footer .btn{margin:0 5px 10px}.comparison-chart .reset-btn{display:none}.comparison-chart .chart-row,.comparison-chart .disclaimer-row{display:none}.comparison-chart .chart-row{margin:0 0 25px}.comparison-chart.comparison-active .chart-row,.comparison-chart.comparison-active .disclaimer-row{display:block}.comparison-chart.comparison-active .reset-btn{display:inline-block}.comparison-chart .col-1 .robot-info:nth-last-child(1),
    .comparison-chart .col-1 .availability:nth-last-child(1) {display:table-cell}.comparison-chart .col-2 .robot-info:nth-last-child(2),
    .comparison-chart .col-2 .availability:nth-last-child(2) {display:table-cell}.comparison-chart .col-3 .robot-info:nth-last-child(3),
    .comparison-chart .col-3 .availability:nth-last-child(3) {display:table-cell}.comparison-chart .col-4 .robot-info:nth-last-child(4),
    .comparison-chart .col-4 .availability:nth-last-child(4) {display:table-cell}.comparison-chart .col-5 .robot-info:nth-last-child(5),
    .comparison-chart .col-5 .availability:nth-last-child(5) {display:table-cell}.comparison-chart .col-6 .robot-info:nth-last-child(6),
    .comparison-chart .col-6 .availability:nth-last-child(6) {display:table-cell}.comparison-chart .col-7 .robot-info:nth-last-child(7),
    .comparison-chart .col-7 .availability:nth-last-child(7) {display:table-cell}.comparison-chart .col-8 .robot-info:nth-last-child(8),
    .comparison-chart .col-8 .availability:nth-last-child(8) {display:table-cell}.comparison-chart .col-9 .robot-info:nth-last-child(9),
    .comparison-chart .col-9 .availability:nth-last-child(9) {display:table-cell}.comparison-chart .col-10 .robot-info:nth-last-child(10),
    .comparison-chart .col-10 .availability:nth-last-child(10) {display:table-cell}.comparison-chart .col-11 .robot-info:nth-last-child(11),
    .comparison-chart .col-11 .availability:nth-last-child(11) {display:table-cell}.comparison-chart .col-12 .robot-info:nth-last-child(12),
    .comparison-chart .col-12 .availability:nth-last-child(12) {display:table-cell}.comparison-chart table{font-size:14px;table-layout:auto}.comparison-chart th,.comparison-chart td,.comparison-chart .pillar{display:none}.comparison-chart .chart-title,.comparison-chart .feature{display:table-cell}.comparison-chart .chart-title{font-size:16px}.comparison-chart .feature{border-right:1px solid #ebebeb;cursor:auto}.comparison-chart .feature-title{display:inline-block;font-size:14px;font-weight:500}.comparison-chart .has-tooltip .feature-title{background:none!important;padding:0}.comparison-chart .feature-tooltip{display:block;font-size:12px;margin:3px 0 0}.comparison-chart .availability{border-left:1px solid #ebebeb}.comparison-chart table .btn{font-size:14px;line-height:18px;padding:6px}.comparison-chart .true.sym span{height:14px;width:14px}}@media (max-width:599px){.comparison-chart .compare-option{width:50%}}@media (max-width:500px){.comparison-chart{overflow:auto}.comparison-chart table{font-size:12px;margin:0 auto 15px}.comparison-chart th,.comparison-chart td{box-sizing:border-box;min-width:0!important}.comparison-chart .availability{padding:5px}}.xx-sm{font-size:.6rem}.x-sm{font-size:.7rem}.sm{font-size:.9rem}.med{font-size:1rem}.lg{font-size:1.2rem;line-height:1.2}.x-lg{font-size:1.5rem;line-height:1.1}.xx-lg{font-size:1.8rem;line-height:1.1}.xxx-lg{font-size:2rem;line-height:1.1}.reg{font-weight:400}.semi-bold{font-weight:500}.bold{font-weight:700}.text-start{text-align:left;text-align:start}.text-center{text-align:center}.text-end{text-align:right;text-align:end}.text-justify{text-align:justify}.green{color:#64a70b}.blue{color:#1aa2dc}.gray{color:#666}.black-link{color:#000;text-decoration:underline}.green-link{color:#64a70b;text-decoration:underline}.disclaimers{font-size:.6rem;list-style:none;margin:0;padding:0}h2.title span{color:#64a70b}#center_column{padding:0}@media (max-width:1024px){.comparison-chart .robot-name{font-size:1em;overflow:hidden;padding:0}}.comparison-chart table td{text-align:center}.option-name{text-align:center}.compare-footer{display:flex;justify-content:center;gap:1rem;padding-block:2rem 0}.compare-btn,.reset-btn{font-size:14px;padding:.25rem}button.button-standard.button-standard--outline:hover{outline:.375rem solid rgba(108,184,106,.3)!important;outline-offset:0}.headline__h2{margin:0;padding-block:0 .5rem}.comparison-chart .store-link{text-align:center;overflow:hidden;padding-block:0 .5rem;padding-inline:.25rem}.comparison-chart .robot-info.store-link .button.a-btn--secondary-gray{max-width:100%;padding:0!important;padding-inline:.5rem!important;padding-block:.25rem!important;font-size: calc(8px + 0.3vw) !important}.button-standard--buy-now{padding-block:.5rem;padding-inline:.75rem;font-size:16px;max-width:250px;margin:0 auto}