.elementor-3356 .elementor-element.elementor-element-744a41d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3356 .elementor-element.elementor-element-9da6034{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-3356 .elementor-element.elementor-element-2b9c492 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-3356 .elementor-element.elementor-element-2b9c492 .gem-image img{opacity:calc(100/100);}.elementor-3356 .elementor-element.elementor-element-2b9c492 .gem-image a:hover img{opacity:calc(90/100);}.elementor-3356 .elementor-element.elementor-element-3c3cf9a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-3356 .elementor-element.elementor-element-464d324 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-3356 .elementor-element.elementor-element-464d324 .gem-image img{opacity:calc(100/100);}.elementor-3356 .elementor-element.elementor-element-464d324 .gem-image a:hover img{opacity:calc(90/100);}.elementor-3356 .elementor-element.elementor-element-45a5e74{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-3356 .elementor-element.elementor-element-4be0b82 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-3356 .elementor-element.elementor-element-4be0b82 .gem-image img{opacity:calc(100/100);}.elementor-3356 .elementor-element.elementor-element-4be0b82 .gem-image a:hover img{opacity:calc(90/100);}.elementor-3356 .elementor-element.elementor-element-68c144e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3356 .elementor-element.elementor-element-14efb24{--display:flex;--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-3356 .elementor-element.elementor-element-2573a13 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-3356 .elementor-element.elementor-element-2573a13 .gem-image img{opacity:calc(100/100);}.elementor-3356 .elementor-element.elementor-element-2573a13 .gem-image a:hover img{opacity:calc(90/100);}.elementor-3356 .elementor-element.elementor-element-0b1d511{--display:flex;--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-3356 .elementor-element.elementor-element-471bd73 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-3356 .elementor-element.elementor-element-471bd73 .gem-image img{opacity:calc(100/100);}.elementor-3356 .elementor-element.elementor-element-471bd73 .gem-image a:hover img{opacity:calc(90/100);}.elementor-3356 .elementor-element.elementor-element-a0c8717{--display:flex;--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-3356 .elementor-element.elementor-element-c6ecfa8 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-3356 .elementor-element.elementor-element-c6ecfa8 .gem-image img{opacity:calc(100/100);}.elementor-3356 .elementor-element.elementor-element-c6ecfa8 .gem-image a:hover img{opacity:calc(90/100);}.elementor-3356 .elementor-element.elementor-element-913c23b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-7d27ac8 );--e-n-carousel-arrow-hover-color:#000000;}.elementor-3356 .elementor-element.elementor-element-3b78573{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-3356 .elementor-element.elementor-element-3b864c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3356 .elementor-element.elementor-element-d9474fb{text-align:center;}.elementor-3356 .elementor-element.elementor-element-d9474fb .thegem-heading, .elementor-3356 .elementor-element.elementor-element-d9474fb .thegem-heading .light{font-family:"IRANSans", Sans-serif;}.elementor-3356 .elementor-element.elementor-element-6f5d2f1{--spacer-size:30px;}.elementor-3356 .elementor-element.elementor-element-c97578f .categories{display:none;}.elementor-3356 .elementor-element.elementor-element-c97578f .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-c97578f .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(10px/2) !important;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(10px/2) !important;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-10px/2);}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-10px/2);}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-10px/2) 0;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:10px;padding-right:10px;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:10px;padding-right:10px;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:10px;}.elementor-3356 .elementor-element.elementor-element-c97578f .skeleton-posts .portfolio-item{padding:calc(10px/2) !important;}.elementor-3356 .elementor-element.elementor-element-c97578f .skeleton-posts{margin:calc(-10px/2);}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-10px/2);}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .wrap > .caption{text-align:center !important;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .wrap > .caption .star-rating{margin-center:0;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-rating .empty-rating:before{margin-center:0;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .wrap > .caption .categories{margin-center:0;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom{margin-center:0;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .image,
					.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .image .image-inner,
					.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .image .overlay,
					.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .image .variations-notification,
					.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid.caption-position-hover .portfolio-item .wrap,
					.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid.caption-position-image .portfolio-item .wrap{border-radius:24px 24px 24px 24px;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid.caption-position-page .portfolio-item .wrap{border-radius:24px 24px 0 0;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon:hover,
							.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{background-color:#EE6730;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto;}.elementor-3356 .elementor-element.elementor-element-c97578f .portfolio.extended-products-grid .product-labels .label.onsale{border-radius:24px 0px 0px 0px;color:#FFFFFF;}.elementor-3356 .elementor-element.elementor-element-4ac445d{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-3356 .elementor-element.elementor-element-4ac445d .thegem-section-parallax-background{background-image:url("https://fooladisport.andra.agency/wp-content/uploads/2025/02/fooladiback.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-3356 .elementor-element.elementor-element-249bcd4{--display:flex;--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-3356 .elementor-element.elementor-element-10071af{text-align:center;}.elementor-3356 .elementor-element.elementor-element-10071af .thegem-heading, .elementor-3356 .elementor-element.elementor-element-10071af .thegem-heading .light{font-size:30px;}.elementor-3356 .elementor-element.elementor-element-0038c46{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-3356 .elementor-element.elementor-element-3e27805{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3356 .elementor-element.elementor-element-a919792{text-align:center;}.elementor-3356 .elementor-element.elementor-element-e48b18e{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3356 .elementor-element.elementor-element-6e12a24{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3356 .elementor-element.elementor-element-6e12a24:not(.elementor-motion-effects-element-type-background), .elementor-3356 .elementor-element.elementor-element-6e12a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fooladisport.andra.agency/wp-content/uploads/2025/04/sport-socks-fooladi.jpg");background-position:center center;background-size:cover;}.elementor-3356 .elementor-element.elementor-element-5b84c9b .gem-button-container .gem-button:hover{background-color:#000000;}.elementor-3356 .elementor-element.elementor-element-5b84c9b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-3356 .elementor-element.elementor-element-5b84c9b.elementor-element{--align-self:center;}.elementor-3356 .elementor-element.elementor-element-5b84c9b .gem-button-container{text-align:center;}.elementor-3356 .elementor-element.elementor-element-5b84c9b .gem-button-container .gem-button{border-radius:12px 12px 12px 12px;}.elementor-3356 .elementor-element.elementor-element-5b84c9b .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-3356 .elementor-element.elementor-element-2873e6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3356 .elementor-element.elementor-element-3593b61 .categories{display:none;}.elementor-3356 .elementor-element.elementor-element-3593b61 .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-3593b61 .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(0.5px/2) !important;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(0.5px/2) !important;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-0.5px/2);}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-0.5px/2);}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-0.5px/2) 0;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:0.5px;padding-right:0.5px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(0.5px/2);padding-right:calc(0.5px/2);}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:0.5px;padding-right:0.5px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(0.5px/2);padding-right:calc(0.5px/2);}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0.5px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .skeleton-posts .portfolio-item{padding:calc(0.5px/2) !important;}.elementor-3356 .elementor-element.elementor-element-3593b61 .skeleton-posts{margin:calc(-0.5px/2);}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-0.5px/2);}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio-filters-list.style-hidden .portfolio-filter-item, 
					.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio-filters-list.style-sidebar .portfolio-filter-item, 
					.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,
					.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio-filters-list.style-hidden .widget-area .widget, 
					.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio-filters-list.style-sidebar .widget-area .widget, 
					.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio-filters-list .portfolio-show-filters-button{margin-left:auto;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .product .product-labels{margin:0px 4px 0px 0px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .product .label.new-label .text{font-size:14px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .product-labels .label.onsale{color:#FFFFFF;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .product-labels .label.onsale .text{font-size:14px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .product .label.out-of-stock-label{height:22px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .product .product-labels.style-1 .label.out-of-stock-label{width:22px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label{background-color:var( --e-global-color-7d27ac8 );}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label:after{border-left-color:var( --e-global-color-7d27ac8 );border-right-color:var( --e-global-color-7d27ac8 );}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .product-labels .label.out-of-stock-label{color:#FFFFFF;}.elementor-3356 .elementor-element.elementor-element-3593b61 .portfolio.extended-products-grid .product-labels .label.out-of-stock-label .text{font-size:14px;}.elementor-3356 .elementor-element.elementor-element-a2c906e{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3356 .elementor-element.elementor-element-0b68aaa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3356 .elementor-element.elementor-element-9e0d0cc .categories{display:none;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(0.5px/2) !important;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(0.5px/2) !important;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-0.5px/2);}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-0.5px/2);}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-0.5px/2) 0;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:0.5px;padding-right:0.5px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(0.5px/2);padding-right:calc(0.5px/2);}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:0.5px;padding-right:0.5px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(0.5px/2);padding-right:calc(0.5px/2);}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0.5px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .skeleton-posts .portfolio-item{padding:calc(0.5px/2) !important;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .skeleton-posts{margin:calc(-0.5px/2);}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-0.5px/2);}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio-filters-list.style-hidden .portfolio-filter-item, 
					.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio-filters-list.style-sidebar .portfolio-filter-item, 
					.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,
					.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio-filters-list.style-hidden .widget-area .widget, 
					.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio-filters-list.style-sidebar .widget-area .widget, 
					.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio-filters-list .portfolio-show-filters-button{margin-left:auto;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .product .product-labels{margin:0px 4px 0px 0px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .product .label.new-label .text{font-size:14px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .product-labels .label.onsale{color:#FFFFFF;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .product-labels .label.onsale .text{font-size:14px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .product .label.out-of-stock-label{height:22px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .product .product-labels.style-1 .label.out-of-stock-label{width:22px;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label{background-color:var( --e-global-color-7d27ac8 );}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label:after{border-left-color:var( --e-global-color-7d27ac8 );border-right-color:var( --e-global-color-7d27ac8 );}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .product-labels .label.out-of-stock-label{color:#FFFFFF;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .portfolio.extended-products-grid .product-labels .label.out-of-stock-label .text{font-size:14px;}.elementor-3356 .elementor-element.elementor-element-f0fe8b5{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-3356 .elementor-element.elementor-element-f0fe8b5:not(.elementor-motion-effects-element-type-background), .elementor-3356 .elementor-element.elementor-element-f0fe8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fooladisport.andra.agency/wp-content/uploads/2025/04/bags-fooladi.jpg");background-position:center center;background-size:cover;}.elementor-3356 .elementor-element.elementor-element-3951036 .gem-button-container .gem-button:hover{background-color:#000000;}.elementor-3356 .elementor-element.elementor-element-3951036{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-3356 .elementor-element.elementor-element-3951036.elementor-element{--align-self:center;}.elementor-3356 .elementor-element.elementor-element-3951036 .gem-button-container{text-align:center;}.elementor-3356 .elementor-element.elementor-element-3951036 .gem-button-container .gem-button{border-radius:12px 12px 12px 12px;}.elementor-3356 .elementor-element.elementor-element-3951036 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-3356 .elementor-element.elementor-element-3b9f482{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3356 .elementor-element.elementor-element-133930d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3356 .elementor-element.elementor-element-42b226d{text-align:center;}.elementor-3356 .elementor-element.elementor-element-42b226d .thegem-heading, .elementor-3356 .elementor-element.elementor-element-42b226d .thegem-heading .light{line-height:50px;}.elementor-3356 .elementor-element.elementor-element-c9ad6d3{--spacer-size:30px;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .categories{display:none;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(10px/2) !important;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(10px/2) !important;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-10px/2);}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-10px/2);}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-10px/2) 0;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:10px;padding-right:10px;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:10px;padding-right:10px;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:10px;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .skeleton-posts .portfolio-item{padding:calc(10px/2) !important;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .skeleton-posts{margin:calc(-10px/2);}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-10px/2);}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .wrap > .caption{text-align:center !important;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .star-rating{margin-center:0;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-rating .empty-rating:before{margin-center:0;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .categories{margin-center:0;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom{margin-center:0;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .image,
					.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .image .image-inner,
					.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .image .overlay,
					.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .image .variations-notification,
					.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid.caption-position-hover .portfolio-item .wrap,
					.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid.caption-position-image .portfolio-item .wrap{border-radius:24px 24px 24px 24px;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid.caption-position-page .portfolio-item .wrap{border-radius:24px 24px 0 0;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon:hover,
							.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{background-color:#EE6730;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto;font-size:15px;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .portfolio.extended-products-grid .product-labels .label.onsale{border-radius:24px 0px 0px 0px;color:#FFFFFF;}@media(max-width:1024px){.elementor-3356 .elementor-element.elementor-element-913c23b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3356 .elementor-element.elementor-element-3b78573{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-3356 .elementor-element.elementor-element-6f5d2f1{--spacer-size:30px;}.elementor-3356 .elementor-element.elementor-element-c97578f .categories{display:block;}.elementor-3356 .elementor-element.elementor-element-c97578f .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-c97578f .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-4ac445d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-3356 .elementor-element.elementor-element-0038c46{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-3356 .elementor-element.elementor-element-6e12a24{--padding-top:0px;--padding-bottom:21px;--padding-left:21px;--padding-right:0px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .categories{display:none;}.elementor-3356 .elementor-element.elementor-element-3593b61 .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-3593b61 .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .categories{display:none;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-f0fe8b5{--padding-top:0px;--padding-bottom:21px;--padding-left:21px;--padding-right:0px;}.elementor-3356 .elementor-element.elementor-element-c9ad6d3{--spacer-size:30px;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .categories{display:block;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .product-variations{display:none;}}@media(min-width:768px){.elementor-3356 .elementor-element.elementor-element-744a41d{--content-width:1600px;}.elementor-3356 .elementor-element.elementor-element-9da6034{--width:50%;}.elementor-3356 .elementor-element.elementor-element-3c3cf9a{--width:50%;}.elementor-3356 .elementor-element.elementor-element-45a5e74{--width:50%;}.elementor-3356 .elementor-element.elementor-element-68c144e{--content-width:1600px;}.elementor-3356 .elementor-element.elementor-element-4ac445d{--content-width:1600px;}}@media(max-width:767px){.elementor-3356 .elementor-element.elementor-element-744a41d{--justify-content:center;}.elementor-3356 .elementor-element.elementor-element-9da6034{--width:50%;--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;}.elementor-3356 .elementor-element.elementor-element-3c3cf9a{--width:50%;}.elementor-3356 .elementor-element.elementor-element-913c23b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3356 .elementor-element.elementor-element-d9474fb .thegem-heading, .elementor-3356 .elementor-element.elementor-element-d9474fb .thegem-heading .light{font-size:32px;line-height:32px;}.elementor-3356 .elementor-element.elementor-element-c97578f .categories{display:block;}.elementor-3356 .elementor-element.elementor-element-c97578f .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-c97578f .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-4ac445d .thegem-section-parallax-background{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3356 .elementor-element.elementor-element-249bcd4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:55px;--padding-bottom:55px;--padding-left:21px;--padding-right:21px;}.elementor-3356 .elementor-element.elementor-element-10071af{text-align:center;}.elementor-3356 .elementor-element.elementor-element-10071af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3356 .elementor-element.elementor-element-10071af.elementor-element{--align-self:center;}.elementor-3356 .elementor-element.elementor-element-10071af .thegem-heading, .elementor-3356 .elementor-element.elementor-element-10071af .thegem-heading .light{font-size:14px;line-height:38px;}.elementor-3356 .elementor-element.elementor-element-a919792 .thegem-heading, .elementor-3356 .elementor-element.elementor-element-a919792 .thegem-heading .light{font-size:32px;line-height:32px;}.elementor-3356 .elementor-element.elementor-element-6e12a24{--padding-top:200px;--padding-bottom:21px;--padding-left:21px;--padding-right:0px;}.elementor-3356 .elementor-element.elementor-element-3593b61 .categories{display:none;}.elementor-3356 .elementor-element.elementor-element-3593b61 .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-3593b61 .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .categories{display:none;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-9e0d0cc .product-variations{display:none;}.elementor-3356 .elementor-element.elementor-element-f0fe8b5{--padding-top:200px;--padding-bottom:21px;--padding-left:21px;--padding-right:0px;}.elementor-3356 .elementor-element.elementor-element-42b226d .thegem-heading, .elementor-3356 .elementor-element.elementor-element-42b226d .thegem-heading .light{font-size:32px;line-height:32px;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .categories{display:block;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .reviews{display:none;}.elementor-3356 .elementor-element.elementor-element-8bacac0 .product-variations{display:none;}}/* Start custom CSS for container, class: .elementor-element-744a41d *//* andrastylesb - استایل دکمه‌های خفن روی تصویر */
.andrastylesb .styled-image-wrapper {
  position: relative;
  overflow: visible !important;
}

.andrastylesb .fs-cool-button {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  background: linear-gradient(45deg, #3a1c71, #d76d77, #ffaf7b);
  background-size: 200% 200%;
  color: white;
  padding: 8px 25px;
  border-radius: 12px; /* گرد به اندازه 12 پیکسل */
  font-family: 'IRANSans', 'Vazir', sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  border: none;
  cursor: pointer;
  z-index: 100 !important;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease;
  animation: gradientAnimation 3s ease infinite, buttonGlow 2s ease-in-out infinite;
}

.andrastylesb .fs-cool-button:hover {
  transform: translateX(-50%) translateY(-3px);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);
  animation: gradientAnimation 2s ease infinite;
}

/* افکت انیمیشن گرادیانت */
@keyframes gradientAnimation {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

/* افکت درخشش دکمه */
@keyframes buttonGlow {
  0% {
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
  }
  50% {
    box-shadow: 0 4px 20px rgba(255, 255, 255, 0.4);
  }
  100% {
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
  }
}

/* رنگ‌های متفاوت گرادیانت برای هر دکمه */
.andrastylesb .elementor-element-2b9c492 .fs-cool-button {
  background: linear-gradient(45deg, #11998e, #38ef7d);
  background-size: 200% 200%;
}

.andrastylesb .elementor-element-464d324 .fs-cool-button {
  background: linear-gradient(45deg, #f12711, #f5af19);
  background-size: 200% 200%;
}

.andrastylesb .elementor-element-4be0b82 .fs-cool-button {
  background: linear-gradient(45deg, #8e2de2, #4a00e0);
  background-size: 200% 200%;
}

/* تضمین نمایش درست تصویر */
.andrastylesb .gem-wrapbox-inner {
  position: relative;
  z-index: 5;
}

/* اصلاح برای اطمینان از نمایش روی تصویر */
.andrastylesb .gem-wrapbox::after {
  content: none !important;
}

.andrastylesb .styled-image-wrapper::after {
  content: none !important;
}

/* حذف overflow:hidden احتمالی که ممکن است دکمه را پنهان کند */
.andrastylesb .gem-wrapbox {
  overflow: visible !important;
}

/* افکت ریپل دکمه */
.andrastylesb .fs-cool-button .ripple {
  position: absolute;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
  transform: scale(0);
  animation: ripple 0.6s linear;
  pointer-events: none;
}

@keyframes ripple {
  to {
    transform: scale(4);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c144e *//* استایل برای دکمه‌ها در اسلایدر */
.andrastylesb.e-n-carousel .swiper-slide .gem-wrapbox-inner {
  position: relative;
  overflow: visible !important;
}

/* رنگ‌های متفاوت گرادیانت برای دکمه‌های اسلایدر */
.andrastylesb.e-n-carousel .shorts-button {
  background: linear-gradient(45deg, #11998e, #38ef7d);
  background-size: 200% 200%;
}

.andrastylesb.e-n-carousel .lego-button {
  background: linear-gradient(45deg, #f12711, #f5af19);
  background-size: 200% 200%;
}

.andrastylesb.e-n-carousel .jersey-button {
  background: linear-gradient(45deg, #8e2de2, #4a00e0);
  background-size: 200% 200%;
}

/* حذف overflow:hidden احتمالی در اسلایدر که ممکن است دکمه را پنهان کند */
.andrastylesb.e-n-carousel .swiper-slide .gem-wrapbox,
.andrastylesb.e-n-carousel .swiper-slide .styled-image-wrapper {
  overflow: visible !important;
}

/* انیمیشن نمایش/مخفی شدن دکمه‌ها */
.andrastylesb.e-n-carousel .fs-cool-button {
  transition: opacity 0.3s ease;
}

/* اطمینان از اینکه z-index دکمه‌ها بالاتر از اسلایدر است */
.andrastylesb.e-n-carousel .swiper-slide {
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for thegem-extended-products-grid, class: .elementor-element-3593b61 */body .portfolio.extended-products-grid .portfolio-item.product .product-labels {
    left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for thegem-extended-products-grid, class: .elementor-element-9e0d0cc */body .portfolio.extended-products-grid .portfolio-item.product .product-labels {
    left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for thegem-extended-products-grid, class: .elementor-element-8bacac0 *//* استایل برای تب‌ها */
.andratabstyle .portfolio-filter-tabs-list {
    padding: 10px;
    border-radius: 10px;
}
.andratabstyle .portfolio-filter-tabs-list-tab {
    color: #EAEAEA;
    padding: 10px;
    border-radius: 16px;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
    position: relative;
}
/* فقط روی تب اکتیو آیکون نمایش داده شود */
.andratabstyle .portfolio-filter-tabs-list-tab.active {
    padding-right: 30px; /* فضای کافی فقط در صورت فعال بودن */
}
.andratabstyle .portfolio-filter-tabs-list-tab::before {
    content: "";
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    width: 15px;
    height: 16px;
    background: url('/wp-content/uploads/2025/02/basketball-footer-menu.svg') no-repeat center center;
    background-size: contain;
    opacity: 0; /* شروع با حالت مخفی */
    visibility: hidden; /* کاملاً غیر قابل رویت در حالت عادی */
    transition: opacity 0.3s ease-in-out;
}
.andratabstyle .portfolio-filter-tabs-list-tab.active::before {
    opacity: 0.9; /* حالت قابل رویت در تب فعال */
    visibility: visible; /* قابل رویت در حالت فعال */
}
/* رنگ و استایل تب اکتیو */
.andratabstyle .portfolio-filter-tabs-list-tab.active,
.andratabstyle .portfolio-filter-tabs-list-tab:hover {
    background: #000000;
    color: #ffffff;
    font-weight: bold;
    transform: scale(1.05);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
}
/* استایل برای محصولات بدون پس‌زمینه مشکی */
.andratabstyle .portfolio-item {
    position: relative;
    border-radius: 10px;
    padding: 15px;
    transition: all 0.3s ease-in-out;
    background: transparent !important;
}

.andratabstyle .portfolio-filter-tabs.style-default ul.portfolio-filter-tabs-list li.active {
    border-bottom: none;
}/* End custom CSS */