.reviews-header{transition:opacity .5s ease;overflow:hidden;width:310px!important;margin-left:120px}#comment_list_wrp{flex:1;overflow:hidden}.reviews-header-row>div{width:100%;margin-bottom:22px}.reviews-header .rating{padding-bottom:20px;border-bottom:1px solid #F0F0F0;margin-bottom:20px;width:100%;display:flex;justify-content:space-between;align-items:center}.reviews-header .stars-list{display:flex;align-items:center;pointer-events:none}.reviews-header .stars-list>.star:not(:last-child){margin-right:5px}.reviews-header .star,.reviews-header .star.empty{width:22px;height:22px}.reviews-header .count-rating{font-weight:600;font-size:20px;line-height:23px}.reviews-header .all_rating{font-size:14px;font-weight:400;color:var(--main-txt)}.reviews-header .item{margin:0 0 20px 0;display:flex;align-items:center;justify-content:space-between;width:100%}.reviews-header-row .ec_comment_show{font-size:16px;cursor:pointer;height:56px}.reviews-header .item span{font-weight:400;font-size:14px;line-height:100%}.reviews-header .item span:first-child{width:33%}.reviews-header .item span:nth-child(2){order:3}.reviews-header .item .rating-line{width:172px;height:6px;margin-top:4px;background:#eee;border-radius:15px}.reviews-header .item .rating-line span{display:block;height:100%;border-radius:10px;background:#455360}.ec-comment .author .ec-rating span{margin-left:10px;font-size:13px;font-weight:400}div.element_description .ec-rating{background-color:transparent}.comments_rating .ec-rating .ec-criteria .star{cursor:pointer!important}.comments_rating .ec-rating .ec-criteria .ec-criteria-rating{flex-direction:row-reverse}.element_description .author{color:#636363;font-size:13px;width:19%;flex-shrink:0;padding-right:15px}.element_description .author .name{font-weight:700;font-size:16px;line-height:100%;margin-bottom:11px}.element_description .author .city,.element_description .author time{font-weight:500;font-size:14px;line-height:100%;color:var(--main_text_gray);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.element_description .author .city{margin-bottom:12px}.element_description .author time{display:inline-block;margin-bottom:16px}.element_description .emarket-comments{position:relative;font-size:14px;background-color:#fff;width:100%;padding-top:20px}.element_description .emarket-comments .emarket-comments-wrap{display:flex;justify-content:space-between;flex-direction:row}.element_description .emarket-comments h2{display:none}.element_description .emarket-comments .rating,.element_description .ec-rating .ec-criteria .ec-criteria-rating,.element_description .ec-rating .ec-criteria-full .ec-criteria-rating{display:flex;align-items:center}.element_description .ec-rating .ec-criteria .ec-criteria-rating>a:not(:last-child){margin-right:2px}.element_description .ec-rating .ec-criteria-full .ec-criteria-rating>*:not(:last-child){margin-right:2px}.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{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);padding-left:3px}.comment-form{width:500px}.ec-input-param{height:50px;display:flex;align-items:center;justify-content:center;padding:0 10px}.ec-input-param:last-child{height:44px}.element_description .ec-comments-add input,.element_description .ec-comments-add textarea{width:100%;border:1px solid #DDD;padding:5px 5px 5px 16px;transition:.2s;border-radius:6px}.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}.ec_comments_new_buttons{width:500px;display:flex;align-items:center;justify-content:space-between}.ec_comments_new_buttons .btn{color:var(--main_text_black);font-weight:500;font-size:16px;line-height:19px}.ec_comments_new_buttons .btn:first-child{margin-right:25px}#ec_comment_add,#ec_comment_cancel{width:50%;transition:0.2s all linear!important}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{background-color:var(--main_color)}#ec_comment_cancel{height:50px;border-radius:6px;background-color:var(--border-bottom-gray);transition:0.2s all linear}#ec_comment_cancel:hover{background:var(--gray-button-hover);transition:0.2s all linear}#ec_comment_cancel:active{transform:scale(.95);transition:0.2s all linear}.element_description .ec-comments-add .ec-left{display:flex;flex-wrap:wrap;justify-content:space-between}.element_description .ec-comments-captcha_title span{padding-top:15px!important}.element_description .ec-comments-captcha img{height:50px;width:auto}.element_description .comments_rating{padding-left:60px;width:400px}.comments_rating .star,.comments_rating .star.empty{width:22px;height:22px}.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;pointer-events:none}.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:8px;margin-top:1px;font-size:13px;font-weight:400;color:var(--main-txt)}.element_description .ec-rating .ec-criteria-full span{font-weight:500}.element_description .ec-comment{padding:50px 0 44px 0;border-bottom:1px solid #e6e6e6}.element_description .ec-comment:first-child{padding-top:0}.element_description .ec-comment .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 .ec-rating-stars{display:flex}.element_description .ec-comment .rating_comments .ec-rating .star{position:relative;top:-1px;-webkit-transition:none;transition:none}.element_description .ec-comment .ec-rating>div:not(:last-child){margin-right:2px}.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-direction:column}.element_description .ec-comment .msg{width:100%}.element_description .ec-comment .msg span{float:left;width:100%;font-weight:700;font-size:16px;line-height:100%;margin-bottom:10px}.element_description .ec-comment .msg p{font-weight:300;font-size:16px;line-height:190%;max-width:850px;white-space:pre-wrap}.element_description .ec-comment .msg-plus{margin-bottom:40px}.element_description .no-comment{text-align:center;display:block;padding:20px 0}.star{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMSAwTDEzLjk3NDIgNi45MDYzN0wyMS40NjE2IDcuNjAwODFMMTUuODEyMyAxMi41NjM2TDE3LjQ2NTYgMTkuODk5MkwxMSAxNi4wNkw0LjUzNDM2IDE5Ljg5OTJMNi4xODc2NSAxMi41NjM2TDAuNTM4Mzc5IDcuNjAwODFMOC4wMjU4MSA2LjkwNjM3TDExIDBaIiBmaWxsPSIjRkZENjAwIi8+Cjwvc3ZnPgo=);background-size:contain;background-position:center;background-repeat:no-repeat;transition:none;fill:var(--main_color)!important}.star:hover{cursor:pointer}.star.empty{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMSAwTDEzLjk3NDIgNi45MDYzN0wyMS40NjE2IDcuNjAwODFMMTUuODEyMyAxMi41NjM2TDE3LjQ2NTYgMTkuODk5MkwxMSAxNi4wNkw0LjUzNDM2IDE5Ljg5OTJMNi4xODc2NSAxMi41NjM2TDAuNTM4Mzc5IDcuNjAwODFMOC4wMjU4MSA2LjkwNjM3TDExIDBaIiBmaWxsPSIjRUNFQ0VDIi8+Cjwvc3ZnPgoK)}.star:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMSAwTDEzLjk3NDIgNi45MDYzN0wyMS40NjE2IDcuNjAwODFMMTUuODEyMyAxMi41NjM2TDE3LjQ2NTYgMTkuODk5MkwxMSAxNi4wNkw0LjUzNDM2IDE5Ljg5OTJMNi4xODc2NSAxMi41NjM2TDAuNTM4Mzc5IDcuNjAwODFMOC4wMjU4MSA2LjkwNjM3TDExIDBaIiBmaWxsPSIjRkZENjAwIi8+Cjwvc3ZnPgo=)}.star:hover~.star{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMSAwTDEzLjk3NDIgNi45MDYzN0wyMS40NjE2IDcuNjAwODFMMTUuODEyMyAxMi41NjM2TDE3LjQ2NTYgMTkuODk5MkwxMSAxNi4wNkw0LjUzNDM2IDE5Ljg5OTJMNi4xODc2NSAxMi41NjM2TDAuNTM4Mzc5IDcuNjAwODFMOC4wMjU4MSA2LjkwNjM3TDExIDBaIiBmaWxsPSIjRkZENjAwIi8+Cjwvc3ZnPgo=)}.star.half{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMSAwTDEzLjk3NDIgNi45MDYzN0wyMS40NjE2IDcuNjAwODFMMTUuODEyMyAxMi41NjM2TDE3LjQ2NTYgMTkuODk5MkwxMSAxNi4wNkw0LjUzNDM2IDE5Ljg5OTJMNi4xODc2NSAxMi41NjM2TDAuNTM4Mzc5IDcuNjAwODFMOC4wMjU4MSA2LjkwNjM3TDExIDBaIiBmaWxsPSIjRUNFQ0VDIi8+CiAgICA8cGF0aCBkPSJNNC41MzQzNiAxOS44OTkyTDExIDE2LjA2VjBMOC4wMjU4IDYuOTA2MzdMMC41MzgzNzYgNy42MDA4MUw2LjE4NzY1IDEyLjU2MzZMNC41MzQzNiAxOS44OTkyWiIgZmlsbD0iI0ZGRDYwMCIvPgo8L3N2Zz4K)}.star.empty.active{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMSAwTDEzLjk3NDIgNi45MDYzN0wyMS40NjE2IDcuNjAwODFMMTUuODEyMyAxMi41NjM2TDE3LjQ2NTYgMTkuODk5MkwxMSAxNi4wNkw0LjUzNDM2IDE5Ljg5OTJMNi4xODc2NSAxMi41NjM2TDAuNTM4Mzc5IDcuNjAwODFMOC4wMjU4MSA2LjkwNjM3TDExIDBaIiBmaWxsPSIjRkZENjAwIi8+Cjwvc3ZnPgo=)}.star,.star.empty{height:16px;width:16px;cursor:default!important}.error-rating{background-color:#fbf4f4;color:#dd6262;border:1px solid #dd6262;border-radius:6px;padding:5px;text-align:center;margin-top:15px;display:none}.error-rating.show{display:block}.author time,.author p:not(.name){font-size:14px;color:#8d8d8d}.comments_rating span{margin-right:auto}.reviews-plug{display:flex;align-items:start;justify-content:space-between;flex-direction:row;transition:opacity .5s ease;overflow:hidden;width:100%;flex-wrap:wrap-reverse}.reviews-plug-l p{color:#D7D7D7;margin-bottom:23px;font-weight:400;font-size:16px;line-height:100%}.reviews-plug-l svg{fill:var(--main_bg_gray)}.reviews-plug-r{width:310px;margin-bottom:40px}.rating-marks{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #F0F0F0;margin-bottom:40px}.reviews-plug-r svg{fill:var(--border-bottom-gray)}.no-marks{font-weight:600;font-size:16px;line-height:19px}.ec_comment_show{font-weight:500;font-size:16px;line-height:100%;width:100%;cursor:pointer}#CommentModalModeration{width:400px;max-width:calc(100% - 20px);padding:60px 40px 40px}#CommentModalModeration svg{display:block;margin:0 auto 40px}#CommentModalModeration svg+p{font-weight:400;font-size:14px;line-height:160%}#CommentModalModeration .popup-window-buttons{padding:0}#CommentModalModeration .ok-btn{width:100%;height:50px;border-radius:6px;background:var(--main_color);font-weight:500;font-size:16px;line-height:19px;transition:0.2s;margin:40px 0 0;padding:0;color:var(--main_text_button);box-shadow:none;display:flex;align-items:center;justify-content:center;text-transform:none;font-family:'Roboto'}#CommentModalModeration .ok-btn:hover{background-color:var(--yellow-button-hover)}#CommentModalModeration .ok-btn:active{transform:scale(.95)}.modal-comment{position:fixed;inset:0;z-index:10000;display:flex;justify-content:center;align-items:center}.modal-comment-layout{position:absolute;inset:0;background:rgba(0,0,0,.3);z-index:-1}.modal-comment-content{position:relative;background-color:#fff;width:400px;max-width:calc(100% - 20px);padding:60px 40px 40px;border-radius:12px;box-shadow:0 12px 24px rgba(0,0,0,.2)}.modal-comment-title{margin-bottom:32px;font-weight:700;font-size:24px;line-height:100%;color:var(--main_text_black);display:flex;justify-content:center;padding:0}.modal-comment svg{display:block;margin:0 auto 40px}.modal-comment-text{font-weight:400;font-size:14px;line-height:160%;text-align:center}.modal-comment-ok-btn{width:100%;height:50px;border-radius:6px;background:var(--main_color);font-weight:500;font-size:16px;line-height:19px;transition:0.2s;margin:40px 0 0;padding:0;color:var(--main_text_button);box-shadow:none;display:flex;align-items:center;justify-content:center;text-transform:none;font-family:'Roboto'}.modal-comment-ok-btn:hover{background-color:var(--yellow-button-hover)}.modal-comment-ok-btn:active{transform:scale(.95)}@media (max-width:1280px){.reviews-header{margin-left:80px}}@media (max-width:1180px){.element_description .emarket-comments .emarket-comments-wrap{flex-direction:column-reverse}.reviews-header{margin:0}.element_description .ec-comment:first-child{padding-top:50px}.reviews-header-row>div{width:310px}}@media(max-width:940px){.element_description .comments_rating{width:325px}.comment-form,.ec_comments_new_buttons{width:400px}}@media(max-width:768px){.element_description .author{width:24%}.ec_comments_new_buttons{width:100%}.element_description .comments_rating{padding-left:0!important;margin-top:24px;width:100%!important}.comment-form{width:100%}div.element_description .ec-rating{max-width:100%}}@media(max-width:678px){.reviews-header .item:last-child{margin-bottom:30px}.reviews-header{margin-bottom:0;width:100%!important}.reviews-header-row>div{width:100%}.reviews-header .item .rating-line{width:93%;margin:4px 20px 0 20px}.reviews-header .item span:first-child{width:28%}}@media(max-width:576px){.element_description .author{width:33%}.element_description .emarket-comments{padding:0}.reviews-header .stars-list>.star:not(:last-child){margin-right:4px}.reviews-header .star,.reviews-header .star.empty{width:20px;height:20px}.reviews-header .count-rating{font-size:16px;line-height:19px}.reviews-header .rating{padding-bottom:16px}.reviews-header-row .ec_comment_show{height:48px}.element_description .ec-comment{padding:24px 0}.element_description .ec-comment:first-child{padding-top:44px}}@media(max-width:480px){.reviews-plug-r{width:100%}.element_description .ec-comment{padding:32px 0}.reviews-header-row>div{margin-bottom:0}.element_description .ec-comment>.d-flex{flex-direction:column}.reviews-header .item span:first-child{width:45%}.ec-comment .author .ec-rating span{font-size:14px}.element_description .author{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin-bottom:24px}.element_description .author .name{width:48%;order:-1;margin-top:3px;margin-bottom:12px;font-size:14px}.element_description .author .city{width:100%;margin-bottom:12px;font-size:12px}.element_description .author time{font-size:12px;margin-bottom:0}.element_description .ec-comment .rating_comments{max-width:40%;order:-1;margin-left:auto;margin-right:0;margin-bottom:6px}.element_description .ec-comment .rating_comments .ec-rating{max-width:none;margin-bottom:0}.element_description .ec-comment .ec-rating{max-width:40%;order:-1;margin-left:auto;margin-right:0;margin-bottom:6px}.element_description .ec-comment .msg-plus{margin-bottom:24px}.element_description .ec-comment .msg span{font-size:14px;margin-bottom:12px}.element_description .ec-comment .msg p{font-size:14px;line-height:160%}}@media(max-width:440px){#CommentModalModeration{max-width:calc(100% - 40px);padding:40px 20px 20px}#CommentModalModeration svg{margin-bottom:32px}#CommentModalModeration .ok-btn{height:46px;margin-top:32px}}