.elementor-8806 .elementor-element.elementor-element-4a89a21 .product{text-align:center;}.elementor-8806 .elementor-element.elementor-element-4a89a21 a > img{margin-bottom:0px;}.elementor-8806 .elementor-element.elementor-element-b3443a0{background-color:var( --e-global-color-9e31468 );border-radius:7px 7px 7px 7px;text-align:center;}.elementor-8806 .elementor-element.elementor-element-b3443a0 .elementor-heading-title{font-family:"IRANSansWeb_Black", Sans-serif;font-size:26px;line-height:44px;color:var( --e-global-color-a85b300 );}.elementor-8806 .elementor-element.elementor-element-30a2b78 .element-title{color:var( --e-global-color-ca3b179 );}.elementor-8806 .elementor-element.elementor-element-fa865f8{background-color:var( --e-global-color-9e31468 );border-radius:7px 7px 7px 7px;text-align:center;}.elementor-8806 .elementor-element.elementor-element-fa865f8 .elementor-heading-title{font-family:"IRANSansWeb_Black", Sans-serif;font-size:26px;line-height:44px;color:var( --e-global-color-a85b300 );}.elementor-8806 .elementor-element.elementor-element-ab44c7b{background-color:var( --e-global-color-9e31468 );border-radius:7px 7px 7px 7px;text-align:center;}.elementor-8806 .elementor-element.elementor-element-ab44c7b .elementor-heading-title{font-family:"IRANSansWeb_Black", Sans-serif;font-size:26px;line-height:44px;color:var( --e-global-color-a85b300 );}.elementor-8806 .elementor-element.elementor-element-05d5a9d{background-color:var( --e-global-color-9e31468 );border-radius:7px 7px 7px 7px;text-align:center;}.elementor-8806 .elementor-element.elementor-element-05d5a9d .elementor-heading-title{font-family:"IRANSansWeb_Black", Sans-serif;font-size:26px;line-height:44px;color:var( --e-global-color-a85b300 );}.elementor-8806 .elementor-element.elementor-element-a4d3e5a{background-color:var( --e-global-color-9e31468 );border-radius:7px 7px 7px 7px;text-align:center;}.elementor-8806 .elementor-element.elementor-element-a4d3e5a .elementor-heading-title{font-family:"IRANSansWeb_Black", Sans-serif;font-size:26px;line-height:44px;color:var( --e-global-color-a85b300 );}/* Start custom CSS for wd_products, class: .elementor-element-30a2b78 *//* ==========================
   یکسان سازی کامل کارت محصولات وودمارت
========================== */


/* کل کارت */
.wd-product,
.product-grid-item {
    height: 100%;
    display: flex;
    flex-direction: column;
}


/* تصویر همه محصولات یک اندازه */
.wd-product .product-element-top,
.product-grid-item .product-element-top {
    height: 240px;
    display: flex;
    align-items: center;
    justify-content: center;
}


.wd-product .product-element-top img,
.product-grid-item .product-element-top img {
    width: 100%;
    height: 220px;
    object-fit: contain;
}



/* بخش پایین کارت */
.wd-product .product-element-bottom,
.product-grid-item .product-element-bottom {
    display: flex;
    flex-direction: column;
    flex: 1;
    text-align: center;
}


/* ==========================
   عنوان محصول ثابت (مهم)
========================== */

.wd-product .wd-entities-title,
.product-grid-item .wd-entities-title {

    height: 55px;

    display: -webkit-box;
    -webkit-line-clamp: 2; /* فقط دو خط نمایش بده */
    -webkit-box-orient: vertical;

    overflow: hidden;
    text-overflow: ellipsis;

    text-align:center;

    line-height: 1.8;

    margin-bottom:10px;

}



/* قیمت همیشه وسط */
.wd-product .price,
.product-grid-item .price {

    height:40px;

    display:flex;
    justify-content:center;
    align-items:center;

}



/* دکمه خرید همیشه پایین کارت */
.wd-product .wd-add-btn,
.product-grid-item .wd-add-btn {

    margin-top:auto;

    justify-content:center;

}



/* کل نوشته ها وسط */
.wd-product,
.product-grid-item {

    text-align:center;

}



