.elementor-696 .elementor-element.elementor-element-5c5d7c0 > .elementor-widget-container{margin:130px 0px 0px 0px;}.elementor-696 .elementor-element.elementor-element-5c5d7c0{text-align:center;}.elementor-696 .elementor-element.elementor-element-1cf9be79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-696 .elementor-element.elementor-element-b3e1b61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-696 .elementor-element.elementor-element-b3e1b61{column-gap:0px;color:#4D5366;}.elementor-696 .elementor-element.elementor-element-b3e1b61 p{margin-block-end:0px;}.elementor-696 .elementor-element.elementor-element-67c0a7e6{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-696 .elementor-element.elementor-element-67c0a7e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-696 .elementor-element.elementor-element-67c0a7e6 .elementor-divider-separator{width:100%;}.elementor-696 .elementor-element.elementor-element-67c0a7e6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-696 .elementor-element.elementor-element-39374a67{--display:flex;}.elementor-696 .elementor-element.elementor-element-7b15e65e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:41px;}.elementor-696 .elementor-element.elementor-element-7b15e65e.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:3px;}.elementor-696 .elementor-element.elementor-element-7b15e65e.elementor-wc-products ul.products li.product span.onsale{display:block;}body.elementor-page-696:not(.elementor-motion-effects-element-type-background), body.elementor-page-696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF2F2;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-696 .elementor-element.elementor-element-7b15e65e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-696 .elementor-element.elementor-element-7b15e65e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for text-editor, class: .elementor-element-b3e1b61 */.elementor-696 .elementor-element.elementor-element-b3e1b61{
    margin: 0!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7b15e65e */.astra-shop-summary-wrap{
    display: inline-block;
    float: left;
    padding-right: 10px;
}
.astra-shop-thumbnail-wrap{
  width: 20%;  
  border-radius: 10px;
  
}
.woocommerce-js ul.products li.product a img, .woocommerce-page ul.products li.product a img {
border-radius: 10px;
    
}
.woocommerce-loop-product__title{
 color:#4d5366;
 font-size: 12px;
}

.woocommerce ul.products li.product .button {
    display: none;
}
.elementor-products-grid ul.products.elementor-grid li.product{
    display: flex!important;
}

.woocommerce ul.products li.product .price, 
.woocommerce ul.products li.product .button {
    display: none; /* حذف دکمه‌ها و قیمت، در صورت نیاز */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf9be79 */.elementor-696 .elementor-element.elementor-element-1cf9be79 {
   color: #6b6b6b; 
   padding: 0 0 8px;
    margin-bottom: 8px;
    border-bottom: 1px dashed #ececec;
    transition: all 0.3s ease;
    
}
/* حذف بولت‌ها و استایل پیش‌فرض لیست */
.elementor-696 .elementor-element.elementor-element-1cf9be79 li{
    list-style: none; /* حذف علامت بولت */
   
position: relative;
   /* border-bottom: 1px solid #ddd;*/ /* جداکننده بین آیتم‌ها */
    padding: 15px 0px; /* فاصله بین متن و جداکننده */
    margin: 0; /* حذف فاصله‌های اضافی */
    display: flex; /* بهبود چیدمان آیتم‌ها */
    align-items: center; /* تنظیم آیتم‌ها به صورت عمودی در مرکز */
}
/* خط زیر هر آیتم */
.elementor-696 .elementor-element.elementor-element-1cf9be79 li::after {
    content: ""; /* ایجاد خط با استفاده از شبه‌عنصر */
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px; /* ضخامت خط */
    background-color: #ddd; /* رنگ خط */
    transform: scaleX(1); /* عرض خط تمام عرض */
    transform-origin: center;
}
/* استایل برای آخرین آیتم (حذف خط جداکننده) */
.elementor-696 .elementor-element.elementor-element-1cf9be79 li:last-child {
    border-bottom: none;
}

/* لینک‌های داخل لیست */
.elementor-696 .elementor-element.elementor-element-1cf9be79 a {
    text-decoration: none; /* حذف underline لینک‌ها */
    color: #333; /* تنظیم رنگ متن لینک */
}

.elementor-696 .elementor-element.elementor-element-1cf9be79 a:hover {
    color: #084372; /* رنگ لینک در حالت هاور */
}/* End custom CSS */