.product-detail__comments{display:flex;flex-direction:column}.product-detail__comments .top-comments{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.product-detail__comments .top-comments .title{flex:1 1 auto;font-size:16px;font-weight:600;margin-bottom:0}.product-detail__comments .top-comments .sort{color:#888;display:flex;flex-shrink:0;font-size:14px;width:-moz-fit-content;width:fit-content}.product-detail__comments .top-comments .sort .sort-link{display:block;margin-left:20px;width:-moz-fit-content;width:fit-content}.product-detail__comments .top-comments .sort .sort-link:hover{color:#3085e8}.product-detail__comments .comments-list .nocmt{background:#f1f1f1;display:block;font-size:14px;padding:10px;width:100%}.product-detail__comments .comments-list [id^=review-]{scroll-margin-top:100px}.product-detail__comments .comment{font-size:15px;margin-bottom:10px;padding:15px}.product-detail__comments .comment .avatar-letter{align-items:center;background:#d3d2d3;border-radius:60px;color:#919090;display:flex;font-size:17px;font-weight:700;height:50px;justify-content:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px}.product-detail__comments .comment__user{align-items:center;display:flex;flex-direction:row}.product-detail__comments .comment__user .name{color:#333;font-size:15px;font-weight:500;margin-right:15px}.product-detail__comments .comment__user .verify{color:#2ba832;display:inline;font-size:12px}.product-detail__comments .comment__rating{margin-top:-2px}.product-detail__comments .comment__rating .rating-star{font-size:20px}.product-detail__comments .comment__image{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;width:100%}.product-detail__comments .comment__image img{border:1px solid #e5e5e5;border-radius:5px;display:block;height:60px;-o-object-fit:cover;object-fit:cover;width:auto}.product-detail__comments .comment__content{display:block;margin-bottom:5px;padding:5px 0;width:100%;word-break:break-word}.product-detail__comments .comment__actions{align-items:center;display:flex}.product-detail__comments .comment__actions time{color:#8f9bb3;font-size:12px;padding:0 10px;position:relative}.product-detail__comments .comment__actions time.time-support{font-style:italic;padding-left:0}.product-detail__comments .comment__actions time.time-support:before{content:none}.product-detail__comments .comment__actions time:before{background-color:#f1f1f1;content:"";height:18px;left:0;position:absolute;top:calc(50% - 9px);width:1px}.product-detail__comments .comment__actions .action{align-items:center;color:#3085e8;display:flex;font-size:14px;margin-right:10px;transition:.15s ease-in-out;width:-moz-fit-content;width:fit-content}.product-detail__comments .comment__actions .action--like:before{content:"\f164";font-family:Font Awesome\ 6 Free;font-weight:300;margin-right:2px}.product-detail__comments .comment__actions .action--like.liked:before{font-weight:700}.product-detail__comments .comment__actions .action:hover{transform:scale(1.1)}.product-detail__comments .comment .reply{margin-top:15px}.product-detail__comments .comment .reply .reply-content{background:#eee;border-radius:5px;padding:10px 15px}.product-detail__comments .form-reply{max-width:480px}@media (max-width:768px){.product-detail__comments .form-reply{max-width:100%}}.product-detail__comments .form-reply form{background:#f8f8f8;margin-left:15px;margin-top:15px;padding:20px 15px}.product-detail__comments .form-reply form .form-group{margin-bottom:10px}.product-detail__comments .form-reply form .form-group input,.product-detail__comments .form-reply form .form-group textarea{border:1px solid #e4e4e4;border-radius:0;font-size:14px}.product-detail__comments .form-reply form .form-group small{color:#9e9e9e;font-size:13px;font-style:italic;margin-top:3px}.product-detail__comments .form-reply form .btn-action{display:flex;justify-content:flex-end;margin-top:15px}.product-detail__comments .form-reply form .btn-action button{border-radius:0;font-size:14px;margin-left:15px;min-width:100px}
