/*!
 * This file is part of the Wasabi package. (c) Marc Ortolà. For the full copyright and license information, please view the LICENSE file that was distributed with this source code.
 * 
 */.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{box-sizing:border-box}.tablesaw-fix-persist{table-layout:fixed}@media only all{.tablesaw-swipe td.tablesaw-swipe-cellhidden,.tablesaw-swipe th.tablesaw-swipe-cellhidden{display:none}}html{overflow-x:hidden}.comparison-style-1{display:inline-block;position:relative;width:100vw;margin:1em 0 1em calc(-50vw + 50%);background:#fff}.comparison-style-1 .section{padding:0;overflow:hidden}.comparison-style-1 table{border-spacing:0;width:100%;margin:0;font-size:.8em;line-height:1.2;border:none}.comparison-style-1 table img,.comparison-style-1 table svg{max-width:80px;max-height:80px;width:auto;margin:5px auto 0}.comparison-style-1 table svg{fill:#bbb}.comparison-style-1 table td,.comparison-style-1 table th{border:none;border-top:1px solid #bfbfbf;text-align:center;vertical-align:middle;position:relative}.comparison-style-1 table td{padding:1em .5em;word-break:break-word;background-clip:padding-box}.comparison-style-1 table td .as-a,.comparison-style-1 table td>a{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}.comparison-style-1 table thead th{border:none;background-color:#fff;position:relative;z-index:9;padding:1em 0 .8em}.comparison-style-1 table thead th svg{width:18px;height:18px;margin-top:0;margin-right:.25em;vertical-align:top;fill:#444}.comparison-style-1 table ul{margin:0;padding:0}.comparison-style-1 table ul li{list-style:none;padding:0}.comparison-style-1 table .price{font-weight:600;color:#5da437}.comparison-style-1 table .cta .button{width:100%;max-width:125px;margin:.5em auto;padding:.45em .2em;transition:.1s ease-out;background:#5da437;color:#fff;font-weight:600}.comparison-style-1 table .cta .price{font-weight:600}.comparison-style-1 table .name{width:25%!important;min-width:25%!important}.comparison-style-1 table .name span{width:100%;display:inline-block;font-weight:600;color:#333}.comparison-style-1 table .advantages{background-color:#dff5eb}.comparison-style-1 table .disadvantages{background-color:#fcf0de}.comparison-style-1 table .characteristic *{color:#333}.comparison-style-1 table th.js-characteristic{position:sticky;top:0;min-width:70px;box-shadow:0 5px 5px -4px rgba(51,51,51,.71)}.comparison-style-1 table.tablesaw-swipe .characteristic{box-shadow:inset 10px 0 10px -10px #333}.comparison-style-1 table.tablesaw-swipe .characteristic .as-a,.comparison-style-1 table.tablesaw-swipe .characteristic a{padding-right:.3em;padding-left:.3em}.comparison-style-1 table.tablesaw-swipe .progress-bar{width:100%;background-color:#d0d0d0;height:6px;border-radius:5px;margin-top:5px;padding:0 3px}.comparison-style-1 table.tablesaw-swipe .progress-bar div{height:6px;background-color:#676767;border-radius:5px;width:50%}.comparison-style-1 table.tablesaw-swipe .progress-bar .bar-1-2{float:right}.comparison-style-1 table.tablesaw-swipe .progress-bar .bar-2-2{float:left}.comparison-style-1 .tablesaw-all-cols-visible,.comparison-style-1 .tablesaw-all-cols-visible+.tablesaw-swipe .progress-bar,.comparison-style-1 .tablesaw-bar{display:none}.comparison-style-1 .tablesaw-all-cols-visible+.tablesaw-swipe thead th{position:static!important;width:auto!important;top:auto!important}.comparison-style-1 .tablesaw-all-cols-visible+.tablesaw-swipe .characteristic{box-shadow:none}.column-and-table-of-contents .comparison-style-1,body.has-sidebar .comparison-style-1{width:100%;margin:0}.column-and-table-of-contents .comparison-style-1 .section,body.has-sidebar .comparison-style-1 .section,body.white-background .comparison-style-1 .section{width:100%;padding:0}body.white-background .comparison-style-1{width:100%;margin:auto}@media screen and (min-width:540px){.comparison-style-1 table td{word-break:normal}}@media screen and (min-width:334px){.comparison-style-1 .section{padding:1em}.comparison-style-1 table{font-size:.9em;line-height:1.4}.comparison-style-1 table tbody tr:hover{position:relative;z-index:10}.comparison-style-1 table tbody tr:hover td:before{content:"";position:absolute;z-index:1;left:0;bottom:0;right:0;top:0;border-bottom:3px solid #5da437;border-color:#5da437 currentcolor;border-top:3px solid #5da437;pointer-events:none}.comparison-style-1 table tbody tr:hover td:last-child:before{border-right-width:3px;border-right-style:solid}.comparison-style-1 table tbody tr:hover td:first-child:before{border-left-width:3px;border-left-style:solid}.comparison-style-1 table tbody tr:hover .offer-button{background-color:#5da437;transform:scale(1.1);box-shadow:0 6px 9px -5px #ababab}}