.product-characteristic.rating-table{color:#4a4949;font-size:12px;background-color:#fff}.product-characteristic.rating-table>div{margin:0.75em 0}.product-characteristic.rating-table p{line-height:1.3em}.product-characteristic.rating-table .top-characteristic p{font-size:14px}.product-characteristic.rating-table .bottom-characteristic p{margin-bottom:1.25em}.product-characteristic.rating-table .table-characteristic .row-table{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.product-characteristic.rating-table .table-characteristic .row-table>div{padding-top:5px;padding-bottom:5px;line-height:1.3em}.product-characteristic.rating-table .table-characteristic .row-table>div.label-bold-table,.product-characteristic.rating-table .table-characteristic .row-table>div.rate,.product-characteristic.rating-table .table-characteristic .row-table>div.value-table{font-weight:700;vertical-align:top}@media (max-width: 991.98px){.product-characteristic.rating-table .table-characteristic .row-table>div.label-bold-table,.product-characteristic.rating-table .table-characteristic .row-table>div.rate,.product-characteristic.rating-table .table-characteristic .row-table>div.value-table{cursor:pointer}}.product-characteristic.rating-table .table-characteristic .row-table>div.label-table{vertical-align:top;width:50%;padding-left:15px;padding-right:15px}.product-characteristic.rating-table .table-characteristic .row-table>div.label-bold-table.col-sm-2{padding-right:0}.product-characteristic.rating-table .table-characteristic .row-table>div.label-bold-table i{font-size:16px}@media (max-width: 991.98px){.product-characteristic.rating-table .table-characteristic .row-table>div.text-tooltip{display:none;position:absolute;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,0.1);box-shadow:0 0 10px 4px rgba(0,0,0,0.1);z-index:2;padding:1.25em;top:3em}.product-characteristic.rating-table .table-characteristic .row-table>div.text-tooltip:before{content:'';width:20px;height:20px;position:absolute;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-10px;left:21%;bottom:auto;margin:auto;-webkit-box-shadow:-4px -4px 8px rgba(0,0,0,0.1);box-shadow:-4px -4px 8px rgba(0,0,0,0.1)}}.product-characteristic.rating-table .table-characteristic .row-table>div.rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;padding-left:15px;padding-right:15px}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .rate-label{padding-right:10px}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar{width:100%;max-width:480px;height:7px;position:relative;border-radius:4px;overflow:hidden}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .bar-progress{width:100%;height:100%}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .bar-progress.empty{background-color:#ededed;top:0;right:0}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .bar-progress.complete{position:absolute;background:#ff6826;background:-webkit-gradient(linear, right top, left top, from(#facd61), color-stop(59%, #f7b11c), to(#f79c1c));background:-o-linear-gradient(right, #facd61, #f7b11c 59%, #f79c1c);background:linear-gradient(to left, #facd61, #f7b11c 59%, #f79c1c);width:0%;-webkit-transition:width 2s;-o-transition:width 2s;transition:width 2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .bar-progress.complete.quart-0{width:0%}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .bar-progress.complete.timelapse-1{-webkit-animation-name:quart-1;animation-name:quart-1}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .bar-progress.complete.timelapse-2{-webkit-animation-name:quart-2;animation-name:quart-2}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .bar-progress.complete.timelapse-3{-webkit-animation-name:quart-3;animation-name:quart-3}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .bar-progress.complete.timelapse-4{-webkit-animation-name:quart-4;animation-name:quart-4}@-webkit-keyframes quart-1{0%{width:0%}100%{width:25%}}@keyframes quart-1{0%{width:0%}100%{width:25%}}@-webkit-keyframes quart-2{0%{width:0%}100%{width:50%}}@keyframes quart-2{0%{width:0%}100%{width:50%}}@-webkit-keyframes quart-3{0%{width:0%}100%{width:75%}}@keyframes quart-3{0%{width:0%}100%{width:75%}}@-webkit-keyframes quart-4{0%{width:0%}100%{width:100%}}@keyframes quart-4{0%{width:0%}100%{width:100%}}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .split-bar{position:absolute;width:100%;height:100%}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .split-bar .split{background-color:#fff;width:1px;height:7px;position:absolute}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .split-bar .split.s-25{left:25%}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .split-bar .split.s-50{left:50%}.product-characteristic.rating-table .table-characteristic .row-table>div.rate .bar .split-bar .split.s-75{left:75%}.product-characteristic.rating-table .bottom-characteristic table{width:100%;margin-bottom:20px}.product-characteristic.rating-table .bottom-characteristic table td{padding:5px 0}.product-characteristic.rating-table .bottom-characteristic table td.description{width:40%}.product-characteristic.rating-table .bottom-characteristic table td.value{font-weight:700}.product-characteristic-row .product-characteristic.rating-table .label-table{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.product-characteristic-row .product-characteristic.rating-table .rate{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}@media (max-width: 991.98px){.product-characteristic-row .product-characteristic.rating-table .label-table,.product-characteristic-row .product-characteristic.rating-table .rate{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}
