.elementor-3840 .elementor-element.elementor-element-a750b92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3840 .elementor-element.elementor-element-a750b92:not(.elementor-motion-effects-element-type-background), .elementor-3840 .elementor-element.elementor-element-a750b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3840 .elementor-element.elementor-element-816a070{--display:flex;}.elementor-3840 .elementor-element.elementor-element-816a070.e-con{--align-self:center;}.elementor-3840 .elementor-element.elementor-element-385fc83 > .elementor-widget-container{padding:1px 1px 1px 1px;border-radius:31px 31px 31px 31px;}@media(max-width:767px){.elementor-3840 .elementor-element.elementor-element-816a070{--width:97%;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-3840 .elementor-element.elementor-element-385fc83 > .elementor-widget-container{padding:1px 1px 1px 1px;}}@media(min-width:768px){.elementor-3840 .elementor-element.elementor-element-816a070{--width:916px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3840 .elementor-element.elementor-element-816a070{--width:100%;}}/* Start custom CSS for post-comments, class: .elementor-element-385fc83 *//* زمینه کلی فرم دیدگاه */
.comment-form,
.comment-respond {
  background: #ffffff;
  padding: 8px;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  color: #000;
  margin-top: 30px;
}

/* استایل کلی فیلدهای فرم */
.comment-form input,
.comment-form textarea {
  width: 100%;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 8px;
  padding: 12px 15px;
  margin-bottom: 20px;
  font-size: 15px;
  color: #000;
  transition: border-color 0.3s ease;
}

.comment-form input:focus,
.comment-form textarea:focus {
  border-color: #1e1e1e;
  outline: none;
}


/* استایل دکمه ثبت دیدگاه */
#commentform input#submit,
.comment-form input[type="submit"],
.comment-form button[type="submit"] {
  background-color: #007BFF !important; /* زرد پررنگ */
  color: #ffff !important; /* متن مشکی */
  border: none !important;
  padding: 12px 30px !important;
  border-radius: 8px !important;
  font-size: 16px !important;
  font-weight: bold !important;
  cursor: pointer !important;
  transition: background-color 0.3s ease, color 0.3s ease, transform 0.2s ease;
  display: inline-block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

#commentform input#submit:hover,
.comment-form input[type="submit"]:hover,
.comment-form button[type="submit"]:hover {
  background-color: #007BFF !important;
  color: #003366 !important;
  transform: translateY(-2px);
}

/* حذف گزینه ذخیره ایمیل */
.comment-form-cookies-consent,
.comment-form-cookies-consent input[type="checkbox"],
.comment-form-cookies-consent label {
  display: none !important;
}

/* ظاهر کلی لیست دیدگاه ها */
.comment-list {
  background: transparent;
  padding: 0;
  margin: 0;
  list-style: none;
}

.comment-list li {
  background: #ffffff;
  padding: 20px;
  margin-bottom: 20px;
  border-radius: 12px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
  color: #000;
}



/* حذف عنوان تعداد دیدگاه ها */
#comments-title,
.comments-title,
.elementor-widget-heading .elementor-heading-title,
.woocommerce-Reviews-title {
  display: none !important;
}


.comment-form,
.comment-form *,
.comment-list,
.comment-list * {
  font-family: 'Alibaba', sans-serif !important;
}


#reply-title {
  display: none !important;
}

.comment-form-email,
.comment-form-url {
  display: none !important;
}
h2.title-comments {
  display: none !important;
}
.comment-notes {
    display: none !important;
}

.comment-success-message {
  display: none;
  background-color: #dff0d8;
  color: #3c763d;
  border: 1px solid #d6e9c6;
  padding: 15px;
  margin-top: 20px;
  border-radius: 8px;
  font-size: 15px;
}
/* تغییر رنگ لینک پاسخ دیدگاه */
.comment-reply-link {
  color: #007BFF !important; /* آبی روشن Bootstrap */
}

/* تغییر رنگ تاریخ یا زمان انتشار دیدگاه */
.comment-meta,
.comment-metadata,
.comment-meta a {
  color: #007BFF !important;
}/* End custom CSS */