.reviews-header{transition:opacity .5s ease;overflow:hidden}.ec-comments-list{margin-top:20px}.reviews-header .stars-list{display:flex;align-items:center;margin-left:10px;margin-right:5px}.reviews-header .count-rating{font-size:12px;font-weight:500;color:#6c6c6c;margin-bottom:-1px}.reviews-header .all_rating{font-size:14px;font-weight:400;color:var(--main-txt)}.ec-comment .author .ec-rating span{position:relative;top:-4px;left:10px}div.element_description .ec-rating{background-color:transparent}.comments_rating .ec-rating .ec-criteria .star{cursor:pointer!important}.element_description .author{color:#636363;font-size:13px;width:25%;flex-shrink:0;padding-right:10px}.element_description .author .name{line-height:20px;font-weight:700;font-size:14px;color:var(--main-txt);margin-bottom:4px}.element_description .author p{margin-bottom:0}.element_description .emarket-comments{position:relative;font-size:14px;padding:30px;background-color:#fff;border:1px solid #dfdfdf}.element_description .emarket-comments h2{display:none}.element_description .ec-rating .ec-criteria .ec-criteria-rating,.element_description .ec-rating .ec-criteria-full .ec-criteria-rating,.element_description .emarket-comments .rating{display:flex;align-items:center}.element_description .emarket-comments .rating span{position:relative;top:-5px;padding-left:7px;margin-right:10px;font-weight:600}.ec-comment.row{border-top:1px solid #dfdfdf}.ec-comments-list.clear{border-bottom:1px solid #dfdfdf}.element_description .ec-comments-add .btn,.element_description .ec_comment_show{border:1px solid var(--main_color);min-width:160px;min-height:42px;padding:10px;background:var(--main_color);font-weight:500;font-size:14px;color:var(--main-txt)}.element_description .ec-comments-add #ec_comment_add:hover,.element_description .ec_comment_show:hover{border:1px solid var(--main_color_hover);background:var(--main_color_hover);color:var(--main-txt)}.element_description .ec-comments-add #ec_comment_add:hover:active,.element_description .ec_comment_show:hover:active{border:1px solid var(--main_color_active);background:var(--main_color_active);color:var(--main-txt)}.element_description .ec-comments-add #ec_comment_cancel{border:1px solid var(--main_color);background:#fff}.element_description .ec-comments-add #ec_comment_cancel:hover{background:var(--main_color)}.element_description .ec-comments-add #ec_comment_cancel:hover:active{border:1px solid var(--main_color_hover);background:var(--main_color_hover)}.element_description .ec-comments-add{overflow:hidden;transition:opacity .5s ease}.element_description .ec-comments-add.open{display:block}.element_description .ec-comments-add span{padding-top:15px;padding-bottom:5px;display:block;font-weight:500}.element_description .ec-comments-add span:first-child{padding-top:0}.element_description .ec-comments-add span:after{content:"*";color:var(--main_color)}.element_description .ec-comments-add input,.element_description .ec-comments-add textarea{width:100%;border:1px solid #dfdfdf;padding:5px;transition:.2s}.element_description .ec-comments-add textarea{resize:none;overflow:inherit;height:100px}.element_description .ec-comments-add input.ec-empty,.element_description .ec-comments-add textarea.ec-empty{background-color:#fbf4f4;color:#dd6262;border:1px solid #dd6262}.element_description .ec-comments-add input.ec-empty:focus,.element_description .ec-comments-add textarea.ec-empty:focus{border:1px solid #e0e0e0;background-color:#fff;color:initial;font-size:14px}.element_description .ec-comments-add .required_fields{float:left;width:100%;padding:15px 0}.element_description .ec-comments-add .required_fields p{color:#9e9e9e}.element_description .ec-comments-add .required_fields span{display:initial;padding-top:0}.element_description .ec-comments-add .btn{float:left;margin-right:15px}.element_description .ec-comments-add .ec-left{display:flex;flex-wrap:wrap}.element_description .ec-comments-captcha_title span{padding-top:15px!important}.element_description .ec-comments-captcha img{height:36px;width:auto}.element_description .comments_rating{padding-left:40px;width:300px}.element_description .ec-rating{background-color:#f5f5f5;max-width:365px}.element_description .ec-rating span:after{display:none}.element_description .ec-rating .ec-criteria,.element_description .ec-rating .ec-criteria-full{width:100%;position:relative;display:flex;align-items:center;padding-bottom:5px}.element_description .ec-rating .ec-criteria-full{padding-top:10px;border-top:solid 1px #e6e6e6;margin-top:15px}.element_description .ec-rating .ec-criteria span,.element_description .ec-rating .ec-criteria-full span{float:left;width:60%;padding-bottom:0;font-weight:400}.element_description .ec-rating .ec-criteria .ec-criteria-val,.element_description .ec-rating .ec-criteria-full .ec-criteria-val{margin-left:5px;margin-top:1px;font-size:12px;font-weight:500;color:#6c6c6c}.element_description .ec-rating .ec-criteria-full span{font-weight:500}.element_description .ec-comment{padding:50px 0;border-top:1px solid #e6e6e6}.element_description .ec-comment:last-child{padding:50px 0 20px}.rating_comments{display:flex;flex-wrap:wrap;align-items:center}.element_description .ec-comment .rating_comments .ec-rating{display:flex;align-items:center;padding:0;background:0 0;flex:0 0 auto;max-width:100%;margin-right:20px;margin-bottom:10px}.element_description .ec-comment .rating_comments .ec-rating .star{position:relative;top:-1px;-webkit-transition:none;transition:none}.element_description .ec-comment .rating_comments .ec-rating span{margin-left:5px;font-size:12px;font-weight:500;color:#6c6c6c}.element_description .ec-comment .rating_comments i{font-size:20px;position:absolute;color:#2196f3;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:ease-out .3s;transition:ease-out .3s;top:-1px}.element_description .ec-comment .rating_comments .ec-rating-list-show{color:var(--main_color);float:left;line-height:17px;display:flex;font-size:14px;position:relative;border-bottom:1px dashed var(--main_color);flex:0 0 auto;max-width:100%}.ec-rating-list-show:after{content:'';width:7px;height:7px;position:absolute;bottom:7px;right:-16px;border-bottom:1px solid var(--main_font_color);border-left:1px solid var(--main_font_color);transform:rotate(-45deg);transition:.2s}.ec-rating-list-show.arrow-top:after{bottom:3px;transform:rotate(135deg)}.element_description .ec-comment .rating_comments .ec-rating-list-show:hover{border-bottom-color:transparent}.element_description .ec-comment .rating_comments .ec-rating-list-show:active{color:var(--main_color)}.element_description .ec-comment .rating_comments .ec-rating-list-show.arrow-top i{-webkit-transform:rotate(0);transform:rotate(0)}.element_description .ec-comment .ec-rating-list{width:100%;display:flex;flex-wrap:wrap}.element_description .ec-comment .ec-rating-list .item{margin:0 50px 20px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:222px}.element_description .ec-comment .ec-rating-list .item span{font-size:12px;color:var(--main-txt)}.element_description .ec-comment .ec-rating-list .item .rating-line{width:100%;height:6px;margin-top:4px;background:#eee;border-radius:15px}.element_description .ec-comment .ec-rating-list .item .rating-line span{display:block;height:100%;border-radius:15px;background:var(--main_color)}.element_description .ec-comment .ec-rating-list .item:last-child span{padding-right:0}.element_description .ec-comment .ec-rating-list .item .ec-rating{width:initial}.element_description .ec-comment .msg{width:100%;margin-top:-10px}.element_description .ec-comment .msg span{color:#8d8d8d;float:left;width:100%}.element_description .ec-comment .msg p{color:var(--main-txt)}.element_description .ec-comment .msg .msg-item{padding-top:15px}.element_description .no-comment{text-align:center;display:block;padding:20px 0}.star{background-image:url(images/star_full.svg);background-size:contain;background-position:center;background-repeat:no-repeat;transition:none;fill:var(--main_color)!important}.star:hover{cursor:pointer}.star.half{background-image:url(images/star_half.svg)}.star.empty{background-image:url(images/star_empty.svg)}.star.empty.active{background-image:url(images/star_full.svg)}.star,.star.empty{height:14px;width:16px;cursor:default!important}.error-rating{background-color:#fbf4f4;color:#dd6262;border:1px solid #dd6262;padding:5px;text-align:center;margin-top:15px;display:none}.error-rating.show{display:block}.author p:not(.name),.author time{font-size:14px;color:#8d8d8d}.comments_rating span{margin-right:auto}.reviews-plug{display:flex;align-items:center;flex-direction:column;transition:opacity .5s ease;overflow:hidden}.reviews-plug svg{margin-top:20px}.reviews-plug p{color:var(--main-txt);margin:12px 0 40px}.reviews-plug *{flex-shrink:0}#CommentModalModeration{width:450px;max-width:calc(100% - 20px);padding:20px}#CommentModalModeration svg{display:block;margin:0 auto 50px}@media (max-width:576px){.element_description .emarket-comments{padding:15px}}