.elementor-931 .elementor-element.elementor-element-b6fa85c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-931 .elementor-element.elementor-element-7aefd49e{--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-931 .elementor-element.elementor-element-7aefd49e:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-7aefd49e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-225fbe7e .elementor-icon-list-icon i{color:#537287;transition:color 0.3s;}.elementor-931 .elementor-element.elementor-element-225fbe7e .elementor-icon-list-icon svg{fill:#537287;transition:fill 0.3s;}.elementor-931 .elementor-element.elementor-element-225fbe7e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-931 .elementor-element.elementor-element-225fbe7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-931 .elementor-element.elementor-element-225fbe7e .elementor-icon-list-item > a{font-family:"Dana", Sans-serif;}.elementor-931 .elementor-element.elementor-element-225fbe7e .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-931 .elementor-element.elementor-element-1233307f{--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-931 .elementor-element.elementor-element-1233307f:not(.elementor-motion-effects-element-type-background), .elementor-931 .elementor-element.elementor-element-1233307f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-4ccc6bb1 .elementor-icon-list-icon i{color:#537287;transition:color 0.3s;}.elementor-931 .elementor-element.elementor-element-4ccc6bb1 .elementor-icon-list-icon svg{fill:#537287;transition:fill 0.3s;}.elementor-931 .elementor-element.elementor-element-4ccc6bb1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-931 .elementor-element.elementor-element-4ccc6bb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-931 .elementor-element.elementor-element-4ccc6bb1 .elementor-icon-list-item > a{font-family:"Dana", Sans-serif;}.elementor-931 .elementor-element.elementor-element-4ccc6bb1 .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-931 .elementor-element.elementor-element-4192cace{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-931 .elementor-element.elementor-element-6c6ef2c9{--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-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__form{background-color:#FFFFFF;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__form--focus{background-color:#FFFFFF;border-color:#EEEEEE;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__field{font-family:"Yekan Bakh Bold", Sans-serif;font-size:18px;font-weight:700;color:#707070;background-color:#FFFFFF;border-color:#FFFFFF;padding:5px 5px 5px 5px;margin:5px 5px 5px 5px;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__field-icon{font-size:24px;}body:not(.rtl) .elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__field-icon{left:24px;}body.rtl .elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__field-icon{right:24px;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__form--focus .jet-ajax-search__field{color:#707070;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__submit-icon{font-size:24px;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__submit{background-color:#EEEEEE;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__item-link{text-align:right;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__results-item{border-top-style:dotted;border-top-width:1px;}.elementor-931 .elementor-element.elementor-element-133a5b14 .jet-ajax-search__item-title{font-size:14px;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-smart-filters-select.jet-filter{display:block;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;width:305px;max-width:305px;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-filters-group.jet-filters-group{display:flex;flex-direction:column;--jet-smart-filters-group-item-width:auto;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-smart-filters-select.jet-filter .jet-select{max-width:305px;flex-basis:305px;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-select__control{font-family:"Yekan Bakh Bold", Sans-serif;font-size:18px;font-weight:700;color:#707070;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-select{margin-left:auto;margin-right:0;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-filter-label{border-radius:10px 10px 10px 10px;padding:5px 5px 5px 5px;margin:5px 5px 5px 5px;text-align:right;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .apply-filters__button{color:#242323;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;margin:10px 10px 10px 10px;align-self:stretch;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-filter-items-dropdown__apply-button{color:#242323;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .apply-filters__button:hover{color:#070707;background-color:#D8D8D8;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-filter-items-dropdown__apply-button:hover{color:#070707;background-color:#D8D8D8;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .apply-filters__button, .elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-filter-items-dropdown__apply-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAA7A7;}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-931 .elementor-element.elementor-element-fdd0e88 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-931 .elementor-element.elementor-element-d51227f > .elementor-widget-container{background-color:#FFFFFF;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__slider__track{height:3px;background-color:#FFFBFB;border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__slider__track__range{color:#B8B7B7;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__slider__input::-webkit-slider-thumb{width:16px;height:16px;background-color:#686363;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__slider__input::-moz-range-thumb{width:16px;height:16px;background-color:#686363;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__slider__input::-ms-thumb{width:16px;height:16px;background-color:#686363;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__slider__input{height:16px;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__values{font-family:"Yekan Bakh Semi", Sans-serif;font-size:16px;font-weight:500;color:#8B8989;text-align:center;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__inputs__container{margin-left:auto;margin-right:0;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__inputs__group{border-radius:5px 5px 5px 5px;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-range__inputs__group__text{padding:10px 20px 10px 20px;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-filter-label{font-family:"Yekan Bakh Bold", Sans-serif;font-size:18px;font-weight:700;color:#707070;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#5A5151;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;margin:5px 5px 20px 5px;text-align:right;}.elementor-931 .elementor-element.elementor-element-d51227f .apply-filters__button, .elementor-931 .elementor-element.elementor-element-d51227f .jet-filter-items-dropdown__apply-button{font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAA7A7;}.elementor-931 .elementor-element.elementor-element-d51227f .apply-filters__button{color:#242323;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;margin:10px 10px 10px 10px;align-self:stretch;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-filter-items-dropdown__apply-button{color:#242323;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-d51227f .apply-filters__button:hover{color:#050505;background-color:#D8D8D8;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-filter-items-dropdown__apply-button:hover{color:#050505;background-color:#D8D8D8;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-931 .elementor-element.elementor-element-d51227f .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-931 .elementor-element.elementor-element-cd71707{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-6fd774e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-33bb7f6b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-59dcfe77 .elementor-heading-title{font-family:"Dana Bold", Sans-serif;font-size:22px;font-weight:800;line-height:28px;color:#484848;}.elementor-931 .elementor-element.elementor-element-74d97794{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-508a66b5{--divider-border-style:dashed;--divider-color:#C9C9C9;--divider-border-width:2px;}.elementor-931 .elementor-element.elementor-element-508a66b5 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-931 .elementor-element.elementor-element-508a66b5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-931 .elementor-element.elementor-element-6c9ffae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-931 .elementor-element.elementor-element-2f461b80 .elementor-button{background-color:#F4F4F4;font-family:"Dana", Sans-serif;font-size:18px;font-weight:700;fill:#424242;color:#424242;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CADCF2;border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-54bb9d2c{--grid-columns:4;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-931 .elementor-element.elementor-element-54bb9d2c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-931 .elementor-element.elementor-element-54bb9d2c .e-loop-item > .elementor-section, .elementor-931 .elementor-element.elementor-element-54bb9d2c .e-loop-item > .elementor-section > .elementor-container, .elementor-931 .elementor-element.elementor-element-54bb9d2c .e-loop-item > .e-con, .elementor-931 .elementor-element.elementor-element-54bb9d2c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-931 .elementor-element.elementor-element-01190c3 .jet-filters-pagination{border-radius:10px 10px 10px 10px;overflow:hidden;column-gap:6px;row-gap:6px;justify-content:center;}.elementor-931 .elementor-element.elementor-element-01190c3 .jet-filters-pagination__link{background-color:#F4F4F4;padding:6px 10px 6px 10px;border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-01190c3 .jet-filters-pagination__dots{background-color:#C8B49B4D;padding:6px 10px 6px 10px;border-radius:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-01190c3 .jet-filters-pagination__link:hover{background-color:#C8B49B4D;}.elementor-931 .elementor-element.elementor-element-01190c3 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:#C8B49B4D;}.elementor-931 .elementor-element.elementor-element-01190c3 .jet-filters-pagination__load-more{order:initial;}@media(max-width:1024px){.elementor-931 .elementor-element.elementor-element-54bb9d2c{--grid-columns:2;}}@media(max-width:767px){.elementor-931 .elementor-element.elementor-element-b6fa85c{--justify-content:space-evenly;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-931 .elementor-element.elementor-element-7aefd49e{--width:45%;--border-radius:7px 7px 7px 7px;}.elementor-931 .elementor-element.elementor-element-225fbe7e{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-931 .elementor-element.elementor-element-225fbe7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-931 .elementor-element.elementor-element-225fbe7e .elementor-icon-list-item > a{font-size:14px;}.elementor-931 .elementor-element.elementor-element-1233307f{--width:45%;--border-radius:7px 7px 7px 7px;}.elementor-931 .elementor-element.elementor-element-4ccc6bb1{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-931 .elementor-element.elementor-element-4ccc6bb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-931 .elementor-element.elementor-element-4ccc6bb1 .elementor-icon-list-item > a{font-size:14px;}.elementor-931 .elementor-element.elementor-element-4192cace{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-931 .elementor-element.elementor-element-33bb7f6b{--width:40%;}.elementor-931 .elementor-element.elementor-element-59dcfe77 .elementor-heading-title{font-size:18px;}.elementor-931 .elementor-element.elementor-element-74d97794{--width:40%;}.elementor-931 .elementor-element.elementor-element-6c9ffae{--width:20%;}.elementor-931 .elementor-element.elementor-element-2f461b80 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-931 .elementor-element.elementor-element-54bb9d2c{--grid-columns:1;}}@media(min-width:768px){.elementor-931 .elementor-element.elementor-element-7aefd49e{--width:50%;}.elementor-931 .elementor-element.elementor-element-1233307f{--width:50%;}.elementor-931 .elementor-element.elementor-element-4192cace{--content-width:1300px;}.elementor-931 .elementor-element.elementor-element-6c6ef2c9{--width:25%;}.elementor-931 .elementor-element.elementor-element-cd71707{--width:75%;}.elementor-931 .elementor-element.elementor-element-33bb7f6b{--width:15%;}.elementor-931 .elementor-element.elementor-element-74d97794{--width:77%;}.elementor-931 .elementor-element.elementor-element-6c9ffae{--width:8%;}}/* Start custom CSS for jet-ajax-search, class: .elementor-element-133a5b14 */.woocommerce-Reviews-title, 
.comments-title,
#comments h2 {
    display: none !important;
}

/* ۱. استایل کلی لیست نظرات */
.commentlist, 
ul.commentlist {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 20px !important; /* فاصله بین هر پرسش */
}

/* ۲. تبدیل هر پرسش (کامنت اصلی) به باکس سفید لبه‌گرد فیگما */
.commentlist > li.comment {
    background-color: #F4F4F4 !important;
    border: 1px solid #f2eedf !important; /* بوردر ظریف کرم پودری */
    border-radius: 10px !important; /* لبه‌های گرد ۱۰ پیکسلی */
    padding: 24px !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.01) !important;
    margin-bottom: 0 !important;
    display: flex !important;
    flex-direction: column !important;
}

