.btn-comment .material-icons,.btn-comment-inverse .material-icons{font-size:20px;margin-right:7px}.btn-comment-big{padding:13px 16px}.btn-comment-huge{padding:13px 28px}.link-comment{font-size:14px;font-family:Roboto}.product-comments-additional-info{margin:0 0 20px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.product-comments-additional-info .link-comment.post-product-comment{border-left:1px solid #979797;padding-left:12px;margin-left:12px}.comments-note>span{margin-right:3px}.product-comments-additional-info .comments-note{margin-right:30px}.comments-note,.additional-links{margin-bottom:10px}.text-with-icon svg{margin-right:5px;width:14px;height:14px}.product-comment-modal .modal-header{border:none;padding:30px 10px 15px}.product-comment-modal .modal-body{padding:15px 30px 30px}.product-comment-modal .modal-header h2,.product-comment-modal .modal-header h4{font-size:20px;margin:0}.product-comment-modal .modal-dialog{width:calc(100% - 30px);max-width:774px}.product-comment-modal .modal-dialog h3{font-size:18px;margin:0 0 15px;color:#333}.comment-desc p{margin:0;font-size:80%;line-height:140%}.product-comment-modal .modal-dialog .product-flag{display:none}.product-comment-modal label.form-label{font-size:16px;margin:10px 0}.product-comment-modal input{width:100%;height:44px;border:1px solid #bfbfbf;padding:0 10px}.product-comment-modal textarea{width:100%;min-height:80px;border:1px solid #bfbfbf;margin-bottom:10px;padding:10px}.product-comment-modal .required{font-size:12px;margin-left:5px}.product-comment-modal .post-comment-buttons{display:flex;flex-direction:row}.modal-message{margin-bottom:30px}.product-comment-modal .btn{margin-right:15px}.modal-header .material-icons{color:#40a85f;font-size:30px;line-height:25px}.modal-header .material-icons.error{color:#a94442}.modal-header .material-icons.feedback{color:#f39d72}.star-content{margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.star-content,.grade-stars,.grade-stars-list{min-width:80px}.star-content div.star,.star-content div.star-on,.star-content div.star-hover{display:block;width:16px;height:16px;position:relative}.criterion-rating .star-content div.star-hover svg,.criterion-rating .star-content div.star-on svg{color:#222}.star-content .svgic{width:16px;height:16px}.small-stars .star-content div.star,.small-stars .star-content div.star-on,.small-stars .star-content div.star-hover{width:16px;height:16px;margin-right:2px}.star-content div.star-hover{cursor:pointer}.star-full{overflow:hidden;position:absolute;width:100%;height:100%}.grade-stars,.grade-stars-list{position:relative;height:16px;display:inline-block}.grade-stars.pk-loader{background-position:3px 0;background-size:18px}.grade-stars .star-content,.grade-stars-list .star-content{position:absolute;top:0;left:0;width:100%}.useful-review svg{transform:rotateX(180deg)}#post-product-comment-modal .star-content div.star a{display:block;position:absolute}#post-product-comment-modal .criterion-rating{display:flex;flex-direction:row;justify-content:flex-end}#post-product-comment-modal .criterion-rating label{color:#363a41;font-size:14px;font-weight:700;line-height:16px}.product-comment-modal .modal-header button{position:absolute;right:30px;top:23px}#post-product-comment-form input.error,#post-product-comment-form textarea.error{background-color:#f2dede;border:solid 1px #ebcccc}#post-product-comment-form input.valid,#post-product-comment-form textarea.valid{border:solid 1px #d0e9c6}#pattern #main .product-comments{max-width:1200px;margin:80px auto;width:90%}#product-comments-list-header{padding:20px 15px;color:#232323;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:40px}#product-comments-list .btn-comment{margin:0 auto;display:block}.product-comment-list-item{border-bottom:1px solid #d1d1d1;padding-bottom:70px;margin-bottom:70px}.product-comment-list-item:last-child{margin-bottom:20px}.product-comment-list-item .grade-stars .star-content{margin:0 0 10px}.product-comment-list-item .comment-infos{font-size:14px;line-height:19px;min-height:100px;margin-right:30px}.product-comment-list-item .comment-infos .grade-stars{margin-bottom:10px}.product-comment-list-item .comment-content h4,.product-comment-list-item .comment-infos h4{color:#484848;font-size:20px;font-weight:600;line-height:27px;margin:0 0 13px}.product-comment-list-item .comment-content p{color:#363a42;font-size:14px;letter-spacing:-.28px;line-height:19px;word-break:break-word}.product-comment-list-item .comment-content .comment-buttons a{font-size:14px;letter-spacing:-.28px;line-height:19px;margin-right:8px}.product-comment-list-item .comment-content .comment-buttons a .svgic{width:15px;height:15px;margin-right:3px}.product-quickview-review{display:flex;flex-direction:row}.product-quickview-review .grade-stars .star-content{margin:0;top:0}.product-list-reviews{visibility:visible}.product-list-reviews .comments-nb{display:none}@media(min-width:768px){#product-comments-list-footer{position:relative;min-height:45px}#product-comments-list-pagination{position:absolute;right:0;top:5px}}@media(max-width:768px){#product-comments-list-footer{display:flex;flex-wrap:nowrap;justify-content:space-between}}@media(max-width:576px){#product-comments-list-footer{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}#product-comments-list-pagination{margin-bottom:10px}}#product-comments-list-pagination{height:32px}#product-comments-list-pagination ul{display:flex;flex-direction:row;flex-wrap:nowrap}#product-comments-list-pagination ul li span{height:32px;width:24px;margin:0 5px;cursor:pointer;display:block;text-align:center;font-size:20px;line-height:32px}#product-comments-list-pagination ul li.active span,#product-comments-list-pagination ul li span.next i,#product-comments-list-pagination ul li span.prev i{font-weight:700}#product-comments-list-pagination ul li.disabled span{opacity:.3;cursor:not-allowed}#product-comments-list-pagination ul li.active span{cursor:not-allowed}.hook-reviews{text-align:left}.product-comments.pk-loader{background-size:50px}.product-comments .module-title{margin:0 0 70px}.pk-avatar{min-width:70px;width:70px;height:70px;margin-right:50px;border-radius:50%;background-color:#ededed;justify-content:center;align-items:flex-end}.pk-avatar svg{width:80%;height:80%;color:#fff}.addition-info{color:#a2a2a2;font-size:13px;line-height:19px}.comment-date{margin-right:12px}.pkc-btn{color:#777;border:1px solid #dfdfdf;border-radius:1px;padding:5px;margin-left:10px;display:flex;justify-content:center;align-items:center;width:56px;height:34px;font:700 14px Arial;cursor:pointer}.pkc-btn svg{color:#ccc;height:15px;width:15px;margin-right:4px;cursor:pointer}.useful-review svg{margin-top:-1px}.not-useful-review svg{margin-top:-2px}.comment-text{color:#5c5c5c;font:14px Arial}#criterions_list li{margin-bottom:10px}.star-content{margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.star-content,.grade-stars,.grade-stars-list{min-width:80px}.star-content div.star,.star-content div.star-on,.star-content div.star-hover{display:block;width:16px;height:16px;position:relative}.criterion-rating .star-content div.star-hover svg,.criterion-rating .star-content div.star-on svg{color:#222}.star-content .svgic{width:16px;height:16px}.small-stars .star-content div.star,.small-stars .star-content div.star-on,.small-stars .star-content div.star-hover{width:16px;height:16px;margin-right:2px}.star-full{overflow:hidden;position:absolute;width:100%;height:100%}.grade-stars,.grade-stars-list{position:relative;height:16px;display:inline-block}.grade-stars .star-content,.grade-stars-list .star-content{position:absolute;top:0;left:0;width:100%}