.woocommerce #reviews #review_form_wrapper h3,.woocommerce-page #reviews #review_form_wrapper h3{border-bottom:1px solid #f1f1f1;padding-bottom:10px;margin-bottom:20px;font-size:18px;text-transform:uppercase}.woocommerce #reviews #review_form_wrapper .comment-form input,.woocommerce #reviews #review_form_wrapper .comment-form textarea,.woocommerce-page #reviews #review_form_wrapper .comment-form input,.woocommerce-page #reviews #review_form_wrapper .comment-form textarea{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;border:1px solid #86868b;padding:7px 10px;width:60%}.woocommerce #reviews #review_form_wrapper .comment-form textarea,.woocommerce-page #reviews #review_form_wrapper .comment-form textarea{width:100%;background-color:var(--background-color);color:var(--text-color)}.woocommerce #reviews #review_form_wrapper .comment-form input#submit,.woocommerce-page #reviews #review_form_wrapper .comment-form input#submit{width:auto;color:#fff}.woocommerce #reviews #review_form_wrapper .comment-form input#submit:hover,.woocommerce-page #reviews #review_form_wrapper .comment-form input#submit:hover{color:#fff}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-author,.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-email,.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-author,.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-email{width:50%;float:left}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-author label,.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-email label,.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-author label,.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-email label{display:block}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-author input,.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-email input,.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-author input,.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-email input{width:100%}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-author,.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-author{padding-right:15px}.rtl.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-author,.rtl.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-email,.rtl.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-author,.rtl.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-email{float:right}.rtl.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-author,.rtl.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-author{padding-right:0;padding-left:15px}#comments h3,#comments h3 small{font-size:18px;color:var(--text-color)}#comments h3{text-transform:uppercase;font-weight:700;margin-bottom:20px}#comments .commentlist .children{margin-right:100px;margin-left:0}#comments .comment{padding:15px;margin-bottom:20px;background-color:var(--background-color);border:1px solid #f2f2f2;box-shadow:0 0 15px rgb(221 221 221 / .5);border-radius:12px}#comments .comment .author{margin:0;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;border-radius:100%}#comments .comment .media-body{padding-right:30px}#comments .comment .media-body .media .media-heading{overflow:hidden;margin-bottom:25px;padding-bottom:18px;border-bottom:1px solid #ddd}#comments .comment .media-body .media .media-heading .author-name{color:var(--text-color);text-transform:uppercase;font-weight:700}#comments .comment .media-body .media .media-heading .time{color:var(--main-color);font-size:12px;line-height:21px;padding:0 30px}#comments .comment .media-body .media .media-heading .time span{margin-right:10px}#comments .comment .media-body .media .media-heading .reply a{position:relative;font-size:0}#comments .comment .media-body .media .media-heading .reply a:before{font:900 20px 'Font Awesome 5 Pro';color:#6e6e6e;content:"\f112";display:inline-block;vertical-align:top}#comments .comment .media-body .media .media-heading .reply a:hover:before{color:var(--main-color)}#respond{margin-top:20px;margin-bottom:20px}#respond .wp-comment .title{font-size:18px;color:var(--text-color);text-transform:uppercase;font-weight:700;margin-bottom:30px}#respond .wp-comment .form-horizontal .cmm-box-top{margin:0 -15px 10px}#respond .wp-comment .form-horizontal .cmm-box-top .control-group{width:33.333%;padding:0 15px}#respond .wp-comment .form-horizontal .cmm-box-top input{width:100%;border:1px solid #ddd;height:40px;text-indent:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#respond .wp-comment .form-horizontal .cmm-box-top input::-webkit-input-placeholder{color:var(--text-color);font-weight:500}#respond .wp-comment .form-horizontal .cmm-box-top input:-moz-placeholder{color:var(--text-color);font-weight:500}#respond .wp-comment .form-horizontal .cmm-box-top input::-moz-placeholder{color:var(--text-color);font-weight:500;background:var(--element-background-color)}#respond .wp-comment .form-horizontal .cmm-box-top input:-ms-input-placeholder{color:var(--text-color);font-weight:500}#respond .wp-comment .form-horizontal .cmm-box-top input:focus{background-color:#fafafa}#respond .wp-comment .form-horizontal .cmm-box-bottom textarea{width:100%;border:1px solid #ddd;padding:14px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background-color:var(--element-background-color);color:var(--text-color)}#respond .wp-comment .form-horizontal .cmm-box-bottom button.btn{margin-top:30px;height:43px;border:0;line-height:43px;font-size:12px;font-weight:600;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-transform:uppercase;padding:0 27px;background:#222;float:right}#respond .wp-comment .form-horizontal .cmm-box-bottom button.btn:hover{background:var(--main-color)}