/*! rs comparison tool - v1.3.3 - by Dmytro Semenov */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.rs-eligible-carousel{padding:10px 20px 20px}.rs-eligible-carousel__item{position:relative;border:1px solid #dcdcdc;padding:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rs-eligible-carousel__item label{position:absolute;left:0;top:0;bottom:0;right:0;cursor:pointer;margin:0}.rs-eligible-carousel__item label:hover{background:rgba(0,0,0,.1)}.rs-eligible-carousel__item label input{margin:4px}.rs-eligible-carousel button.rs-carousel__arrow{line-height:0;opacity:.2}.rs-eligible-carousel button.rs-carousel__arrow:hover,.rs-eligible-carousel button.rs-carousel__arrow:focus{background:0 0;opacity:.3}.rs-eligible-carousel button.rs-carousel__arrow.rs-eligible-carousel button.rs-carousel__arrow--prev{left:-8px}.rs-eligible-carousel button.rs-carousel__arrow.rs-eligible-carousel button.rs-carousel__arrow--next{right:-8px}.rs-eligible-carousel button.rs-carousel__arrow[disabled]{visibility:hidden}.rs-eligible-carousel .rs-carousel__slide{position:relative;width:calc(50% - 2px);margin-right:4px}@media (min-width:768px){.rs-eligible-carousel .rs-carousel__slide{width:calc(25% - 3px)}}@media (max-width:767.98px){.rs-comparison-eligible-carousel{padding-bottom:10px}}.rs-comparison-table{position:relative}.rs-comparison-table--empty{visibility:hidden}.rs-comparison-table__sticky-container{position:absolute;left:0;top:0;width:100%;height:0;overflow:visible;z-index:50}.rs-comparison-table--sticky .rs-comparison-table__sticky-container{position:sticky}.rs-comparison-table--sticky .rs-comparison-table__row--sticky-header{visibility:visible}.rs-comparison-table__row{margin-bottom:4px;display:flex;flex-direction:column}@media (min-width:768px){.rs-comparison-table__row{padding-left:20px;padding-right:20px}}.rs-comparison-table__main{position:relative;overflow:hidden}.rs-comparison-table__scroller{flex-direction:column;overflow-x:scroll;align-items:flex-start;position:relative;display:flex;-webkit-overflow-scrolling:touch;overflow-y:hidden;transform:translateZ(0);will-change:scroll-position;padding-bottom:20px;margin-top:-20px;bottom:-20px}.rs-comparison-table__row-cells-container{display:inline-flex}.rs-comparison-table__cell{position:relative;margin-right:4px;width:300px;flex-shrink:0;overflow:hidden}.rs-comparison-table__cell:last-child{margin-right:0}.rs-comparison-table__row-title{font-size:16px;line-height:24px;font-weight:400;margin:12px 0 4px;position:sticky;left:10px;top:0;align-self:flex-start}.rs-comparison-table__img-padder{background:#fff;position:relative;width:100%}@media (min-width:768px){.rs-comparison-table__img-padder{min-height:472px}}@media (max-width:767.98px){.rs-comparison-table__img-padder{min-height:280px}}.rs-comparison-table__row--sticky-header{position:relative;visibility:hidden;overflow:hidden;width:100%;background:#fff;transform:translateZ(0);will-change:scroll-position}.rs-comparison-table__row--sticky-header .rs-comparison-table__cell{border:0 solid 1px #bbb}@media (max-width:767.98px){.rs-comparison-table__row--sticky-header .rs-comparison-table__cell{padding:4px 3px;font-size:14px;line-height:1.45}}@media (min-width:768px){.rs-comparison-table__row--sticky-header .rs-comparison-table__cell{padding:12px 9px}}.rs-sr-only{width:1px;height:1px;overflow:hidden;position:absolute;white-space:nowrap;clip:rect(0,0,0,0)}.rs-comparison-table__row--header{margin-bottom:0}.rs-comparison-table__row--header .rs-comparison-table__cell{border-bottom:0;border-right:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc;border-top:solid 1px #dcdcdc}@media (min-width:768px){.rs-comparison-table__row--header .rs-comparison-table__cell{padding:10px 28px}}.rs-comparison-table__row--header .rs-comparison-table__cell .comparison-table-header-card{position:relative;bottom:0}@media (max-width:767.98px){.rs-comparison-table__row--html .btn{width:100%}}@media (max-width:767.98px){.rs-comparison-table__cell{width:180px;margin-right:3px}.rs-comparison-table__scroller{padding-bottom:0;margin-top:0;bottom:0}.rs-comparison-table__row--header .btn,.rs-comparison-table__row--html .btn{display:block}.rs-comparison-table__row--header .btn+.btn-block,.rs-comparison-table__row--html .btn+.btn-block{margin-top:.5rem}.rs-comparison-table__row--header .rs-comparison-table__cell,.rs-comparison-table__row--html .rs-comparison-table__cell{padding:12px 9px}.rs-comparison-table__row--header .btn{margin:0 auto;width:80%}.rs-comparison-table__row--html .btn{width:100%}}.rs-comparison-table button.rs-carousel__arrow{line-height:0;box-shadow:0 2px 6px rgba(0,0,0,.3)}button.rs-comparison-table__arrow{background:#fff;display:block;position:absolute;top:0;margin:0;z-index:55;cursor:pointer;will-change:transform;transform:translateZ(0);line-height:0}button.rs-comparison-table__arrow:disabled{visibility:hidden}button.rs-comparison-table__arrow:before{content:'';position:absolute;left:-12px;right:-12px;top:-12px;bottom:-12px;background:0 0}.rs-comparison-table__arrow.rs-carousel__arrow--prev{left:12px}.rs-comparison-table__arrow.rs-carousel__arrow--next{right:12px}.rs-comparison-table__row--header button.rs-comparison-table__move-col-right-btn,.rs-comparison-table__row--header button.rs-comparison-table__move-col-left-btn,.rs-comparison-table__row--header button.rs-comparison-table__remove-column-btn{position:absolute;width:40px;height:40px;background:0 0;border:0;box-shadow:none;cursor:pointer;color:#333}.rs-comparison-table__row--header button.rs-comparison-table__move-col-right-btn:hover,.rs-comparison-table__row--header button.rs-comparison-table__move-col-left-btn:hover,.rs-comparison-table__row--header button.rs-comparison-table__remove-column-btn:hover{color:#3169b3}.rs-comparison-table__row--header button.rs-comparison-table__move-col-right-btn svg,.rs-comparison-table__row--header button.rs-comparison-table__move-col-left-btn svg,.rs-comparison-table__row--header button.rs-comparison-table__remove-column-btn svg{width:100%;height:auto}.rs-comparison-table__row--header button.rs-comparison-table__move-col-btn{padding:0;bottom:10px;opacity:.4}.rs-comparison-table__row--header button.rs-comparison-table__move-col-btn:disabled{cursor:auto;opacity:.1}.rs-comparison-table__row--header button.rs-comparison-table__move-col-btn:disabled:hover{color:#333}.rs-comparison-table__row--header button.rs-comparison-table__move-col-right-btn{right:-5px}.rs-comparison-table__row--header button.rs-comparison-table__move-col-left-btn{left:-5px}.rs-comparison-table__row--header button.rs-comparison-table__remove-column-btn{padding:8px;right:0;top:0}.rs-comparison-table__row--header button.rs-comparison-table__arrow.rs-carousel__arrow{box-shadow:0 2px 6px rgba(0,0,0,.3)}.rs-comparison-table__move-col-left-btn svg{transform:scale(-1)}@media (max-width:767.98px){button.rs-comparison-table__arrow{display:none}button.rs-comparison-table__remove-column-btn{bottom:0}button.rs-comparison-table__move-col-right-btn{left:auto}button.rs-comparison-table__move-col-left-btn{right:auto}}button.rs-fs-dialog__close-btn{position:fixed;right:6px;top:6px;display:block;width:50px;height:50px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:0 0;border:0;box-shadow:none;-webkit-appearance:none;-webkit-touch-callout:none;z-index:60}button.rs-fs-dialog__close-btn:active,button.rs-fs-dialog__close-btn:hover,button.rs-fs-dialog__close-btn:focus{transition:none;border:0}button.rs-fs-dialog__close-btn svg{position:absolute;top:9px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none;stroke-width:2px}@media (max-width:767.98px){button.rs-fs-dialog__close-btn.close-btn-sm svg{fill:#666;stroke:#666;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3)}}@media (min-width:576px){button.rs-fs-dialog__close-btn:not(.close-btn-sm) svg{fill:#fff;stroke:#fff}}.rs-fs-dialog__close-btn:before{content:'';position:absolute;left:-12px;right:-12px;top:-12px;bottom:-12px;background:0 0}.rs-comparison-table__img-zoom-container,.rs-comparison-table__img-pan-zoom{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;text-align:center}.rs-comparison-table__zoom-controls{position:absolute;left:0;top:0;bottom:0;right:0;border:4px solid #2b7194}.rs-comparison-table__img-padder img{left:0;top:0;height:auto}@media (max-width:767.98px){.rs-comparison-table__img-padder img{max-width:100%;max-height:280px}}.rs-comparison-table__img-padder .rs-comparison-table__lazy-image{position:relative}.rs-comparison-table__row--image-zoom .rs-comparison-table__cell{border:solid 1px #dcdcdc}.rs-comparison-table__row--image-zoom a img{cursor:zoom-in}.rs-comparison-table__row--images-zoomed a img{cursor:grab}.rs-comparison-table__row--images-zoomed a img:active{cursor:grabbing}.rs-comparison-table__row--images-zoomed .rs-comparison-table__large-image{position:absolute;display:block;width:100%}button.rs-comparison-table__zoom-btn{cursor:pointer;padding:0;box-shadow:none;border:2px solid #333;background:#fff;position:absolute;left:12px;bottom:12px;width:40px;height:40px;color:#fff;fill:#000;border-radius:4px}button.rs-comparison-table__zoom-btn:focus{border-color:#fff;background:#2b7194;fill:#fff;color:#2b7194}.rs-comparison-table__zoom-controls svg{width:100%;height:auto}.rs-comparison-table__zoom-controls--zoomed .rs-comparison-table__zoom-btn-bar{display:none}.rs-comparison-table__pan-controls{display:none;position:absolute;right:12px;bottom:12px;width:80px;height:80px;background:#fff;border-radius:50%;box-sizing:content-box;border:2px solid #333;transform:rotate(-45deg)}.rs-comparison-table__zoom-controls--zoomed .rs-comparison-table__pan-controls{display:block}.rs-comparison-table__pan-controls button{position:absolute;width:40px;height:40px;padding:8px;background:0 0;border:0;box-shadow:none;cursor:pointer}.rs-comparison-table__pan-controls button:disabled{opacity:.3;cursor:auto}.rs-comparison-table__pan-controls button:hover svg{color:#2b7194}.rs-comparison-table__pan-controls button:focus svg{background:#2b7194;color:#fff;border-radius:50%}button.rs-comparison-table__pan-up-btn{top:0;left:40px}button.rs-comparison-table__pan-down-btn{top:40px;left:0}button.rs-comparison-table__pan-left-btn{top:0;left:0}button.rs-comparison-table__pan-right-btn{top:40px;left:40px}button.rs-comparison-table__pan-left-btn svg{transform:rotate(-135deg)}button.rs-comparison-table__pan-right-btn svg{transform:rotate(45deg)}button.rs-comparison-table__pan-up-btn svg{transform:rotate(-45deg)}button.rs-comparison-table__pan-down-btn svg{transform:rotate(135deg)}