/* ۳. استایل متن پرسش (تیره، خوانا و فونت اصلی سایت) */
.comment-text .comment-content,
.comment-body p {
    font-size: 15px !important;
    font-weight: 700 !important;
    color: #404040 !important;
    line-height: 1.7 !important;
    margin-bottom: 12px !important;
}

/* ۴. باکس پاسخ ادمین / خریدار (تبدیل به باکس طوسی ملایم داخلی) */
.commentlist .children, 
ul.children {
    list-style: none !important;
    padding: 0 !important;
    margin: 12px 0 0 0 !important;
}

.commentlist .children li.comment {
    background-color: #f8fafc !important; /* طوسی بسیار ملایم داخل کادر اصلی */
    border: none !important;
    border-radius: 8px !important;
    padding: 16px !important;
    margin: 0 !important;
}

/* تغییر رنگ متن پاسخ‌ها به خاکستری ملایم طبق فیگما */
.commentlist .children .comment-content p,
.commentlist .children p {
    color: #606060 !important;
    font-size: 14px !important;
    font-weight: normal !important;
    line-height: 1.6 !important;
}

/* ۵. متای خریدار و تاریخ (خلوت کردن و هماهنگی بصری) */
.comment-meta, 
.comment-author, 
.commentmetadata {
    font-size: 12px !important;
    color: #a0a0a0 !important;
    margin-bottom: 8px !important;
}

/* ۶. مخفی کردن آواتارها (گراواتار پیش‌فرض وردپرس) برای خلوت شدن لایوت */
.comment-avatar, 
.avatar {
    display: none !important;
}

/* ۷. زیباسازی فرم ارسال نظر پیش‌فرض پایین صفحه */
#respond {
    background: #ffffff !important;
    border: 1px solid #f2eedf !important;
    border-radius: 10px !important;
    padding: 24px !important;
    margin-top: 30px !important;
}

#respond input[type="text"], 
#respond input[type="email"], 
#respond textarea {
    border: 1px solid #537287 !important;
    border-radius: 8px !important;
    padding: 12px !important;
    background-color: #f8fafc !important;
}

/* =================================================== */
/* ⚡ بخش جدید: شخصی‌سازی دکمه ثبت نظر و ستاره‌ها ⚡ */
/* =================================================== */

/* ۸. استایل اختصاصی دکمه ثبت / ارسال نظر */
#respond #submit,
.woocommerce #respond input#submit,
.woocommerce button.button.alt {
    /* 🔴 اینجا را تغییر بده: رنگ بک‌گراند دکمه */
    background-color: #537287 !important; 
    
    /* 🔴 اینجا را تغییر بده: رنگ متن دکمه */
    color: #ffffff !important; 
    
    /* 🔴 اینجا را تغییر بده: مشخصات فونت دکمه */
    font-family: 'Dana', 'Yekan Bakh', sans-serif !important;
    font-size: 16px !important;
    font-weight: bold !important;
    
    /* 🔴 اینجا را تغییر بده: میزان گردی لبه‌ها */
    border-radius: 10px !important; 
    
    /* 🔴 پدینگ و سایز دکمه */
    padding: 12px 32px !important;
    height: auto !important;
    border: none !important;
    cursor: pointer !important;
    transition: all 0.2s ease-in-out !important;
}

