.prods-comp-widget{margin:1em auto;}.prods-comp-widget .widget-header{text-align:center;}.prods-comp-widget .widget-header .widget-title{margin-bottom:.5em;}.prods-comp-widget .widget-header .widget-title h3{font-family:'CoastSans-Regular',Helvetica,sans-serif;font-size:34px!important;font-weight:400!important;}.prods-comp-widget .widget-header .widget-sub-title{margin-bottom:1.5em;}.prods-comp-widget .widget-header .widget-sub-title h4{font-family:'CoastSans-Regular',Helvetica,sans-serif;font-size:16px;color:#000;font-weight:400!important;}.prods-comp-widget .widget-tbl{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px;border:solid 2px #eee;box-shadow:-1px 1px 3px 1px #eee;margin:1em;}.prods-comp-widget .widget-tbl .tbl-row{width:100%;display:-ms-flexbox;-ms-flex-wrap:wrap;display:flex;flex-wrap:wrap;align-items:center;}.prods-comp-widget .widget-tbl .tbl-row.val-row.odd{background-color:#f6f6f6;}.prods-comp-widget .widget-tbl .tbl-row.attr-row{border-top:solid 1px #eee;}.prods-comp-widget .widget-tbl .tbl-row.row-_ProdName_{font-family:'CoastSans-Bold',CoastSans-Regular,helvetica,sans-serif;font-size:18px;background-color:#f4f4f4;}.prods-comp-widget .widget-tbl .tbl-row.row-_ProdName_ .tbl-cell.current{border-top-left-radius:8px;border-top-right-radius:8px;border-top:solid 5px #0056ff;background-color:#fafafa;}.prods-comp-widget .widget-tbl .tbl-row.row-footer{border-top:solid 1px #eee;height:100%;}.prods-comp-widget .widget-tbl .tbl-row.row-footer .cell-footer.current{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:solid 3px #eee;margin-bottom:8px;}.prods-comp-widget .widget-tbl .tbl-row.row-footer .cell-footer.current span{font-style:italic;}.prods-comp-widget .widget-tbl .tbl-row.row-footer .btn-view{transition:all .2s ease;color:#0056ff;font-family:'CoastSans-Bold',CoastSans-Regular,helvetica,sans-serif;border:solid 1px #0056ff;box-shadow:none;padding:3px 40px;border-radius:20px;font-size:16px;text-decoration:none;position:relative;font-weight:bold;}.prods-comp-widget .widget-tbl .tbl-row.row-footer .btn-view:hover{background-color:#d6ebff;}.prods-comp-widget .widget-tbl .tbl-row .row-content{width:72%;height:100%;display:flex;margin:0;padding:0;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell{padding:16px;height:100%;text-align:center;border-right:solid 1px #eee;flex-grow:8;width:33%;position:relative;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.row-header{width:28%;height:100%;text-align:left;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.row-header.attr-header{font-family:'CoastSans-Bold',CoastSans-Regular,helvetica,sans-serif;font-size:18px;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.row-header.attr-header span.host-text{font-family:'CoastSans-Bold',CoastSans-Regular,helvetica,sans-serif!important;font-size:18px;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.row-header.val-header{padding-left:3em;padding-right:5px;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.pre{border-right:0;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.current{border-right:solid 2px #eee;border-left:solid 2px #eee;-webkit-box-shadow:-1px 1px 3px 1px #eee;box-shadow:-1px 1px 3px 1px #eee;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell .attr-val{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell .attr-val .attr-val-check{width:25px;height:25px;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell .prod-attr-values{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.prods-comp-widget .sticky-header{position:fixed;top:75px;display:none;opacity:1;z-index:100;}.prods-comp-widget .button.white{transition:all .2s ease;color:#0056ff;font-family:'CoastSans-Bold',CoastSans-Regular,helvetica,sans-serif;border:solid 1px #0056ff;box-shadow:none;padding:1em 5em;border-radius:2em;font-size:16px;text-decoration:none;font-weight:bold;margin:1em;}.prods-comp-widget .button.white:hover{background-color:#d6ebff;color:#0056ff;}@media only screen and (max-width:720px){.prods-comp-widget .button.white{padding:.5em 1em;border-radius:1em;font-size:16px;margin:.5em;}}.prods-comp-widget .tooltipinfo{position:relative;display:inline-block;cursor:help;display:flex;}.prods-comp-widget .tooltipinfo img{width:20px;height:20px;vertical-align:middle;margin-left:3px;}.prods-comp-widget .tooltipinfo .tooltiptext{visibility:hidden;width:250px;font-size:14px;line-height:24px;color:#000;text-align:left;border-radius:6px;box-shadow:0 0 2px 1px rgba(0,0,0,.13);top:130%;left:20%;padding:10px;position:absolute;z-index:1;background-color:#f2f3f6;}.prods-comp-widget .tooltipinfo:hover .tooltiptext{visibility:visible;}.prods-comp-widget .tooltipinfo .tooltiptext::after{content:"";z-index:10;position:absolute;bottom:100%;left:3%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent;}@media only screen and (max-width:991px){.prods-comp-widget .tooltipinfo .tooltiptext{top:130%;width:250px;left:0%;}.prods-comp-widget .tooltipinfo .tooltiptext::after{left:20%;}}.prods-comp-widget .tooltip.show{z-index:10000;}.prods-comp-widget .tooltip .tooltip-inner{max-width:280px!important;font-size:14px!important;line-height:24px!important;color:#000!important;text-align:left!important;}.prods-comp-widget .tooltip .arrow{width:3px!important;height:1px!important;}.prods-comp-widget .tooltip .arrow::before{border:6px solid transparent!important;}.prods-comp-widget .tooltip.bs-tooltip-top .arrow::after{border:6px solid transparent;border-color:#555 transparent transparent transparent;}.prods-comp-widget .tooltip.bs-tooltip-bottom .arrow::after{border:6px solid transparent;border-bottom-color:#555;}@media only screen and (max-width:768px){.prods-comp-widget .widget-header .widget-title{text-align:center;}.prods-comp-widget .widget-tbl.sticky-header{margin-top:0;margin-bottom:0;}.prods-comp-widget .widget-tbl .tbl-row{margin:0 1em;}.prods-comp-widget .widget-tbl .tbl-row.row-_ProdName_{font-size:16px;}.prods-comp-widget .widget-tbl .tbl-row.row-_ProdName_ .tbl-cell.current{border-top-left-radius:5px;border-top-right-radius:5px;}.prods-comp-widget .widget-tbl .tbl-row.row-_ProdName_ .tbl-cell.c-0{display:none;}.prods-comp-widget .widget-tbl .tbl-row.row-footer{height:inherit;}.prods-comp-widget .widget-tbl .tbl-row.row-footer .cell-footer.current{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;border-bottom:0;}.prods-comp-widget .widget-tbl .tbl-row.row-footer .btn-view{border:0;padding:3px 0;}.prods-comp-widget .widget-tbl .tbl-row .row-content{width:100%;flex-basis:100%;height:inherit;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell{padding:12px;width:33.33%;flex-grow:1;flex-basis:33.33%;position:relative;height:inherit;border:solid 1px #eee;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.row-header{flex-basis:100%;width:100%;position:relative;border:0;height:inherit;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.row-header.attr-header{font-size:16px;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.row-header.attr-header span.host-text{font-size:16px;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.row-header.val-header{padding-left:1.5em;padding-right:3px;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.cell-empty{display:none;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.current{border-right:solid 1px #eee;border-left:solid 1px #eee;box-shadow:none;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell .attr-val{position:relative;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell .prod-attr-values{position:relative;}}@media only screen and (max-width:576px){.prods-comp-widget{font-size:14px;}.prods-comp-widget .widget-tbl .tbl-row.row-_ProdName_{font-size:14px;}.prods-comp-widget .widget-tbl .tbl-row .tbl-cell.attr-header{font-size:14px;}}
