.comments-heading{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:600;line-height:110%;color:#2E2E2E;margin-top:16px;margin-bottom:16px;margin-left:0!important}.comments-author{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:150%;color:#2E2E2E;display:block}.comments-text{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#2E2E2E}.comments-date-time{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;line-height:140%;color:#A5A4AD;margin-bottom:16px}.reply-heading{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:600;line-height:140%;color:#2E2E2E;margin:0!important}.reply-caption{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;line-height:140%;color:#A5A4AD;margin-bottom:15px}.reply-btn{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;line-height:140%;color:#2E2E2E;padding:8px 16px;display:inline-block;border:1px solid #EA392C;border-radius:8px;transition:all .3s ease-in-out;margin-top:16px}.reply-btn:hover{cursor:pointer;background-color:#EA392C;color:#fff}.comments-form-wrapper{width:100%;margin-bottom:15px}.comments-form-wrapper .show-comments{display:block;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;line-height:140%;color:#229BD8;border:1px solid #229BD8;border-radius:8px;padding:8px 15px;text-align:center;transition:all .3s ease-in-out}.comments-form-wrapper .show-comments:hover{color:#FFF;background-color:#229BD8}.comments-form-wrapper .show-comments span{padding-right:7px}.comments-form-wrapper .show-comments:hover{cursor:pointer}.comment-form{margin:15px 0;width:100%;padding:15px 0;display:none}.comment-form label{font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;line-height:140%;color:#6F6F6F;margin-bottom:5px}.comment-form .fieldset{margin-bottom:10px}.comment-form .fieldset+.brand-btn{margin-top:20px}.comment-form input,.comment-form input[type="text"],.comment-form input[type="number"],.comment-form input[type="email"],.comment-form textarea{display:block;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;line-height:140%;color:#252525;background-color:#F4F4F4;border:1px solid #A5A4AD!important;border-radius:6px;width:100%;padding:14px 16px}.comment-form textarea{resize:vertical}.comment-form .brand-btn{display:block;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;line-height:140%;color:#FFF;border:1px solid #229BD8;border-radius:8px;padding:8px 15px;background-color:#229BD8;text-align:center;width:100%}.stars-rating-wrapper{width:100px;float:right}.stars-rating{margin-top:5px;width:97.5px;height:16px;overflow-x:hidden;background:url(/wp-content/themes/sevens/assets/images/empty_stars.svg) no-repeat}.stars-rating-colorized{margin-bottom:10px;border:none!important;background:url(/wp-content/themes/sevens/assets/images/colorized_stars.svg) no-repeat}.stars-rating_inner{height:15px;display:block;background:url(/wp-content/themes/sevens/assets/images/active_stars.svg) no-repeat;overflow-x:hidden}.stars-rating-colorized .stars-rating_inner{background:url(/wp-content/themes/sevens/assets/images/colorized_active_stars.svg) no-repeat}.input-error{font-size:12px;color:red}.after-comment-msg{font-size:14px;padding:10px 0}.tax-comments{margin-bottom:15px}.tax-comments .tax-comment-content-header{margin-bottom:4px}.tax-comments .comment-body{display:flex;justify-content:space-between;flex-direction:column}.tax-comments .comments-text{width:100%;margin-bottom:0;order:2}.tax-comments .comments-date-time{order:1}.tax-comments .tax-comments-item{border-radius:4px}.tax-comments-item-parent{background-color:#F4F4F4;border:1px solid #C6C6C6;padding:16px;border-radius:4px}.tax-comments .tax-comments-item:not(:last-of-type){margin-bottom:8px}.reply-item{margin-top:8px;margin-left:16px;background-color:#F4F4F4;border:1px solid #C6C6C6;padding:16px;border-radius:4px}@media screen and (min-width:575px){.tax-comments .comment-body{flex-direction:row}.tax-comments .comments-text{padding-right:25px;order:1}.tax-comments .comments-date-time{flex:0 0 170px;max-width:170px;order:2}}