/* موبایل */
@media(max-width:768px){

    .wd-product .product-element-top,
    .product-grid-item .product-element-top {

        height:170px;

    }


    .wd-product .product-element-top img,
    .product-grid-item .product-element-top img {

        height:160px;

    }


    .wd-product .wd-entities-title,
    .product-grid-item .wd-entities-title {

        height:65px;

        -webkit-line-clamp:3;

        font-size:14px;

    }

}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-c9f3da7 *//* ==========================
   یکسان سازی کامل کارت محصولات وودمارت
========================== */


/* کل کارت */
.wd-product,
.product-grid-item {
    height: 100%;
    display: flex;
    flex-direction: column;
}


/* تصویر همه محصولات یک اندازه */
.wd-product .product-element-top,
.product-grid-item .product-element-top {
    height: 240px;
    display: flex;
    align-items: center;
    justify-content: center;
}


.wd-product .product-element-top img,
.product-grid-item .product-element-top img {
    width: 100%;
    height: 220px;
    object-fit: contain;
}



/* بخش پایین کارت */
.wd-product .product-element-bottom,
.product-grid-item .product-element-bottom {
    display: flex;
    flex-direction: column;
    flex: 1;
    text-align: center;
}


/* ==========================
   عنوان محصول ثابت (مهم)
========================== */

.wd-product .wd-entities-title,
.product-grid-item .wd-entities-title {

    height: 55px;

    display: -webkit-box;
    -webkit-line-clamp: 2; /* فقط دو خط نمایش بده */
    -webkit-box-orient: vertical;

    overflow: hidden;
    text-overflow: ellipsis;

    text-align:center;

    line-height: 1.8;

    margin-bottom:10px;

}



/* قیمت همیشه وسط */
.wd-product .price,
.product-grid-item .price {

    height:40px;

    display:flex;
    justify-content:center;
    align-items:center;

}



/* دکمه خرید همیشه پایین کارت */
.wd-product .wd-add-btn,
.product-grid-item .wd-add-btn {

    margin-top:auto;

    justify-content:center;

}



/* کل نوشته ها وسط */
.wd-product,
.product-grid-item {

    text-align:center;

}



/* موبایل */
@media(max-width:768px){

    .wd-product .product-element-top,
    .product-grid-item .product-element-top {

        height:170px;

    }


    .wd-product .product-element-top img,
    .product-grid-item .product-element-top img {

        height:160px;

    }


    .wd-product .wd-entities-title,
    .product-grid-item .wd-entities-title {

        height:65px;

        -webkit-line-clamp:3;

        font-size:14px;

    }

}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-8087e08 *//* ==========================
   یکسان سازی کامل کارت محصولات وودمارت
========================== */


/* کل کارت */
.wd-product,
.product-grid-item {
    height: 100%;
    display: flex;
    flex-direction: column;
}


/* تصویر همه محصولات یک اندازه */
.wd-product .product-element-top,
.product-grid-item .product-element-top {
    height: 240px;
    display: flex;
    align-items: center;
    justify-content: center;
}


.wd-product .product-element-top img,
.product-grid-item .product-element-top img {
    width: 100%;
    height: 220px;
    object-fit: contain;
}



/* بخش پایین کارت */
.wd-product .product-element-bottom,
.product-grid-item .product-element-bottom {
    display: flex;
    flex-direction: column;
    flex: 1;
    text-align: center;
}


/* ==========================
   عنوان محصول ثابت (مهم)
========================== */

.wd-product .wd-entities-title,
.product-grid-item .wd-entities-title {

    height: 55px;

    display: -webkit-box;
    -webkit-line-clamp: 2; /* فقط دو خط نمایش بده */
    -webkit-box-orient: vertical;

    overflow: hidden;
    text-overflow: ellipsis;

    text-align:center;

    line-height: 1.8;

    margin-bottom:10px;

}



/* قیمت همیشه وسط */
.wd-product .price,
.product-grid-item .price {

    height:40px;

    display:flex;
    justify-content:center;
    align-items:center;

}



/* دکمه خرید همیشه پایین کارت */
.wd-product .wd-add-btn,
.product-grid-item .wd-add-btn {

    margin-top:auto;

    justify-content:center;

}



/* کل نوشته ها وسط */
.wd-product,
.product-grid-item {

    text-align:center;

}



/* موبایل */
@media(max-width:768px){

    .wd-product .product-element-top,
    .product-grid-item .product-element-top {

        height:170px;

    }


    .wd-product .product-element-top img,
    .product-grid-item .product-element-top img {

        height:160px;

    }


    .wd-product .wd-entities-title,
    .product-grid-item .wd-entities-title {

        height:65px;

        -webkit-line-clamp:3;

        font-size:14px;

    }

}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-9aa42fb *//* ==========================
   یکسان سازی کامل کارت محصولات وودمارت
