.elementor-3006 .elementor-element.elementor-element-7689f7e{--display:flex;}.elementor-3006 .elementor-element.elementor-element-7daec5d .products-list .row{row-gap:35px;}.elementor-3006 .elementor-element.elementor-element-7daec5d article.product{border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-3006 .elementor-element.elementor-element-7daec5d article.product:hover{border-color:var( --e-global-color-20267d2 );}.elementor-3006 .elementor-element.elementor-element-7daec5d article.product .product-cover{border-style:none;}.elementor-3006 .elementor-element.elementor-element-7daec5d .product-cover .product-label span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;margin:0px 0px 0px 0px;padding:2px 7px 2px 7px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .product-cover .thumbnail-swiper img{width:100%;height:100%;}.elementor-3006 .elementor-element.elementor-element-7daec5d .product-cover .main-product-thumbnail img{width:100%;height:100%;border-radius:30px 30px 30px 30px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .product-cover .thumbnail-swiper{border-radius:30px 30px 30px 30px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .product-content{text-align:center;padding:15px 15px 15px 15px;margin:0px 0px 0px 0px;}.elementor-3006 .elementor-element.elementor-element-7daec5d article.product .product-content .title-wrap h2{font-family:"IRANYekanFN", Sans-serif;font-size:15px;font-weight:600;}.elementor-3006 .elementor-element.elementor-element-7daec5d article.product .product-content .title-wrap{color:var( --e-global-color-text );margin:0px 0px 10px 0px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-wrap{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-wrap .price{color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-wrap .price del{color:var( --e-global-color-20267d2 );}.elementor-3006 .elementor-element.elementor-element-7daec5d .product-foot a{color:#FFFFFF;background-color:#E6123D;margin:15px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .ahura-pagination{margin:30px 0px 0px 0px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .ahura-pagination .page-numbers{background-color:#F7F7F8;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .ahura-pagination .page-numbers:hover{color:#08497d;background-color:#D8EDFF;}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter > label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter .input-group label{font-family:"IRANYekanFN", Sans-serif;font-size:10px;font-weight:500;color:var( --e-global-color-text );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter .control-container{width:150px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter .input-container{--ahura-range-track-color:var( --e-global-color-text );--ahura-range-active-color:var( --e-global-color-text );--ahura-range-thumb-border-color:var( --e-global-color-text );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter .price-display{font-family:"IRANYekanFN", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-accent );}.elementor-3006 .elementor-element.elementor-element-7daec5d .mw_element_error{justify-content:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );background:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-3006 .elementor-element.elementor-element-7daec5d .product-cover .product-label span{font-size:var( --e-global-typography-text-font-size );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-wrap{font-size:var( --e-global-typography-accent-font-size );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter > label{font-size:var( --e-global-typography-accent-font-size );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter button{font-size:var( --e-global-typography-text-font-size );}.elementor-3006 .elementor-element.elementor-element-7daec5d .mw_element_error{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-3006 .elementor-element.elementor-element-7daec5d .product-cover .product-label span{font-size:var( --e-global-typography-text-font-size );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-wrap{font-size:var( --e-global-typography-accent-font-size );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter > label{font-size:var( --e-global-typography-accent-font-size );}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter .control-container{width:80px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter .price-display{font-size:13px;}.elementor-3006 .elementor-element.elementor-element-7daec5d .price-filter button{font-size:var( --e-global-typography-text-font-size );}.elementor-3006 .elementor-element.elementor-element-7daec5d .mw_element_error{font-size:var( --e-global-typography-primary-font-size );}}