.comparison-header{display:flex}.comparison-header
h3{position:relative;flex:1 0 15%;width:15%;margin:0;padding: .6em 0 .6em 1em;box-shadow:1px 2px 4px rgba(0, 0, 0, .4);color:#FFF;font-size:1.3em;text-align:center;cursor:pointer}.comparison-header h3:nth-of-type(1){z-index:3;background:#6D7373}.comparison-header h3:nth-of-type(2){z-index:2;background:#414643}.comparison-header h3:nth-of-type(3){z-index:1;background:#222}.comparison-header h3:before{content:"";position:absolute;top:0;right:0;z-index:-1;width:1.4em;height:2.45em}.comparison-header h3:after{content:"";position:absolute;top: .375em;right:-.85em;z-index:-2;width:1.75em;height:1.75em;box-shadow:1px 2px 4px rgba(0, 0, 0, .4);transform:rotate(45deg)}.comparison-header h3:nth-of-type(1):before,
.comparison-header h3:nth-of-type(1):after{background:#6D7373}.comparison-header h3:nth-of-type(2):before,
.comparison-header h3:nth-of-type(2):after{background:#414643}.comparison-header h3:nth-of-type(3):before{background:#222}.comparison-header h3:last-of-type:after{display:none}.comparison-header h3:hover, .comparison-header h3.comparison-header-selected,
.comparison-header h3:hover:before, .comparison-header h3.comparison-header-selected:before,
.comparison-header h3:hover:after, .comparison-header h3.comparison-header-selected:after{background:#1D95CD}.comparison-table{height:0;overflow:hidden;opacity:0;background:#E8EAEA;box-shadow:1px 2px 4px rgba(0,0,0,.4)}.comparison-table-selected{height:auto;opacity:1}.comparison-table
table{margin:0}.comparison-table thead,
.comparison-table tbody,
.comparison-table
tr{background:none;box-shadow:none}.comparison-table thead
tr{display:flex}.comparison-table
th{flex:1 0 5%;width:5%}.comparison-table tbody
tr{display:flex;width:100%}.comparison-table th,
.comparison-table
td{display:flex;justify-content:center;align-items:center;padding: .75em;line-height:1.4em;text-align:center}.comparison-table th:not(:last-child),
.comparison-table td:not(:last-child){border-right:1px solid rgba(34, 34, 34, .2)}.comparison-table th,
.comparison-table tr:not(:last-child) td{border-bottom:1px solid rgba(34, 34, 34, .2)}.comparison-table th,
.comparison-table td:first-child{color:#FFF;font-size: .8em;font-weight:bold}.comparison-table
td{flex:1 0 5%;width:5%;font-size: .7em}.comparison-table th,
.comparison-table table tr:nth-of-type(odd) td:first-child{background:rgba(34, 34, 34, .35)}.comparison-table th:nth-of-type(odd),
.comparison-table table tr:nth-of-type(even) td:first-child{background:rgba(34, 34, 34, .3)}.comparison-table tr:nth-of-type(even) td:nth-of-type(odd){background:rgba(33, 34, 34, .05)}.comparison-table tr:nth-of-type(even) td:nth-of-type(even){background:rgba(34, 34, 34, .13)}.comparison-table tr:nth-of-type(odd) td:nth-of-type(odd){background:rgba(34, 34, 34, .1)}.comparison-table tr:nth-of-type(odd) td:nth-of-type(even){background:rgba(34,34,34,.17)}.comparison-check{width: .75em;height:1.5em;border-right:4px solid #1D95CD;border-bottom:4px solid #1D95CD;transform:rotate(45deg)}@media screen and (max-width: 1050px){.comparison-header
h3{font-size:1em}.comparison-table th,
.comparison-table td:first-child{font-size: .6em}.comparison-table
td{font-size: .5em}}@media screen and (max-width: 850px){.comparison-header{flex-wrap:wrap}.comparison-header
h3{flex:1 0 100%;width:100%}.comparison-header h3:before, .comparison-header h3:after{display:none}.comparison-table th,
.comparison-table td:first-child,
.comparison-table
td{font-size: .4em}.comparison-check{border-right:1px solid #222;border-bottom:1px solid #222}}@media screen and (max-width: 600px){.comparison-header
h3{font-size: .8em}.comparison-table th,
.comparison-table td:first-child,
.comparison-table
td{font-size: .2em}}