@media only screen and (min-width: 0em)and (max-width: 61.99em){.sn_table_compare>.container-fluid{padding-right:0}}.sn_table_compare__table{position:relative;border-collapse:separate;border-spacing:0}@media only screen and (min-width: 62em){.sn_table_compare__table{table-layout:fixed}}@media only screen and (min-width: 0em)and (max-width: 61.99em){.sn_table_compare__table__wr{max-height:calc(100*var(--vh, 1vh) - 4.75rem);overflow-y:auto}}.sn_table_compare__table thead{vertical-align:top}.sn_table_compare__table thead th{border-bottom:.125rem solid #dcdcdc;text-align:center;padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem;background-color:#fff}.sn_table_compare__table thead th:empty{border:0;background-color:rgba(0,0,0,0);pointer-events:none}.sn_table_compare__table thead th a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;gap:.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}@media only screen and (min-width: 0em)and (max-width: 61.99em){.sn_table_compare__table thead th a img{min-width:6.875rem}}.sn_table_compare__table tbody tr{vertical-align:middle}.sn_table_compare__table tbody tr .__group{background-color:#efefef;margin-top:.75rem;margin-bottom:.75rem;border-top:.75rem solid #fff;border-bottom:.75rem solid #fff}.sn_table_compare__table tbody tr .__group svg-sprite{color:currentColor}.sn_table_compare__table tbody tr th,.sn_table_compare__table tbody tr td{text-align:center;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem;border-bottom-width:.03125rem;border-color:#dcdcdc}.sn_table_compare__table tbody tr th:first-child,.sn_table_compare__table tbody tr td:first-child{padding-left:1rem;padding-right:1rem}@media only screen and (min-width: 62em){.sn_table_compare__table tbody tr th:first-child,.sn_table_compare__table tbody tr td:first-child{padding-left:1.5rem;padding-right:1.5rem}}.sn_table_compare__table tbody tr th:first-child span,.sn_table_compare__table tbody tr td:first-child span{display:block}.sn_table_compare__table tbody tr th .score,.sn_table_compare__table tbody tr td .score{width:1.5rem;height:1.5rem;min-width:1.5rem;width:auto;color:#cc0605;border:.0625rem solid #cc0605;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.sn_table_compare__table tbody tr th svg-sprite,.sn_table_compare__table tbody tr td svg-sprite{color:#cc0605}.sn_table_compare__table tbody tr th{text-align:left}