.elementor-780 .elementor-element.elementor-element-7d7cd5f > .elementor-container{max-width:1250px;}.elementor-bc-flex-widget .elementor-780 .elementor-element.elementor-element-0f0023a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-780 .elementor-element.elementor-element-0f0023a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-780 .elementor-element.elementor-element-0f0023a > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-780 .elementor-element.elementor-element-1a02fb7 .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"vazirfn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;}.elementor-780 .elementor-element.elementor-element-1a02fb7 .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-780 .elementor-element.elementor-element-88c2307.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-780 .elementor-element.elementor-element-88c2307.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-780 .elementor-element.elementor-element-88c2307 > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-780 .elementor-element.elementor-element-5ef58a0 .elementor-button{background-color:var( --e-global-color-18f9d98 );font-family:"vazirfn", Sans-serif;font-size:13px;font-weight:500;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-5ef58a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-780 .elementor-element.elementor-element-5ef58a0 .elementor-button:hover, .elementor-780 .elementor-element.elementor-element-5ef58a0 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-780 .elementor-element.elementor-element-5ef58a0 .elementor-button:hover svg, .elementor-780 .elementor-element.elementor-element-5ef58a0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-780 .elementor-element.elementor-element-120b82e > .elementor-container{max-width:1250px;}.elementor-780 .elementor-element.elementor-element-9f94674 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#EFEFEF;}.elementor-780 .elementor-element.elementor-element-a5afeba .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px;}.elementor-780 .elementor-element.elementor-element-a5afeba .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-780 .elementor-element.elementor-element-a5afeba .jet-woo-product-gallery-slider .jet-swiper-nav{color:#BABABA;}.elementor-780 .elementor-element.elementor-element-a5afeba .jet-woo-product-gallery-slider .jet-swiper-nav:hover{color:var( --e-global-color-secondary );}.elementor-780 .elementor-element.elementor-element-a5afeba .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-780 .elementor-element.elementor-element-a5afeba .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-780 .elementor-element.elementor-element-a5afeba .jet-woo-swiper-control-thumbs__item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CACACA;border-radius:12px 12px 12px 12px;}.elementor-780 .elementor-element.elementor-element-a5afeba .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:center;}.elementor-bc-flex-widget .elementor-780 .elementor-element.elementor-element-a935d35.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-780 .elementor-element.elementor-element-a935d35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-780 .elementor-element.elementor-element-a935d35 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-41945e5 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-780 .elementor-element.elementor-element-41945e5 .elementor-heading-title{font-family:"vazirfn", Sans-serif;font-size:22px;font-weight:500;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-79d7045{margin-top:-10px;margin-bottom:10px;}.elementor-780 .elementor-element.elementor-element-65d0a96 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-780 .elementor-element.elementor-element-31f7f96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-31f7f96 .product_meta .detail-container:not(:last-child):after{content:"";height:50%;border-color:#CACACA;}.elementor-780 .elementor-element.elementor-element-31f7f96:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:1px;margin-bottom:calc(-1px/2);}.elementor-780 .elementor-element.elementor-element-31f7f96.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:1px;}.elementor-780 .elementor-element.elementor-element-31f7f96{font-family:"vazirfn", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:#242424;}.elementor-780 .elementor-element.elementor-element-31f7f96 a{font-family:"vazirfn", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-e17b7cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.woocommerce .elementor-780 .elementor-element.elementor-element-5258bc4 .star-rating{color:var( --e-global-color-accent );font-size:0.8em;}.woocommerce .elementor-780 .elementor-element.elementor-element-5258bc4 .star-rating::before{color:var( --e-global-color-18f9d98 );}.woocommerce .elementor-780 .elementor-element.elementor-element-5258bc4 .woocommerce-review-link{color:var( --e-global-color-text );font-family:"vazirfn", Sans-serif;font-size:12px;font-weight:600;line-height:1.7em;}.woocommerce:not(.rtl) .elementor-780 .elementor-element.elementor-element-5258bc4 .star-rating{margin-right:0.2em;}.woocommerce.rtl .elementor-780 .elementor-element.elementor-element-5258bc4 .star-rating{margin-left:0.2em;}.elementor-780 .elementor-element.elementor-element-6491fcb{text-align:justify;}.woocommerce .elementor-780 .elementor-element.elementor-element-6491fcb .woocommerce-product-details__short-description{color:var( --e-global-color-secondary );font-family:"vazirfn", Sans-serif;font-size:14px;line-height:2em;}.elementor-780 .elementor-element.elementor-element-ca097ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-780 .elementor-element.elementor-element-649aaf8 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EFEFEF;}.elementor-780 .elementor-element.elementor-element-649aaf8{text-align:start;}.woocommerce .elementor-780 .elementor-element.elementor-element-649aaf8 .price{color:var( --e-global-color-primary );font-family:"vazirfn", Sans-serif;font-size:19px;font-weight:600;line-height:1.7em;}.woocommerce .elementor-780 .elementor-element.elementor-element-649aaf8 .price ins{color:#6649A6;text-decoration:none;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-780 .elementor-element.elementor-element-6d3b34a .cart button, .elementor-780 .elementor-element.elementor-element-6d3b34a .cart .button{font-family:"vazirfn", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;border-radius:10px 10px 10px 10px;color:#FBB601;background-color:#6649A6;transition:all 0.3s;}.elementor-780 .elementor-element.elementor-element-6d3b34a .cart button:hover, .elementor-780 .elementor-element.elementor-element-6d3b34a .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-780 .elementor-element.elementor-element-6d3b34a .quantity .qty{font-family:"vazirfn", Sans-serif;font-weight:600;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );transition:all 0.3s;}.elementor-780 .elementor-element.elementor-element-6d3b34a .quantity .qty:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.woocommerce .elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations label{color:var( --e-global-color-79d887a );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations td.value select, .woocommerce .elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations td.value:before{background-color:var( --e-global-color-18f9d98 );border:var( --e-global-color-accent );}.woocommerce .elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations td.value:before{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-780 .elementor-element.elementor-element-0516375:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-0516375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-780 .elementor-element.elementor-element-0516375, .elementor-780 .elementor-element.elementor-element-0516375 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-780 .elementor-element.elementor-element-0516375{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 5px 5px 5px;}.elementor-780 .elementor-element.elementor-element-0516375 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-780 .elementor-element.elementor-element-3c71d86.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-780 .elementor-element.elementor-element-3c71d86 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-780 .elementor-element.elementor-element-f140645{width:auto;max-width:auto;}.elementor-780 .elementor-element.elementor-element-f140645 .elementor-image-box-wrapper{text-align:start;}.elementor-780 .elementor-element.elementor-element-f140645.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-780 .elementor-element.elementor-element-f140645.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-780 .elementor-element.elementor-element-f140645.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-780 .elementor-element.elementor-element-f140645 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-780 .elementor-element.elementor-element-f140645 .elementor-image-box-img img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-780 .elementor-element.elementor-element-f140645 .elementor-image-box-title{font-family:"vazirfn", Sans-serif;font-size:13px;font-weight:600;line-height:1.7em;}.elementor-780 .elementor-element.elementor-element-f140645 .elementor-image-box-description{font-family:"vazirfn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;}.elementor-780 .elementor-element.elementor-element-0a81384.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-780 .elementor-element.elementor-element-0a81384 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-780 .elementor-element.elementor-element-1e34ee8{width:auto;max-width:auto;}.elementor-780 .elementor-element.elementor-element-1e34ee8 .elementor-image-box-wrapper{text-align:start;}.elementor-780 .elementor-element.elementor-element-1e34ee8.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-780 .elementor-element.elementor-element-1e34ee8.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-780 .elementor-element.elementor-element-1e34ee8.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-780 .elementor-element.elementor-element-1e34ee8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-780 .elementor-element.elementor-element-1e34ee8 .elementor-image-box-img img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-780 .elementor-element.elementor-element-1e34ee8 .elementor-image-box-title{font-family:"vazirfn", Sans-serif;font-size:13px;font-weight:600;line-height:1.7em;}.elementor-780 .elementor-element.elementor-element-1e34ee8 .elementor-image-box-description{font-family:"vazirfn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;}.elementor-780 .elementor-element.elementor-element-d4aac76.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-780 .elementor-element.elementor-element-d4aac76 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-780 .elementor-element.elementor-element-329f65b{width:auto;max-width:auto;}.elementor-780 .elementor-element.elementor-element-329f65b .elementor-image-box-wrapper{text-align:start;}.elementor-780 .elementor-element.elementor-element-329f65b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-780 .elementor-element.elementor-element-329f65b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-780 .elementor-element.elementor-element-329f65b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-780 .elementor-element.elementor-element-329f65b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-780 .elementor-element.elementor-element-329f65b .elementor-image-box-img img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-780 .elementor-element.elementor-element-329f65b .elementor-image-box-title{font-family:"vazirfn", Sans-serif;font-size:13px;font-weight:600;line-height:1.7em;}.elementor-780 .elementor-element.elementor-element-329f65b .elementor-image-box-description{font-family:"vazirfn", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;}.elementor-780 .elementor-element.elementor-element-9c9124f > .elementor-container{max-width:1250px;}.elementor-780 .elementor-element.elementor-element-9c9124f{margin-top:20px;margin-bottom:20px;}.elementor-780 .elementor-element.elementor-element-384dacc > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-fd649de .elementor-heading-title{font-family:"vazirfn", Sans-serif;font-size:22px;font-weight:600;line-height:1.7em;color:var( --e-global-color-secondary );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-products__item{--columns:5;padding:2px 2px 2px 2px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-carousel .swiper-slide{--space-between:10px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products:not(.swiper-wrapper){margin-right:-2px;margin-left:-2px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-button .button{background-color:transparent;display:inline-block;color:var( --e-global-color-secondary );background-image:radial-gradient(at center center, #F8CD4D 0%, #FBB601 100%);text-decoration:none;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-button .button:hover{background-color:transparent;color:#FFFFFF;background-image:radial-gradient(at center center, #8572B0 0%, var( --e-global-color-primary ) 100%);text-decoration:none;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-badge{background-color:var( --e-global-color-primary );display:inline-flex;border-radius:200px 200px 200px 200px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-carousel .jet-arrow{width:35px;height:35px;background-color:var( --e-global-color-a0b8d4a );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;border-radius:200px 200px 200px 200px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-products__inner-box{background-color:var( --e-global-color-a0b8d4a );box-shadow:0px 0px 0px 1px #BFBFBF;border-radius:13px 13px 13px 13px;padding:15px 15px 15px 15px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-products__inner-box:hover{box-shadow:0px 0px 0px 2px #F7BF14;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-title, .elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-title a{font-family:"vazirfn", Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-secondary );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-secondary );text-align:center;order:1;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-title a:hover{color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-title:hover{color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-8789d70  .jet-woo-products .jet-woo-product-button .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-780 .elementor-element.elementor-element-8789d70  .jet-woo-product-button{text-align:center;order:1;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .price{font-family:"vazirfn", Sans-serif;font-size:15px;font-weight:500;line-height:1.9em;color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .price .amount{color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .price del{color:var( --e-global-color-primary );font-size:13px;font-weight:400;text-decoration:line-through;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .price del .amount{color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .price ins{color:#6649A6;font-size:16px;font-weight:800;text-decoration:none;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .price ins .amount{color:#6649A6;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price{text-align:center;order:2;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price del .woocommerce-Price-currencySymbol{color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price ins .woocommerce-Price-currencySymbol{color:var( --e-global-color-primary );font-size:13px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-780 .elementor-element.elementor-element-8789d70  .jet-woo-products .jet-woo-product-badge{font-family:"vazirfn", Sans-serif;font-size:15px;line-height:1em;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-badges{top:0px;bottom:auto;text-align:right;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-carousel .jet-arrow svg{fill:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-carousel .jet-arrow:hover{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a0b8d4a );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-carousel .jet-arrow.prev-arrow{left:98%;right:auto;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-carousel .jet-arrow.next-arrow{right:98%;left:auto;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products__not-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:center;}.elementor-780 .elementor-element.elementor-element-2f05047 > .elementor-container{max-width:1250px;}.elementor-780 .elementor-element.elementor-element-cd35ed6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.woocommerce .elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-18f9d98 );border-radius:12px 12px 0 0;}.woocommerce .elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-tabs ul.wc-tabs li.active a{color:#FBB601;}.woocommerce .elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-18f9d98 );}.woocommerce .elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-18f9d98 );}.woocommerce .elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-tabs ul.wc-tabs li a{font-family:"vazirfn", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;}.woocommerce .elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-tabs .woocommerce-Tabs-panel{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-780 .elementor-element.elementor-element-2079e2f > .elementor-container{max-width:1250px;}.elementor-780 .elementor-element.elementor-element-2079e2f{margin-top:20px;margin-bottom:0px;}.elementor-780 .elementor-element.elementor-element-d5e7971 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-31103b8, .elementor-780 .elementor-element.elementor-element-31103b8 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-780 .elementor-element.elementor-element-31103b8{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13333333333333333);}.elementor-780 .elementor-element.elementor-element-15649fe > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-780 .elementor-element.elementor-element-9ceac57 .elementor-heading-title{font-family:"vazirfn", Sans-serif;font-size:20px;font-weight:600;line-height:1.7em;color:var( --e-global-color-secondary );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-products__item{--columns:5;padding:2px 2px 2px 2px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-carousel .swiper-slide{--space-between:10px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products:not(.swiper-wrapper){margin-right:-2px;margin-left:-2px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-button .button{background-color:transparent;display:inline-block;color:var( --e-global-color-secondary );background-image:radial-gradient(at center center, #F8CD4D 0%, #FBB601 100%);text-decoration:none;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-button .button:hover{background-color:transparent;color:#FFFFFF;background-image:radial-gradient(at center center, #8572B0 0%, var( --e-global-color-primary ) 100%);text-decoration:none;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-badge{background-color:var( --e-global-color-primary );display:inline-flex;border-radius:200px 200px 200px 200px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-carousel .jet-arrow{width:35px;height:35px;background-color:var( --e-global-color-a0b8d4a );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;border-radius:200px 200px 200px 200px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-products__inner-box{background-color:var( --e-global-color-a0b8d4a );box-shadow:0px 0px 0px 1px #BFBFBF;border-radius:13px 13px 13px 13px;padding:15px 15px 15px 15px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-products__inner-box:hover{box-shadow:0px 0px 0px 2px #F7BF14;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-title, .elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-title a{font-family:"vazirfn", Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-secondary );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-secondary );text-align:justify;order:1;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-title a:hover{color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-title:hover{color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-b362a87  .jet-woo-products .jet-woo-product-button .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-780 .elementor-element.elementor-element-b362a87  .jet-woo-product-button{text-align:right;order:1;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .price del{color:#ABABAB;font-size:13px;font-weight:400;text-decoration:line-through;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .price del .amount{color:#ABABAB;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .price ins{color:var( --e-global-color-primary );font-size:16px;font-weight:800;text-decoration:none;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .price ins .amount{color:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price{text-align:left;order:2;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price ins .woocommerce-Price-currencySymbol{color:var( --e-global-color-79d887a );font-size:13px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-780 .elementor-element.elementor-element-b362a87  .jet-woo-products .jet-woo-product-badge{font-family:"vazirfn", Sans-serif;font-size:15px;line-height:1em;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-badges{top:0px;bottom:auto;text-align:left;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-carousel .jet-arrow svg{fill:var( --e-global-color-primary );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-carousel .jet-arrow:hover{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a0b8d4a );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-carousel .jet-arrow.prev-arrow{left:98%;right:auto;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-carousel .jet-arrow.next-arrow{right:98%;left:auto;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products__not-found{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );text-align:center;}@media(min-width:768px){.elementor-780 .elementor-element.elementor-element-9f94674{width:36%;}.elementor-780 .elementor-element.elementor-element-a935d35{width:64%;}.elementor-780 .elementor-element.elementor-element-65d0a96{width:66%;}.elementor-780 .elementor-element.elementor-element-e17b7cd{width:34%;}.elementor-780 .elementor-element.elementor-element-6c67918{width:35%;}.elementor-780 .elementor-element.elementor-element-ca097ad{width:64.999%;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-product-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations label{line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations td.value:before{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-780 .elementor-element.elementor-element-8789d70  .jet-woo-products .jet-woo-product-button .button{line-height:var( --e-global-typography-accent-line-height );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products__not-found{line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-tabs .woocommerce-Tabs-panel{line-height:var( --e-global-typography-text-line-height );}.elementor-780 .elementor-element.elementor-element-b362a87  .jet-woo-products .jet-woo-product-button .button{line-height:var( --e-global-typography-accent-line-height );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products__not-found{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-780 .elementor-element.elementor-element-0f0023a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-780 .elementor-element.elementor-element-120b82e{margin-top:-10px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-780 .elementor-element.elementor-element-9f94674 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-a5afeba .jet-gallery-swiper-thumb .swiper-slide{--columns:3;}.elementor-780 .elementor-element.elementor-element-a935d35 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-780 .elementor-element.elementor-element-e17b7cd > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-4156431{margin-top:-10px;margin-bottom:0px;}.elementor-780 .elementor-element.elementor-element-6c67918 > .elementor-element-populated{padding:5px 5px 5px 5px;}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations label{line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-780 .elementor-element.elementor-element-6d3b34a form.cart table.variations td.value:before{line-height:var( --e-global-typography-secondary-line-height );}.elementor-780 .elementor-element.elementor-element-0516375{margin-top:10px;margin-bottom:0px;}.elementor-780 .elementor-element.elementor-element-3c71d86{width:33%;}.elementor-bc-flex-widget .elementor-780 .elementor-element.elementor-element-3c71d86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-780 .elementor-element.elementor-element-3c71d86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-780 .elementor-element.elementor-element-f140645 .elementor-image-box-wrapper{text-align:center;}.elementor-780 .elementor-element.elementor-element-f140645 .elementor-image-box-img{margin-bottom:10px;}.elementor-780 .elementor-element.elementor-element-f140645 .elementor-image-box-title{font-size:11px;}.elementor-780 .elementor-element.elementor-element-f140645 .elementor-image-box-description{font-size:10px;}.elementor-780 .elementor-element.elementor-element-0a81384{width:33%;}.elementor-bc-flex-widget .elementor-780 .elementor-element.elementor-element-0a81384.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-780 .elementor-element.elementor-element-0a81384.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-780 .elementor-element.elementor-element-1e34ee8 .elementor-image-box-wrapper{text-align:center;}.elementor-780 .elementor-element.elementor-element-1e34ee8 .elementor-image-box-img{margin-bottom:10px;}.elementor-780 .elementor-element.elementor-element-1e34ee8 .elementor-image-box-title{font-size:11px;}.elementor-780 .elementor-element.elementor-element-1e34ee8 .elementor-image-box-description{font-size:10px;}.elementor-780 .elementor-element.elementor-element-d4aac76{width:33%;}.elementor-bc-flex-widget .elementor-780 .elementor-element.elementor-element-d4aac76.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-780 .elementor-element.elementor-element-d4aac76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-780 .elementor-element.elementor-element-329f65b .elementor-image-box-wrapper{text-align:center;}.elementor-780 .elementor-element.elementor-element-329f65b .elementor-image-box-img{margin-bottom:10px;}.elementor-780 .elementor-element.elementor-element-329f65b .elementor-image-box-title{font-size:11px;}.elementor-780 .elementor-element.elementor-element-329f65b .elementor-image-box-description{font-size:10px;}.elementor-780 .elementor-element.elementor-element-9c9124f{margin-top:-10px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-780 .elementor-element.elementor-element-fd649de .elementor-heading-title{font-size:20px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-carousel .swiper-slide{--space-between:5px;}.elementor-780 .elementor-element.elementor-element-8789d70  .jet-woo-products .jet-woo-product-button .button{line-height:var( --e-global-typography-accent-line-height );}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .price{font-size:13px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .price del{font-size:10px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products .jet-woo-product-price .price ins{font-size:13px;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-carousel .jet-arrow.prev-arrow{top:43%;bottom:auto;left:87%;right:auto;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-carousel .jet-arrow.next-arrow{top:43%;bottom:auto;right:87%;left:auto;}.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products__not-found{line-height:var( --e-global-typography-text-line-height );}.elementor-780 .elementor-element.elementor-element-2f05047{margin-top:-20px;margin-bottom:0px;padding:10px 10px 10px 10px;}.woocommerce .elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-tabs .woocommerce-Tabs-panel{line-height:var( --e-global-typography-text-line-height );}.elementor-780 .elementor-element.elementor-element-2079e2f{margin-top:20px;margin-bottom:0px;}.elementor-780 .elementor-element.elementor-element-9ceac57 .elementor-heading-title{font-size:20px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-carousel .swiper-slide{--space-between:5px;}.elementor-780 .elementor-element.elementor-element-b362a87  .jet-woo-products .jet-woo-product-button .button{line-height:var( --e-global-typography-accent-line-height );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .price del{font-size:10px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products .jet-woo-product-price .price ins{font-size:13px;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-carousel .jet-arrow.prev-arrow{top:43%;bottom:auto;left:87%;right:auto;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-carousel .jet-arrow.next-arrow{top:43%;bottom:auto;right:87%;left:auto;}.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products__not-found{line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-1a02fb7 */.elementor-780 .elementor-element.elementor-element-1a02fb7 nav{
    margin: 0;
    font-weight: 500 !important
}
.elementor-780 .elementor-element.elementor-element-1a02fb7 a{
    font-weight: 400
}/* End custom CSS */
/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-a5afeba */.elementor-780 .elementor-element.elementor-element-a5afeba .jet-gallery-swiper-slider .jet-woo-product-gallery__image-item.swiper-slide img{
    height: 400px;
    object-fit: scale-down
}
.elementor-780 .elementor-element.elementor-element-a5afeba .jet-woo-swiper-control-thumbs__item-image img{
    height: 80px;
    object-fit: scale-down
}
@media(max-width:600px){
.elementor-780 .elementor-element.elementor-element-a5afeba .jet-gallery-swiper-slider .jet-woo-product-gallery__image-item.swiper-slide img{
    height: 300px;
    object-fit: scale-down
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-31f7f96 */.elementor-780 .elementor-element.elementor-element-31f7f96 .product_meta {
    align-items: center !important;
}
.elementor-780 .elementor-element.elementor-element-31f7f96 .product_meta > span:not(:first-child){
    margin-right: 15px
}
.elementor-780 .elementor-element.elementor-element-31f7f96 .detail-label{
    font-weight: 500
}
.elementor-780 .elementor-element.elementor-element-31f7f96 .posted_in.detail-container{
    display: none
}
.elementor-780 .elementor-element.elementor-element-31f7f96 .product_meta .detail-container:not(:last-child):after{
    display: none
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-5258bc4 */.elementor-780 .elementor-element.elementor-element-5258bc4 .woocommerce-product-rating {
    display: flex;
    justify-content: flex-end !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-6491fcb */.elementor-780 .elementor-element.elementor-element-6491fcb strong{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-649aaf8 */.elementor-780 .elementor-element.elementor-element-649aaf8 del{
    color: #9B9B9B !important;
    font-size: 17px !important;
    font-weight: 500 !important
}
 
.outofstock .sdggd{
    display: none !important
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6d3b34a */.elementor-780 .elementor-element.elementor-element-6d3b34a table td,.elementor-780 .elementor-element.elementor-element-6d3b34a table th{
    background: transparent !important;
    padding: 5px 0px;
    text-align: right ;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .stock{
    text-align: left;
    font-family: vazirfn
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .variations > tbody {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a li.variable-item {
    border-radius: 10px !important;
    font-family: 'vazirfn';
    font-size: 14px !important;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .variable-item-span {
    border-radius: 10px;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .qty{
    height: auto !important;
    min-width: 100px !important
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .qtcn{
    transition: .3s;
    margin: 0 !important; 
    border: 0;
    border-radius: 10px;
    padding: 2px;
    font-weight: 600;
    font-size: 22px !important;
    line-height: .5 !important;
    padding:10px 10px 7px
}

.elementor-780 .elementor-element.elementor-element-6d3b34a .qtcn:hover{
    background: transparent !important
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .qtyplus{
    color: green !important;
    background: #00800011 !important
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .qtyminus{
    color: red !important;
    background: #ff000011 !important
}
.elementor-780 .elementor-element.elementor-element-6d3b34a span.woo-selected-variation-item-name {
    font-family: vazirfn;
    font-weight: 600;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .quantity:before {
    content: "تعداد :";
    font-size: 14px;
    color: #000;
    font-weight: 400;
    display: block;
    margin-bottom: 12px;
    font-family: vazirfn
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
    box-shadow: 0 0 0px 2px #6649a6 !important;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a a.reset_variations {
    color: red;
    font-family: 'vazirfn';
    position: absolute
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .single_variation_wrap {
    font-family: 'vazirfn';
    margin-top: 20px !important;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a del{
    color: #9B9B9B !important;
    font-size: 17px !important;
    font-weight: 500 !important
}
.elementor-780 .elementor-element.elementor-element-6d3b34a ins{
    color: #6649A6 !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    text-decoration: none
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .price{
    color: #6649A6 ;
    font-size: 20px ;
    font-weight: 700 ;
    margin:8px 0 
}
.elementor-780 .elementor-element.elementor-element-6d3b34a tr {
    display: flex;
    gap: 10px;
    align-items: center
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .variable-item.button-variable-item{
    line-height: 1 !important;
    padding:0px 3px !important;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .variable-item.button-variable-item.selected {
    background: #6649a6 !important;
    color: #fff !important;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a input:focus ,.elementor-780 .elementor-element.elementor-element-6d3b34a button:focus{
    outline: none
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .woocommerce-variation-price {
    width: auto;
    position: absolute;
    left: 0;
    bottom: 0;
    top:65px;
    height: max-content;
    margin: auto;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .single_add_to_cart_button{
    margin-top: 60px !important
}
.elementor-780 .elementor-element.elementor-element-6d3b34a .woocommerce-variation .outofstock.price bdi{
     display: none !important
}
@media(min-width:900px){
    .elementor-780 .elementor-element.elementor-element-6d3b34a tr:not(:last-child) {
    margin-left: 30px !important;
}
}
@media(max-width:600px){
    .elementor-780 .elementor-element.elementor-element-6d3b34a tr:not(:last-child) {
    margin-left: 00px !important;
}
.elementor-780 .elementor-element.elementor-element-6d3b34a tr {
    display: block;
    width:50%;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f140645 */.elementor-780 .elementor-element.elementor-element-f140645 img{
    width: 48px !important
}
.elementor-780 .elementor-element.elementor-element-f140645 figure{
    width: 48px !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e34ee8 */.elementor-780 .elementor-element.elementor-element-1e34ee8 img{
    width: 48px !important
}
.elementor-780 .elementor-element.elementor-element-1e34ee8 figure{
    width: 48px !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-329f65b */.elementor-780 .elementor-element.elementor-element-329f65b img{
    width: 48px !important
}
.elementor-780 .elementor-element.elementor-element-329f65b figure{
    width: 48px !important
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0516375 */.elementor-780 .elementor-element.elementor-element-0516375 {
    margin-top: auto !important
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-120b82e */.elementor-780 .elementor-element.elementor-element-120b82e > .elementor-container{
    box-shadow: 0 0 10px 0 #00000022;
    border-radius: 20px 20px 20px
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-8789d70 */.elementor-780 .elementor-element.elementor-element-8789d70 img{
    height:150px;
    object-fit: scale-down
}
.elementor-780 .elementor-element.elementor-element-8789d70 del .woocommerce-Price-currencySymbol{
    display: none
}
.elementor-780 .elementor-element.elementor-element-8789d70 h5.jet-woo-product-title {
    height: 60px !important;
}
.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-product-price{
        width: 250px;
}
.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-product-price , .elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-product-button{
    display: inline-block;
    width: auto
}
.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-product-thumbnail {
    width: 100%;
}

.elementor-780 .elementor-element.elementor-element-8789d70 h5.jet-woo-product-title {
    display: block !important;
    width: 100%;
}
.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-products__inner-box{
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between
}
.elementor-780 .elementor-element.elementor-element-8789d70  ins .woocommerce-Price-currencySymbol{
    font-weight: 500
}
.elementor-780 .elementor-element.elementor-element-8789d70 a.button {
    border-radius: 5px;
    line-height: 1 !important;
    padding: 5px 6px;
    font-size: 14px;
    box-shadow: 0 0 10px -1px #fabc16;
}
.elementor-780 .elementor-element.elementor-element-8789d70 a.button:hover {
    box-shadow: 0 0 10px -1px #8572B0;
}
.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-product-price {
    height: max-content;
    margin-top: 13px;
}
.elementor-780 .elementor-element.elementor-element-8789d70 .jet-woo-product-price {
    font-size: 15px;
}
.elementor-780 .elementor-element.elementor-element-8789d70 .out-of-stock .price{
    display: none !important}
@media(max-width:768px){
    .elementor-780 .elementor-element.elementor-element-8789d70 .price{
                  letter-spacing:-.5px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9c9124f */.elementor-780 .elementor-element.elementor-element-9c9124f > .elementor-container{
    box-shadow: 0 0 10px 0 #00000022;
    border-radius: 20px 
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-a79b47b */.elementor-780 .elementor-element.elementor-element-a79b47b img{
    margin: 20px auto;
    border-radius: 15px 15px 15px;
    box-shadow: 0 0 10px 0 #00000022
}
.elementor-780 .elementor-element.elementor-element-a79b47b ul.tabs.wc-tabs{
    box-shadow: 0 0 10px 0 #00000022;
    border-radius:15px;
    margin: 20px 0 21px !important;
    padding: 0 !important
}
.elementor-780 .elementor-element.elementor-element-a79b47b ul.tabs.wc-tabs > li a{
    padding: 0 !important
}
.elementor-780 .elementor-element.elementor-element-a79b47b ul.tabs.wc-tabs > li {
    border: 0 !important;
    padding: 10px 20px !important;
    margin: 10px 10px !important;
    border-radius: 12px 12px 12px  !important
}
.elementor-780 .elementor-element.elementor-element-a79b47b ul.tabs.wc-tabs > li.active{
    border-radius: 12px;
    background: #6649A6 !important;
    box-shadow: 3px 3px 5px 0 #6649A677
}
.elementor-780 .elementor-element.elementor-element-a79b47b .woocommerce-Tabs-panel{
    border: 0 !important;
    box-shadow: 0 0 10px 0 #00000022 !important;
    border-radius:15px !important;
    padding: 15px !important
}
.elementor-780 .elementor-element.elementor-element-a79b47b h1,.elementor-780 .elementor-element.elementor-element-a79b47b h2{
    font-size: 22px
}
.elementor-780 .elementor-element.elementor-element-a79b47b h3,.elementor-780 .elementor-element.elementor-element-a79b47b h5,.elementor-780 .elementor-element.elementor-element-a79b47b h4,.elementor-780 .elementor-element.elementor-element-a79b47b h6{
    font-size: 18px 
}
.elementor-780 .elementor-element.elementor-element-a79b47b td,.elementor-780 .elementor-element.elementor-element-a79b47b th{
    background: transparent;
    border: 0;
    text-align: center;
    width: 50%;
    font-size: 15px;
    padding: 10px 0 !important;
    vertical-align: middle
}
.elementor-780 .elementor-element.elementor-element-a79b47b table{
    margin: 30px 0
}
.elementor-780 .elementor-element.elementor-element-a79b47b label{
    margin-top: 10px;
}
.elementor-780 .elementor-element.elementor-element-a79b47b .star-rating span::before{
    color: #FBB601;
}
.elementor-780 .elementor-element.elementor-element-a79b47b .stars a{
    color: #FBB601
}
.elementor-780 .elementor-element.elementor-element-a79b47b select,.elementor-780 .elementor-element.elementor-element-a79b47b input , .elementor-780 .elementor-element.elementor-element-a79b47b textarea{
    margin-bottom: 20px;
    border-radius: 12px;
    border: 1px solid #aaa
}
.elementor-780 .elementor-element.elementor-element-a79b47b .submit{
    background: #6649A6 !important;
    color: #FBB601 !important;
    padding: 12px 40px !important;
    border-radius: 10px !important
}
@media(max-width:600px){
    .elementor-780 .elementor-element.elementor-element-a79b47b strong{
        font-weight:500;
    }
    .elementor-780 .elementor-element.elementor-element-a79b47b ul.tabs.wc-tabs > li a{
        padding:0px !important;
        font-size:14px !important;
    }
    .elementor-780 .elementor-element.elementor-element-a79b47b ul.tabs.wc-tabs > li {
        padding:5px 10px !important;
    }
    .elementor-780 .elementor-element.elementor-element-a79b47b ul.tabs.wc-tabs{
        margin:10px 0 !important;
    }
    .elementor-780 .elementor-element.elementor-element-a79b47b h2{
    font-size: 20px !important
}
.elementor-780 .elementor-element.elementor-element-a79b47b p{
    font-size:14px;
}
}

.elementor-780 .elementor-element.elementor-element-a79b47b p{
    text-align: justify
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-b362a87 */.elementor-780 .elementor-element.elementor-element-b362a87 img{
    height:180px;
    object-fit: scale-down
}
.elementor-780 .elementor-element.elementor-element-b362a87 del .woocommerce-Price-currencySymbol{
    display: none
}
.elementor-780 .elementor-element.elementor-element-b362a87 h5.jet-woo-product-title {
    height: 60px;
}
.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-product-price , .elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-product-button{
    display: inline-block;
    width: auto
}
.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-product-thumbnail {
    width: 100%;
}
.elementor-780 .elementor-element.elementor-element-b362a87 h5.jet-woo-product-title {
    display: block !important;
    width: 100%;
}
.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-products__inner-box{
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between
}
.elementor-780 .elementor-element.elementor-element-b362a87  ins .woocommerce-Price-currencySymbol{
    font-weight: 500
}
.elementor-780 .elementor-element.elementor-element-b362a87 a.button {
    border-radius: 5px;
    line-height: 1 !important;
    padding: 5px 6px;
    font-size: 17px;
    box-shadow: 0 0 10px -1px #fabc16;
}
.elementor-780 .elementor-element.elementor-element-b362a87 a.button:hover {
    box-shadow: 0 0 10px -1px #8572B0;
}
.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-product-price {
    height: max-content;
    margin-top: 13px;
}
.elementor-780 .elementor-element.elementor-element-b362a87 .jet-woo-product-price {
    font-size: 13px;
}
.elementor-780 .elementor-element.elementor-element-b362a87 .out-of-stock .price{
    display: none !important
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'vazirfn';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://majikatoys.com/wp-content/uploads/2022/09/Vazir-Thin-FD.ttf') format('truetype');
}
@font-face {
	font-family: 'vazirfn';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://majikatoys.com/wp-content/uploads/2022/09/Vazir-Light-FD.ttf') format('truetype');
}
@font-face {
	font-family: 'vazirfn';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://majikatoys.com/wp-content/uploads/2022/09/Vazir-FD.ttf') format('truetype');
}
@font-face {
	font-family: 'vazirfn';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://majikatoys.com/wp-content/uploads/2022/09/Vazir-Medium-FD.ttf') format('truetype');
}
@font-face {
	font-family: 'vazirfn';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://majikatoys.com/wp-content/uploads/2022/09/Vazir-Bold-FD.ttf') format('truetype');
}
@font-face {
	font-family: 'vazirfn';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://majikatoys.com/wp-content/uploads/2022/09/Vazir-Black-FD.ttf') format('truetype');
}
/* End Custom Fonts CSS */