.elementor-1029 .elementor-element.elementor-element-0507683{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1029 .elementor-element.elementor-element-53fe50e{width:100%;max-width:100%;}.elementor-1029 .elementor-element.elementor-element-53fe50e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-1029 .elementor-element.elementor-element-53fe50e a > img{margin-bottom:0px;}.elementor-1029 .elementor-element.elementor-element-53fe50e .woocommerce .woocommerce-loop-category__title{font-family:"rokh", Sans-serif;font-size:24px;font-weight:600;}.elementor-1029 .elementor-element.elementor-element-53fe50e .woocommerce-loop-category__title .count{color:var( --e-global-color-accent );font-family:"rokh", Sans-serif;font-size:14px;font-weight:600;}@media(max-width:1024px){.elementor-1029 .elementor-element.elementor-element-53fe50e .woocommerce .woocommerce-loop-category__title{font-size:18px;}.elementor-1029 .elementor-element.elementor-element-53fe50e .woocommerce-loop-category__title .count{font-size:11px;}}/* Start custom CSS for wc-categories, class: .elementor-element-53fe50e */.elementor-1029 .elementor-element.elementor-element-53fe50e .product-category img{
    aspect-ratio: 2.2;
    width: 100%;
    object-fit: cover;
    margin: 0 !important;
}

.elementor-1029 .elementor-element.elementor-element-53fe50e .product-category a{
    border-radius: 10px;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    position: relative;
}
.elementor-1029 .elementor-element.elementor-element-53fe50e .product-category a:before{
    content: '';
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(110deg, transparent 30%, #009051 90%);
    transition: all .5s;
}
.elementor-1029 .elementor-element.elementor-element-53fe50e .product-category a:after{
    content: url(https://studiotexiran.com/wp-content/uploads/2025/07/studiotexiran-cat.webp);
    position: absolute;
    bottom: 0;
    right: 50%;
    translate: 50% 9px;
}



.elementor-1029 .elementor-element.elementor-element-53fe50e .woocommerce-loop-category__title{
    position: absolute;
    right: 20px;
    top: 50%;
    padding: 0 !important;
    translate: 0 -50%;
    display: flex;
    flex-direction: column;
    gap: 5px;
    transition: all .5s;
}
.elementor-1029 .elementor-element.elementor-element-53fe50e .product-category a:hover:before{
    filter: brightness(0) invert(1);
}
.elementor-1029 .elementor-element.elementor-element-53fe50e .product-category a:hover .woocommerce-loop-category__title{
    color: #222;
}

.elementor-1029 .elementor-element.elementor-element-53fe50e .woocommerce-loop-category__title .count:after{
    content: ' محصول';
}
.elementor-1029 .elementor-element.elementor-element-53fe50e .woocommerce-loop-category__title .count{
    background-color: #FFD930;
    border-radius: 20px;
    padding: 5px 10px 2px;
    width: max-content;
}

.elementor-1029 .elementor-element.elementor-element-53fe50e .product-category a:hover .woocommerce-loop-category__title{
    scale: 1.1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'rokh';
	font-display: auto;
	src: url('https://studiotexiran.com/wp-content/uploads/2025/07/RokhVFGX.ttf') format('truetype');
}
/* End Custom Fonts CSS */