========================== */


/* کل کارت */
.wd-product,
.product-grid-item {
    height: 100%;
    display: flex;
    flex-direction: column;
}


/* تصویر همه محصولات یک اندازه */
.wd-product .product-element-top,
.product-grid-item .product-element-top {
    height: 240px;
    display: flex;
    align-items: center;
    justify-content: center;
}


.wd-product .product-element-top img,
.product-grid-item .product-element-top img {
    width: 100%;
    height: 220px;
    object-fit: contain;
}



/* بخش پایین کارت */
.wd-product .product-element-bottom,
.product-grid-item .product-element-bottom {
    display: flex;
    flex-direction: column;
    flex: 1;
    text-align: center;
}


/* ==========================
   عنوان محصول ثابت (مهم)
========================== */

.wd-product .wd-entities-title,
.product-grid-item .wd-entities-title {

    height: 55px;

    display: -webkit-box;
    -webkit-line-clamp: 2; /* فقط دو خط نمایش بده */
    -webkit-box-orient: vertical;

    overflow: hidden;
    text-overflow: ellipsis;

    text-align:center;

    line-height: 1.8;

    margin-bottom:10px;

}



/* قیمت همیشه وسط */
.wd-product .price,
.product-grid-item .price {

    height:40px;

    display:flex;
    justify-content:center;
    align-items:center;

}



/* دکمه خرید همیشه پایین کارت */
.wd-product .wd-add-btn,
.product-grid-item .wd-add-btn {

    margin-top:auto;

    justify-content:center;

}



/* کل نوشته ها وسط */
.wd-product,
.product-grid-item {

    text-align:center;

}



/* موبایل */
@media(max-width:768px){

    .wd-product .product-element-top,
    .product-grid-item .product-element-top {

        height:170px;

    }


    .wd-product .product-element-top img,
    .product-grid-item .product-element-top img {

        height:160px;

    }


    .wd-product .wd-entities-title,
    .product-grid-item .wd-entities-title {

        height:65px;

        -webkit-line-clamp:3;

        font-size:14px;

    }

}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-ecf5db6 *//* ==========================
   یکسان سازی کامل کارت محصولات وودمارت
========================== */


/* کل کارت */
.wd-product,
.product-grid-item {
    height: 100%;
    display: flex;
    flex-direction: column;
}


/* تصویر همه محصولات یک اندازه */
.wd-product .product-element-top,
.product-grid-item .product-element-top {
    height: 240px;
    display: flex;
    align-items: center;
    justify-content: center;
}


.wd-product .product-element-top img,
.product-grid-item .product-element-top img {
    width: 100%;
    height: 220px;
    object-fit: contain;
}



/* بخش پایین کارت */
.wd-product .product-element-bottom,
.product-grid-item .product-element-bottom {
    display: flex;
    flex-direction: column;
    flex: 1;
    text-align: center;
}


/* ==========================
   عنوان محصول ثابت (مهم)
========================== */

.wd-product .wd-entities-title,
.product-grid-item .wd-entities-title {

    height: 55px;

    display: -webkit-box;
    -webkit-line-clamp: 2; /* فقط دو خط نمایش بده */
    -webkit-box-orient: vertical;

    overflow: hidden;
    text-overflow: ellipsis;

    text-align:center;

    line-height: 1.8;

    margin-bottom:10px;

}



/* قیمت همیشه وسط */
.wd-product .price,
.product-grid-item .price {

    height:40px;

    display:flex;
    justify-content:center;
    align-items:center;

}



/* دکمه خرید همیشه پایین کارت */
.wd-product .wd-add-btn,
.product-grid-item .wd-add-btn {

    margin-top:auto;

    justify-content:center;

}



/* کل نوشته ها وسط */
.wd-product,
.product-grid-item {

    text-align:center;

}



/* موبایل */
@media(max-width:768px){

    .wd-product .product-element-top,
    .product-grid-item .product-element-top {

        height:170px;

    }


    .wd-product .product-element-top img,
    .product-grid-item .product-element-top img {

        height:160px;

    }


    .wd-product .wd-entities-title,
    .product-grid-item .wd-entities-title {

        height:65px;

        -webkit-line-clamp:3;

        font-size:14px;

    }

}/* End custom CSS */