.elementor-3964 .elementor-element.elementor-element-229347b{--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-3964 .elementor-element.elementor-element-1d765ec{--display:flex;}.elementor-3964 .elementor-element.elementor-element-1d765ec.e-con{--align-self:center;}.elementor-3964 .elementor-element.elementor-element-8e303dc{text-align:center;}.elementor-3964 .elementor-element.elementor-element-8e303dc img{width:49%;border-radius:24px 24px 24px 24px;}.elementor-3964 .elementor-element.elementor-element-3e8b00e .elementor-heading-title{font-family:"alibaba", Sans-serif;font-size:41px;font-weight:700;color:#2C2C79;}.elementor-3964 .elementor-element.elementor-element-befe43d{text-align:justify;color:#302F2F;font-family:"alibaba", Sans-serif;font-size:20px;line-height:2.3em;}.elementor-3964 .elementor-element.elementor-element-3bc27fb{--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-3964 .elementor-element.elementor-element-4c0636f{--display:flex;}.elementor-3964 .elementor-element.elementor-element-4c0636f.e-con{--align-self:center;}@media(max-width:1024px){.elementor-3964 .elementor-element.elementor-element-8e303dc img{width:73%;}.elementor-3964 .elementor-element.elementor-element-3e8b00e .elementor-heading-title{font-size:37px;}}@media(min-width:768px){.elementor-3964 .elementor-element.elementor-element-229347b{--width:1000px;}.elementor-3964 .elementor-element.elementor-element-1d765ec{--content-width:1200px;}.elementor-3964 .elementor-element.elementor-element-3bc27fb{--content-width:100%;}.elementor-3964 .elementor-element.elementor-element-4c0636f{--width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3964 .elementor-element.elementor-element-1d765ec{--content-width:100%;}.elementor-3964 .elementor-element.elementor-element-4c0636f{--width:100%;}}@media(max-width:767px){.elementor-3964 .elementor-element.elementor-element-1d765ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3964 .elementor-element.elementor-element-8e303dc img{width:100%;}.elementor-3964 .elementor-element.elementor-element-3e8b00e .elementor-heading-title{font-size:27px;}.elementor-3964 .elementor-element.elementor-element-befe43d{font-size:16px;}}/* Start custom CSS for post-comments, class: .elementor-element-6ebeba1 *//* زمینه کلی فرم دیدگاه */
.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 */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'alibaba';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://pizzamelli.ir/wp-content/uploads/2025/06/Alibaba-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'alibaba';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://pizzamelli.ir/wp-content/uploads/2025/06/Alibaba-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'alibaba';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://pizzamelli.ir/wp-content/uploads/2025/06/Alibaba-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'alibaba';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://pizzamelli.ir/wp-content/uploads/2025/06/Alibaba-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */