.elementor-2624 .elementor-element.elementor-element-8d3a6b7 > .elementor-container{max-width:1280px;}.elementor-2624 .elementor-element.elementor-element-8d3a6b7{margin:30px 0px 050px 0px;}.elementor-2624 .elementor-element.elementor-element-b181e49 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2624 .elementor-element.elementor-element-9797583{width:var( --container-widget-width, 100.356% );max-width:100.356%;--container-widget-width:100.356%;--container-widget-flex-grow:0;}.woocommerce .elementor-2624 .elementor-element.elementor-element-9797583 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-2624 .elementor-element.elementor-element-9797583 .flex-viewport{border-radius:10px 10px 10px 10px;}.elementor-2624 .elementor-element.elementor-element-eabefbd > .elementor-element-populated{padding:0px 50px 0px 30px;}.elementor-2624 .elementor-element.elementor-element-b066603 .woocommerce-breadcrumb{color:var( --e-global-color-primary );}.elementor-2624 .elementor-element.elementor-element-b066603 .woocommerce-breadcrumb > a{color:#555555;}.elementor-2624 .elementor-element.elementor-element-e41f6cf .elementor-heading-title{font-size:32px;font-weight:600;color:#444444;}.elementor-2624 .elementor-element.elementor-element-cf738c9{text-align:left;}.woocommerce .elementor-2624 .elementor-element.elementor-element-cf738c9 .price{color:#444444;font-size:27px;}.elementor-2624 .elementor-element.elementor-element-6668796 .cart button{font-size:16px;font-weight:500;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-2624 .elementor-element.elementor-element-6668796{--button-spacing:19px;}.elementor-2624 .elementor-element.elementor-element-6668796 .quantity .qty{border-radius:10px 10px 10px 10px;padding:5px 5px 5px 5px;transition:all 0.2s;}.elementor-2624 .elementor-element.elementor-element-9e18fe4 > .elementor-container{max-width:1280px;}.elementor-2624 .elementor-element.elementor-element-9e18fe4{margin:0px 0px 150px 0px;}.elementor-2624 .elementor-element.elementor-element-42a4143 > .elementor-widget-container{margin:0px 0px 50px 0px;}.woocommerce .elementor-2624 .elementor-element.elementor-element-42a4143 .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;border-color:#FFFFFF;border-radius:5px 5px 0 0;}.woocommerce .elementor-2624 .elementor-element.elementor-element-42a4143 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-primary );font-size:16px;font-weight:400;line-height:30px;}.woocommerce .elementor-2624 .elementor-element.elementor-element-42a4143 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-2624 .elementor-element.elementor-element-42a4143 .woocommerce-tabs ul.wc-tabs li.active{background-color:#FFFFFF;}.woocommerce .elementor-2624 .elementor-element.elementor-element-42a4143 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:#FFFFFF;border-color:var( --e-global-color-primary );}.woocommerce .elementor-2624 .elementor-element.elementor-element-42a4143 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-primary );}.woocommerce .elementor-2624 .elementor-element.elementor-element-42a4143 .woocommerce-tabs ul.wc-tabs li a{font-size:16px;font-weight:600;}.woocommerce .elementor-2624 .elementor-element.elementor-element-42a4143 .woocommerce-Tabs-panel{color:#555555;}.woocommerce .elementor-2624 .elementor-element.elementor-element-42a4143 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0px;}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2624 .elementor-element.elementor-element-02e9a57{--e-icon-list-icon-size:34px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-item > a{font-size:30px;font-weight:700;}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-text{color:#555555;transition:color 0.3s;}@media(max-width:767px){.elementor-2624 .elementor-element.elementor-element-b181e49 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2624 .elementor-element.elementor-element-eabefbd > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2624 .elementor-element.elementor-element-e41f6cf .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2624 .elementor-element.elementor-element-02e9a57 .elementor-icon-list-item > a{font-size:23px;}}@media(min-width:768px){.elementor-2624 .elementor-element.elementor-element-b181e49{width:36.958%;}.elementor-2624 .elementor-element.elementor-element-eabefbd{width:63.042%;}}/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-4c977c3 */tbody tr th,
tbody tr td {
  background: transparent !important;
  border: 0;
}
table tr {
  border: 0 !important;
}
th.woocommerce-product-attributes-item__label {
  border: 0 !important;
}
.woocommerce table.shop_attributes td {
  border: 0 !important;
}
table.woocommerce-product-attributes.shop_attributes {
  border: 0 !important;
}
.woocommerce-product-attributes-item--attribute_pa_weight,
.info_product .woocommerce-product-attributes-item--attribute_pa_type-of-packaging,
.info_product .woocommerce-product-attributes-item--attribute_pa_standard,
.info_product .woocommerce-product-attributes-item--attribute_pa_country,
.info_product .woocommerce-product-attributes-item--attribute_pa_material,
.info_product .woocommerce-product-attributes-item--attribute_pa_brand,
.info_product .woocommerce-product-attributes-item--attribute_pa_dimensions {
  display: none !important;
}
tr.woocommerce-product-attributes-item {
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  color:#555;
  text-align: right;
  display: flex;
  align-items: center;
}
td.woocommerce-product-attributes-item__value {
  font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-42a4143 */tbody tr th,tbody tr td {
    background: transparent !important;
    border: 0;
}

 table tr {
    border: 0 !important;
}

 th.woocommerce-product-attributes-item__label {
    border: 0 !important;
}

.woocommerce table.shop_attributes td {
    border: 0 !important;
}
table.woocommerce-product-attributes.shop_attributes {
    border: 0 !important;
}
 .woocommerce-product-attributes-item--attribute_pa_weight,.info_product .woocommerce-product-attributes-item--attribute_pa_type-of-packaging,.info_product .woocommerce-product-attributes-item--attribute_pa_standard,.info_product .woocommerce-product-attributes-item--attribute_pa_country,.info_product .woocommerce-product-attributes-item--attribute_pa_material,.info_product .woocommerce-product-attributes-item--attribute_pa_brand,.info_product .woocommerce-product-attributes-item--attribute_pa_dimensions {
    display: none;
}
tr.woocommerce-product-attributes-item {
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    color:#555;
    text-align: right;
    display: flex;
    align-items: center;
}

td.woocommerce-product-attributes-item__value {
    font-style: normal !important;
}


/* فیلدهای نام، ایمیل و ذخیره نام را در یک ردیف قرار می‌دهد */
.comment-form-author,
.comment-form-email,
.comment-form-cookies-consent {
    display: inline-block;
    width: 49%; /* برای تطبیق با فضای موجود */
    box-sizing: border-box;
    vertical-align: top;
    margin-bottom: 31px !important;
}

/* فاصله بین فیلدها */
.comment-form-author {
    margin-left: 1% !important;
}

.comment-form-email {
}



/* حذف فاصله اضافی برای بخش‌های دیگر فرم */
.comment-form-comment,
.comment-form-rating {
    clear: both;
    margin-bottom: 20px;
}

/* تنظیم دکمه ارسال */
.comment-form input[type="submit"] {
    margin-top: 20px;
    display: inline-block;
}



.comment-form-cookies-consent input[type="checkbox"] {
    vertical-align: middle;
    margin-right: 5px; /* فاصله بین چک‌باکس و متن */
}


.comment-form-rating {
    display: none;
}

form#commentform input, form#commentform textarea {
    border: 1px solid #ddd;
    background: #ddd6;
    border-radius: 5px;
}

form#commentform label {
    margin-bottom: 22px ;
}

