.elementor-2541 .elementor-element.elementor-element-2023fda{--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;--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-2541 .elementor-element.elementor-element-c040c02 :is(.wd-breadcrumbs,.yoast-breadcrumb){--wd-link-color:var( --e-global-color-text );--wd-bcrumb-delim-color:var( --e-global-color-secondary );--wd-link-color-hover:var( --e-global-color-text );--wd-bcrumb-color-active:var( --e-global-color-text );}.elementor-2541 .elementor-element.elementor-element-a20628b{--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;}.elementor-2541 .elementor-element.elementor-element-a20628b.e-con{--align-self:center;}.elementor-2541 .elementor-element.elementor-element-5336561{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--wd-cat-brd-radius:12px;}.elementor-2541 .elementor-element.elementor-element-5336561 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-2541 .elementor-element.elementor-element-5336561.elementor-element{--align-self:center;}.elementor-2541 .elementor-element.elementor-element-5336561 .wd-products-with-bg, .elementor-2541 .elementor-element.elementor-element-5336561 .wd-products-with-bg .wd-cat{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-2541 .elementor-element.elementor-element-5336561 div.product-category .wd-entities-title, .elementor-2541 .elementor-element.elementor-element-5336561 .wd-nav-product-cat>li>a{font-size:13px;font-weight:400;}.elementor-2541 .elementor-element.elementor-element-14934c2 > .elementor-container{max-width:1500px;}.elementor-2541 .elementor-element.elementor-element-9e8b8d6 > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-theme-archive-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2541 .elementor-element.elementor-element-0c9f930 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2541 .elementor-element.elementor-element-0c9f930 .elementor-heading-title{font-size:30px;font-weight:700;color:#000000;}.elementor-2541 .elementor-element.elementor-element-629ff5e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-2541 .elementor-element.elementor-element-aa39278{--wd-gap:10px;}.elementor-2541 .elementor-element.elementor-element-2ed2b0a{--wd-gap:10px;}.elementor-2541 .elementor-element.elementor-element-a982ed5{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2541 .elementor-element.elementor-element-057913c > .elementor-widget-container{padding:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:15px 15px 15px 15px;}@media(min-width:768px){.elementor-2541 .elementor-element.elementor-element-2023fda{--content-width:1500px;}.elementor-2541 .elementor-element.elementor-element-3cf4c88{width:100%;}.elementor-2541 .elementor-element.elementor-element-9e8b8d6{width:25%;}.elementor-2541 .elementor-element.elementor-element-d470023{width:75%;}}@media(max-width:1024px){.elementor-2541 .elementor-element.elementor-element-9e8b8d6 > .elementor-element-populated{padding:0px 0px 0px 7px;}}@media(max-width:767px){.elementor-2541 .elementor-element.elementor-element-9e8b8d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for wd_product_categories, class: .elementor-element-5336561 */.elementor-2541 .elementor-element.elementor-element-5336561{.wd-cat-thumb,
.category-image-wrapp {
    opacity: 0 !important;
    pointer-events: none;
        background: #fff !important;
        
}
.wd-cat-inner,
.wrapp-category,
.hover-mask,
.wd-cat-content {
    background: #fff !important;
    
}

.wd-cat-wrap {
    margin:0 !important;    
    padding: 0 !important;    
}


.wd-cat-content.hover-mask {

    display: block!important; 
}
.wd-nav-pagin-wrap.text-center.wd-style-shape.wd-hide-md-sm.wd-hide-sm {
    margin-top: 0px !important; /* یا هر مقدار دلخواه */
    padding-top: 0 !important;   /* اگر padding بالا داره */
}
.wd-entities-title{
  background-color : #fff!important;
  color:#000!important;
  border: 2px solid rgba(232, 23, 47, 0.3);
  padding: 10px 5px!important;
  border-radius: 8px;
  color: inherit;
  box-shadow: none;
  font-size: 14px;
  text-align: center;
}
.wd-cat-image.category-image {
    height: 20px !important; /* کمترین ارتفاع ممکن */
    min-height: 65px !important; /* جلوگیری از افزایش خودکار */
    overflow: hidden; /* مخفی کردن هر چیزی که از حد خارج شد */
}
/* وسط چین کردن کل wrapper اسلایدر */
.wd-cat-content {
    text-align: center !important;
}
/* حل مشکل سفید شدن کارت در حالت هاور */
/* حذف هرگونه افکت هاور از کارت‌های دسته‌بندی Woodmart */


/* جلوگیری از هر تغییری موقع هاور */
.wd-cat:hover .hover-mask,
.wd-cat:hover *,
.category-grid-item:hover .hover-mask,
.category-grid-item:hover * {
    opacity: 1 !important;
    transform: none !important;
    filter: none !important;
}
/* مخفی کردن کامل تعداد محصولات دسته‌بندی در Woodmart */
.wd-cat .wd-cat-count,
.category-grid-item .wd-cat-count {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

}/* End custom CSS */
/* Start custom CSS for wd_archive_products, class: .elementor-element-9f4123b */.wd-product {
    padding: 0px 15px 10px 15px;
    border: 1px solid #fff;
    border-radius: 16px !important;
    box-shadow: 0 0px 4px rgba(0, 0, 0, 0.5);
}
.wd-buttons {
    background: rgba(255,255,255, 0.3)!important; /* پس‌زمینه شفاف */
    backdrop-filter: blur(3px)!important; /* بلور ملایم */
    -webkit-backdrop-filter: blur(0px)!important; /* برای سافاری */
    border: 1px solid rgba(255, 255, 255, 0.3)!important; /* مرز نیمه شفاف */
    border-radius: 8px!important; /* گوشه‌های گرد */
    margin-bottom: -50px!important; /* فاصله از بالا */
}/* End custom CSS */