.elementor-1038 .elementor-element.elementor-element-0dd3f20{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1038 .elementor-element.elementor-element-c416738{--wd-cat-brd-radius:120px;}.elementor-1038 .elementor-element.elementor-element-4934e3a{--wd-cat-brd-radius:1px;}.elementor-1038 .elementor-element.elementor-element-adf3183 .title-after_title, .elementor-1038 .elementor-element.elementor-element-adf3183 .title-subtitle, .elementor-1038 .elementor-element.elementor-element-adf3183 .woodmart-title-container{max-width:497px;}.elementor-1038 .elementor-element.elementor-element-adf3183 .title-subtitle{color:var( --e-global-color-text );}.elementor-1038 .elementor-element.elementor-element-adf3183 .title{color:var( --e-global-color-text );}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3481699 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3481699 .promo-banner.banner-content-background .wrapper-content-banner{max-width:160px;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3073750 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3073750 .promo-banner.banner-content-background .wrapper-content-banner{max-width:193px;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-989119 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-989119 .promo-banner.banner-content-background .wrapper-content-banner{max-width:133px;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-4523268 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-4523268 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .banner-title{color:var( --e-global-color-text );font-weight:400;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .banner-subtitle{color:var( --e-global-color-text );}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .banner-inner{color:var( --e-global-color-text );}.elementor-1038 .elementor-element.elementor-element-7d69783{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-1038 .elementor-element.elementor-element-42300d8 .wd-tabs .tabs-name{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1038 .elementor-element.elementor-element-42300d8 .tabs-name{color:var( --e-global-color-text );}.elementor-1038 .elementor-element.elementor-element-42300d8 .wd-tabs-desc{color:var( --e-global-color-text );}.elementor-1038 .elementor-element.elementor-element-42300d8 .wd-nav-tabs{--nav-color:var( --e-global-color-text );--nav-color-hover:var( --e-global-color-secondary );--nav-color-active:var( --e-global-color-primary );}.elementor-1038 .elementor-element.elementor-element-7ed72ac{--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;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-1038 .elementor-element.elementor-element-e949ef9 .title-after_title, .elementor-1038 .elementor-element.elementor-element-e949ef9 .title-subtitle, .elementor-1038 .elementor-element.elementor-element-e949ef9 .woodmart-title-container{max-width:497px;}.elementor-1038 .elementor-element.elementor-element-602ba14{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}@media(max-width:1024px){.elementor-1038 .elementor-element.elementor-element-0dd3f20{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3481699 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3481699 .promo-banner.banner-content-background .wrapper-content-banner{max-width:138px;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3073750 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3073750 .promo-banner.banner-content-background .wrapper-content-banner{max-width:144px;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-4523268 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-4523268 .promo-banner.banner-content-background .wrapper-content-banner{max-width:132px;}.elementor-1038 .elementor-element.elementor-element-7d69783{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-1038 .elementor-element.elementor-element-7ed72ac{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-1038 .elementor-element.elementor-element-602ba14{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-1038 .elementor-element.elementor-element-0dd3f20{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1038 .elementor-element.elementor-element-4934e3a > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-adf3183 .title-after_title, .elementor-1038 .elementor-element.elementor-element-adf3183 .title-subtitle, .elementor-1038 .elementor-element.elementor-element-adf3183 .woodmart-title-container{max-width:100%;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3481699 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-3481699 .promo-banner.banner-content-background .wrapper-content-banner{max-width:105px;}.elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-4523268 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1038 .elementor-element.elementor-element-fa2a2fe .elementor-repeater-item-4523268 .promo-banner.banner-content-background .wrapper-content-banner{max-width:126%;}.elementor-1038 .elementor-element.elementor-element-7d69783{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1038 .elementor-element.elementor-element-7ed72ac{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1038 .elementor-element.elementor-element-e949ef9 .title-after_title, .elementor-1038 .elementor-element.elementor-element-e949ef9 .title-subtitle, .elementor-1038 .elementor-element.elementor-element-e949ef9 .woodmart-title-container{max-width:100%;}.elementor-1038 .elementor-element.elementor-element-602ba14{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for wd_product_categories, class: .elementor-element-c416738 *//* 1. حذف کامل عنوان از داخل کاروسل */
.wd-carousel .wd-cat-content .wd-entities-title,
.wd-carousel .wd-entities-title {
    display: none !important;
}

/* 2. آماده‌سازی فضا برای عنوان جدید */
.wd-carousel-item {
    padding-bottom: 55px !important;
    position: relative;
}

/* 3. نمایش عنوان زیر هر آیتم */
.wd-carousel-item .wd-cat {
    margin-bottom: 8px;
}

.wd-carousel-item .category-title-below {
    display: block !important;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    color: #D8B8B8;
    margin-top: 12px;
    line-height: 1.4;
}

/* استایل اضافی برای زیبایی */
.wd-carousel .wd-cat-thumb img {
    transition: all 0.3s ease;
}

.wd-carousel .wd-cat:hover img {
    transform: scale(1.05);
}
/* وسط چین کردن عنوان زیر تصاویر */
.category-title-below {
    text-align: center !important;
    width: 100%;
    margin: 12px auto 0 !important;
    padding: 0 10px;
    font-size: 16px;
    font-weight: 600;
    color: #D8B8B8;
}

/* فاصله و ظاهر زیباتر */
.wd-carousel-item {
    padding-bottom: 65px !important;
}/* End custom CSS */
/* Start custom CSS for wd_product_categories, class: .elementor-element-4934e3a *//* 1. حذف کامل عنوان از داخل کاروسل */
.wd-carousel .wd-cat-content .wd-entities-title,
.wd-carousel .wd-entities-title {
    display: none !important;
}

/* 2. آماده‌سازی فضا برای عنوان جدید */
.wd-carousel-item {
    padding-bottom: 55px !important;
    position: relative;
}

/* 3. نمایش عنوان زیر هر آیتم */
.wd-carousel-item .wd-cat {
    margin-bottom: 8px;
}

.wd-carousel-item .category-title-below {
    display: block !important;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    color: #D8B8B8;
    margin-top: 12px;
    line-height: 1.4;
}

/* استایل اضافی برای زیبایی */
.wd-carousel .wd-cat-thumb img {
    transition: all 0.3s ease;
}

.wd-carousel .wd-cat:hover img {
    transform: scale(1.05);
}
/* وسط چین کردن عنوان زیر تصاویر */
.category-title-below {
    text-align: center !important;
    width: 100%;
    margin: 12px auto 0 !important;
    padding: 0 10px;
    font-size: 16px;
    font-weight: 600;
    color: #D8B8B8;
}

/* فاصله و ظاهر زیباتر */
.wd-carousel-item {
    padding-bottom: 65px !important;
}

.elementor-1038 .elementor-element.elementor-element-4934e3a img {
    width: 100% !important;
    height: auto !important;
    max-width: 110px !important;   /* سایز دلخواه برای موبایل */
    border-radius: 100px;
}/* End custom CSS */