p.comment-notes {
    margin-bottom: 50px !important;
}

p.comment-form-cookies-consent label {
    margin-bottom: 0 !important;
}
#submit {
  font-size: 16px !important;
  font-weight: 500 !important;
  border-radius: 5px 5px 5px 5px !important;
  padding: 10px 60px 10px 60px !important;
  background-color: var( --e-global-color-primary ) !important;
  color: #fff !important;
  margin-top: 20px !important;
}/* End custom CSS */
/* Start custom CSS */html:lang(en-US) .related_product .elementor-icon-list-icon:after {content: 'Related Products';color: #555555;font-size: 30px;font-weight: 700;}

html:lang(en-US) .related_product .elementor-icon-list-text {
    display: none;
}


html:lang(en-US) .woocommerce-product-attributes-item--attribute_pa_brand:before {
 content:'brand :';
 font-weight: 700;
 margin-right:10px;
 font-size:20px 
}
html:lang(en-US) .woocommerce-product-attributes-item--attribute_pa_material:before {
 content:'Packaging material :';
 font-weight: 700;
 margin-right:10px;
 font-size:20px 
}
html:lang(en-US) .woocommerce-product-attributes-item--attribute_pa_country:before {
 content:'country of origin :';
 font-weight: 700;
 margin-right:10px;
 font-size:20px 
}
html:lang(en-US) .woocommerce-product-attributes-item--attribute_pa_standard:before {
 content:'Standard license :';
 font-weight: 700;
 margin-right:10px;
 font-size:20px 
}
html:lang(en-US) .woocommerce-product-attributes-item--attribute_pa_type-of-packaging:before {
 content:'Type of packaging :';
 font-weight: 700;
 margin-right:10px;
 font-size:20px 
}
html:lang(en-US) .woocommerce-product-attributes-item--attribute_pa_saffron-type:before {
 content:'Type of Saffron :';
 font-weight: 700;
 margin-right:10px;
 font-size: 17px;
}
html:lang(en-US) .woocommerce-product-attributes-item--attribute_pa_health-license:before {
 content:'Number health license :';
 font-weight: 700;
 margin-right:10px;
 font-size: 17px;
}

html:lang(en-US) .more_des .woocommerce-product-attributes-item__label {
display:none
}

html:lang(en-US) .woocommerce-product-attributes-item__value {
 font-size: 18px !important;
 font-weight:500
}
.more_des .woocommerce-product-attributes-item--dimensions, .more_des .woocommerce-product-attributes-item--weight, .more_des .woocommerce-product-attributes-item--attribute_pa_dimensions {
    display: none;
}
html:lang(en-US) .woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_saffron-type .woocommerce-product-attributes-item__label ,html:lang(en-US) .woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_health-license .woocommerce-product-attributes-item__label{
    display: none;
}
html:lang(en-US) tr.woocommerce-product-attributes-item {
    text-align: left !important;
}
/* برای زبان انگلیسی (en-US) */
/* برای زبان انگلیسی (en-US) */
html:lang(en-US) .woocommerce-product-attributes-item--weight .woocommerce-product-attributes-item__label::after {
    content: ' Net'; /* اضافه کردن Net بعد از Weight */
    font-weight: 700;
}

/* برای زبان فارسی (fa-IR) */
html:lang(fa-IR) .woocommerce-product-attributes-item--weight .woocommerce-product-attributes-item__label::after {
    content: ' خالص'; /* اضافه کردن خالص بعد از وزن */
    font-weight: 700;
}/* End custom CSS */