/* استایل دکمه هنگام رفتن موس روی آن (Hover) */
#respond #submit:hover,
.woocommerce #respond input#submit:hover {
    background-color: #435e70 !important; /* رنگ هاور دکمه */
    opacity: 0.95 !important;
}

/* ۹. استایل ستاره‌های امتیازدهی ووکامرس (هم داخل کامنت‌ها و هم در فرم ثبت نظر) */
.woocommerce .star-rating,
.woocommerce p.stars a {
    /* 🔴 اینجا را تغییر بده: اندازه ستاره‌ها */
    font-size: 18px !important; 
    
    /* 🔴 اینجا را تغییر بده: رنگ ستاره‌های پر شده (رنگ طلایی/خردلی فیگما) */
    color: #E2B93B !important; 
}

/* رنگ ستاره‌های خالی یا خاکستری پشت زمینه */
.woocommerce .star-rating::before {
    color: #e2e8f0 !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-54bb9d2c */.elementor-931 .elementor-element.elementor-element-54bb9d2c {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd71707 */.elementor-931 .elementor-element.elementor-element-cd71707 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4192cace */.elementor-931 .elementor-element.elementor-element-4192cace {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Dana';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rafiabag.com/wp-content/uploads/2026/06/Dana-Regular.woff2') format('woff2'),
		url('https://rafiabag.com/wp-content/uploads/2026/06/Dana-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yekan Bakh Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rafiabag.com/wp-content/uploads/2026/06/YEKAN-BAKH-FANUM-06-BOLD.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yekan Bakh Semi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rafiabag.com/wp-content/uploads/2026/06/YEKAN-BAKH-FANUM-05-MEDIUM.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Dana Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rafiabag.com/wp-content/uploads/2026/06/Dana-Bold.woff2') format('woff2'),
		url('https://rafiabag.com/wp-content/uploads/2026/06/Dana-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */