.star-rating,.star-rating .back-stars,.star-rating .front-stars{display:flex}.star-rating{font-size:14px}.star-rating.no-rating{visibility:hidden}.star-rating .back-stars{color:var(--star-rating-back-color);position:relative}.star-rating .front-stars{color:var(--star-rating-front-color);overflow:hidden;position:absolute;top:0}.star-rating .fa.fa-star{margin-right:3px}.star-rating fa.fa-star:last-of-type{margin-right:0}.star-rating .total-ratings{font-size:12px}.ratings-summary .ratings-score{margin-top:10px}.ratings-summary .ratings-score .ratings-avg{font-size:36px}.ratings-summary .ratings-score .ratings-max{font-size:28px;color:#9e9e9e}.ratings-summary .star-rating{margin-top:10px;font-size:28px}.ratings-summary .star-rating [class*=" fa-"]:not(.fa-stack),.ratings-summary .star-rating [class*=" glyphicon-"],.ratings-summary .star-rating [class*=" icon-"],.ratings-summary .star-rating [class^=fa-]:not(.fa-stack),.ratings-summary .star-rating [class^=glyphicon-],.ratings-summary .star-rating [class^=icon-]{line-height:28px}.ratings-summary .total-ratings{margin-top:10px}.reviews-summary .rating-bars{padding:0;margin-bottom:0;list-style:none}.reviews-summary .rating-bars li{margin-top:5px}.reviews-summary .rating-bars li:first-child{margin-top:0}.reviews-summary .rating-bars .star-rating{font-size:16px}.reviews-summary .rating-bars .star-rating [class*=" fa-"]:not(.fa-stack),.reviews-summary .rating-bars .star-rating [class*=" glyphicon-"],.reviews-summary .rating-bars .star-rating [class*=" icon-"],.reviews-summary .rating-bars .star-rating [class^=fa-]:not(.fa-stack),.reviews-summary .rating-bars .star-rating [class^=glyphicon-],.reviews-summary .rating-bars .star-rating [class^=icon-]{line-height:16px}.reviews-summary .rating-bars li [class*=" fa-"],.reviews-summary .rating-bars li [class*=" glyphicon-"],.reviews-summary .rating-bars li [class*=" icon-"],.reviews-summary .rating-bars li [class^=fa-],.reviews-summary .rating-bars li [class^=glyphicon-],.reviews-summary .rating-bars li [class^=icon-]{width:12.5px}.reviews-summary .rating-bars .star-rating .back-stars{margin:2px 0}.reviews-summary .rating-bars .star-rating .fa.fa-star{margin-right:6px}.reviews-summary .rating-bars .rating-bar{display:inline-block;margin:2px 0 2px 20px;position:relative;width:138px}.reviews-summary .rating-bars .rating-bar .bar-bg,.reviews-summary .rating-bars .rating-bar .bar-fg{position:absolute;left:0;top:0;height:100%}.reviews-summary .rating-bars .rating-bar .bar-bg{background:#e7e8e9;width:100%}.reviews-summary .rating-bars .rating-bar .bar-fg{background:var(--star-rating-front-color)}.reviews-summary .rating-bars .total-ratings{margin-left:10px;color:#555}.reviews-comments{padding-bottom:5px}.reviews-comments .star-rating .back-stars{margin:2px 5px 2px 0}.reviews-comments .star-rating{font-size:16px}.reviews-comments .star-rating [class*=" fa-"]:not(.fa-stack),.reviews-comments .star-rating [class*=" glyphicon-"],.reviews-comments .star-rating [class*=" icon-"],.reviews-comments .star-rating [class^=fa-]:not(.fa-stack),.reviews-comments .star-rating [class^=glyphicon-],.reviews-comments .star-rating [class^=icon-]{line-height:16px}.reviews-comments .report-btn{margin-top:5px}.reviews-comments .comments{margin:20px 0}.reviews-comments .review-comment{display:flex}.reviews-comments .buyer-avatar{width:40px;height:40px}.reviews-comments .buyer-avatar img{width:100%;height:100%;border-radius:50%}.reviews-comments .buyer-review{flex:1;padding-left:10px}.reviews-comments .rated-by{margin-top:3px;color:#8d8a8a}.reviews-comments .review-img-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews-comments .review-img-container .review-img{background-position:50%;background-size:cover;background-repeat:no-repeat;width:8rem;height:8rem;margin:0 .8rem .8rem 0}.reviews-comments .page-links .pagination{margin:10px 0 0;float:right}#modal-reportreview .modal-dialog{margin-top:5%}#form_reportreview .form-group:last-child{margin-bottom:0}#form_reportreview .form-group textarea{resize:vertical;min-height:90px}@media(max-width:420px){.reviews-comments hr:first-child{display:none}.reviews-comments .page-links{margin-top:15px;text-align:center}.reviews-comments .page-links .pagination{margin:15px 0 0;float:none}}