.elementor-2149 .elementor-element.elementor-element-978d820{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:35px;}.elementor-2149 .elementor-element.elementor-element-978d820.e-con{--align-self:center;}.elementor-2149 .elementor-element.elementor-element-735b1d3 .woocommerce-breadcrumb{color:#2F2F2F;font-size:16px;font-weight:400;}.elementor-2149 .elementor-element.elementor-element-735b1d3 .woocommerce-breadcrumb > a{color:#2F2F2F;}.elementor-2149 .elementor-element.elementor-element-0fc66ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:-190px;}.elementor-2149 .elementor-element.elementor-element-0fc66ed.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2149 .elementor-element.elementor-element-888f5bf{--display:flex;}.elementor-2149 .elementor-element.elementor-element-888f5bf.e-con{--flex-grow:0;--flex-shrink:0;}.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 );}.elementor-2149 .elementor-element.elementor-element-0fed6ff .elementor-button{background-color:#FFFFFFD1;font-size:20px;font-weight:500;fill:#140D0D;color:#140D0D;}.elementor-2149 .elementor-element.elementor-element-0fed6ff{margin:-238px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-0fed6ff.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-2149 .elementor-element.elementor-element-354c267{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2149 .elementor-element.elementor-element-58e236c{--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;--margin-top:74px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2149 .elementor-element.elementor-element-159ca44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;padding:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-159ca44 .woocommerce-breadcrumb{font-family:"IRANSansXFaNum", Sans-serif;font-size:15px;font-weight:400;}.elementor-2149 .elementor-element.elementor-element-308c335{--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;}.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 );color:var( --e-global-color-primary );}.elementor-2149 .elementor-element.elementor-element-60c4366 .elementor-heading-title{font-family:"IRANSansXFaNum", Sans-serif;font-size:24px;font-weight:700;color:#017B47;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2149 .elementor-element.elementor-element-56870ff{--divider-border-style:solid;--divider-color:#A9A8A8;--divider-border-width:1px;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2149 .elementor-element.elementor-element-56870ff .elementor-divider-separator{width:100%;}.elementor-2149 .elementor-element.elementor-element-56870ff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2149 .elementor-element.elementor-element-743d0e1{--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;}.elementor-2149 .elementor-element.elementor-element-5cac9a7{--e-rating-icon-marked-color:#393E46;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2149 .elementor-element.elementor-element-ca4757d .elementor-icon-list-icon i{color:#393E46;font-size:14px;}.elementor-2149 .elementor-element.elementor-element-ca4757d .elementor-icon-list-icon svg{fill:#393E46;--e-icon-list-icon-size:14px;}.elementor-2149 .elementor-element.elementor-element-ca4757d .elementor-icon-list-icon{width:14px;}.elementor-2149 .elementor-element.elementor-element-ca4757d .elementor-icon-list-text, .elementor-2149 .elementor-element.elementor-element-ca4757d .elementor-icon-list-text a{color:#393E46;}.elementor-2149 .elementor-element.elementor-element-ca4757d .elementor-icon-list-item{font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:500;}.elementor-2149 .elementor-element.elementor-element-249ae2c{--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;}.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 );color:var( --e-global-color-primary );}.elementor-2149 .elementor-element.elementor-element-9400583 .elementor-heading-title{font-family:"IRANSansXFaNum", Sans-serif;font-size:23px;font-weight:700;}.woocommerce .elementor-2149 .elementor-element.elementor-element-422ffb2 .woocommerce-product-details__short-description{color:#838383;font-size:13px;}.elementor-2149 .elementor-element.elementor-element-d77f733{--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;}.elementor-2149 .elementor-element.elementor-element-58d081b .wd-text-block{font-family:"IRANSansXFaNum", Sans-serif;font-size:18px;font-weight:700;color:#2F2F2F;}.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 );}.elementor-2149 .elementor-element.elementor-element-1ca78a8{text-align:center;}.woocommerce .elementor-2149 .elementor-element.elementor-element-1ca78a8 .price{color:#A9A8A8;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:500;}.woocommerce .elementor-2149 .elementor-element.elementor-element-1ca78a8 .price ins{color:#2F2F2F;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:500;}body:not(.rtl) .elementor-2149 .elementor-element.elementor-element-1ca78a8:not(.elementor-product-price-block-yes) del{margin-right:17px;}body.rtl .elementor-2149 .elementor-element.elementor-element-1ca78a8:not(.elementor-product-price-block-yes) del{margin-left:17px;}.elementor-2149 .elementor-element.elementor-element-1ca78a8.elementor-product-price-block-yes del{margin-bottom:17px;}.elementor-2149 .elementor-element.elementor-element-9dbd3b6{--display:flex;}.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 );}.elementor-2149 .elementor-element.elementor-element-0af8425 .cart button, .elementor-2149 .elementor-element.elementor-element-0af8425 .cart .button{font-size:18px;border-style:none;border-radius:18px 18px 18px 18px;padding:15px 128px 15px 128px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-2149 .elementor-element.elementor-element-0af8425 .added_to_cart{font-family:"IRANSansXFaNum", Sans-serif;font-weight:500;}.woocommerce .elementor-2149 .elementor-element.elementor-element-0af8425 form.cart .variations{width:0%;}.elementor-2149 .elementor-element.elementor-element-409ae0c{--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;}.elementor-2149 .elementor-element.elementor-element-0d757bb{--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;}.elementor-2149 .elementor-element.elementor-element-c3b4d45{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2149 .elementor-element.elementor-element-94a291b{--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;}.elementor-2149 .elementor-element.elementor-element-913772a{--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;--margin-top:74px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2149 .elementor-element.elementor-element-1eacc06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;padding:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-1eacc06 .woocommerce-breadcrumb{font-family:"IRANSansXFaNum", Sans-serif;font-size:15px;font-weight:400;}.elementor-2149 .elementor-element.elementor-element-538267b{--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;}.elementor-2149 .elementor-element.elementor-element-5a85da2 .elementor-heading-title{font-family:"IRANSansXFaNum", Sans-serif;font-size:24px;font-weight:700;color:#017B47;}.elementor-2149 .elementor-element.elementor-element-8eb14b0{--divider-border-style:solid;--divider-color:#A9A8A8;--divider-border-width:1px;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2149 .elementor-element.elementor-element-8eb14b0 .elementor-divider-separator{width:100%;}.elementor-2149 .elementor-element.elementor-element-8eb14b0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2149 .elementor-element.elementor-element-6d54fd7{--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;}.elementor-2149 .elementor-element.elementor-element-4e88495{--e-rating-icon-marked-color:#393E46;}.elementor-2149 .elementor-element.elementor-element-b30c912 .elementor-icon-list-icon i{color:#393E46;font-size:14px;}.elementor-2149 .elementor-element.elementor-element-b30c912 .elementor-icon-list-icon svg{fill:#393E46;--e-icon-list-icon-size:14px;}.elementor-2149 .elementor-element.elementor-element-b30c912 .elementor-icon-list-icon{width:14px;}.elementor-2149 .elementor-element.elementor-element-b30c912 .elementor-icon-list-text, .elementor-2149 .elementor-element.elementor-element-b30c912 .elementor-icon-list-text a{color:#393E46;}.elementor-2149 .elementor-element.elementor-element-b30c912 .elementor-icon-list-item{font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:500;}.elementor-2149 .elementor-element.elementor-element-054dabf{--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;}.elementor-2149 .elementor-element.elementor-element-0395d16 .elementor-heading-title{font-family:"IRANSansXFaNum", Sans-serif;font-size:23px;font-weight:700;}.woocommerce .elementor-2149 .elementor-element.elementor-element-c84dc39 .woocommerce-product-details__short-description{color:#838383;font-size:13px;}.elementor-2149 .elementor-element.elementor-element-0bd90f8 .elementor-button{background-color:#FFFFFF;font-family:"IRANSansXFaNum", Sans-serif;font-size:18px;font-weight:700;fill:#017B47;color:#017B47;}.elementor-2149 .elementor-element.elementor-element-0bd90f8{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-0bd90f8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2149 .elementor-element.elementor-element-01c57b8{--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;}.elementor-2149 .elementor-element.elementor-element-16f3b23 .wd-text-block{font-family:"IRANSansXFaNum", Sans-serif;font-size:18px;font-weight:700;color:#2F2F2F;}.elementor-2149 .elementor-element.elementor-element-e04fe9e{text-align:center;}.woocommerce .elementor-2149 .elementor-element.elementor-element-e04fe9e .price{color:#A9A8A8;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:500;}.woocommerce .elementor-2149 .elementor-element.elementor-element-e04fe9e .price ins{color:#2F2F2F;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:500;}body:not(.rtl) .elementor-2149 .elementor-element.elementor-element-e04fe9e:not(.elementor-product-price-block-yes) del{margin-right:17px;}body.rtl .elementor-2149 .elementor-element.elementor-element-e04fe9e:not(.elementor-product-price-block-yes) del{margin-left:17px;}.elementor-2149 .elementor-element.elementor-element-e04fe9e.elementor-product-price-block-yes del{margin-bottom:17px;}.elementor-2149 .elementor-element.elementor-element-6a38193{--display:flex;}.elementor-2149 .elementor-element.elementor-element-15d1993 .cart button, .elementor-2149 .elementor-element.elementor-element-15d1993 .cart .button{font-size:18px;border-style:none;border-radius:18px 18px 18px 18px;padding:0px 75px 0px 75px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-2149 .elementor-element.elementor-element-15d1993 .added_to_cart{font-family:"IRANSansXFaNum", Sans-serif;font-weight:500;}.woocommerce .elementor-2149 .elementor-element.elementor-element-15d1993 form.cart .variations{width:0%;}.elementor-2149 .elementor-element.elementor-element-eff52a0{--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;--margin-top:142px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2149 .elementor-element.elementor-element-548bfe4{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-f5da4ba{--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;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2149 .elementor-element.elementor-element-2000d70{color:#242121;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:normal;line-height:51px;}.elementor-2149 .elementor-element.elementor-element-8ad44fc{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-9209179{--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;}.elementor-2149 .elementor-element.elementor-element-557af89{color:#242121;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:normal;line-height:51px;}.elementor-2149 .elementor-element.elementor-element-29b953f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-5a50b6a{--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;}.elementor-2149 .elementor-element.elementor-element-7391fbc{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#120707;}.elementor-2149 .elementor-element.elementor-element-7391fbc > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF47;}.elementor-2149 .elementor-element.elementor-element-7391fbc.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2149 .elementor-element.elementor-element-7391fbc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2149 .elementor-element.elementor-element-7391fbc.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#CBCBCB0A;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2149 .elementor-element.elementor-element-7391fbc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.02);}.elementor-2149 .elementor-element.elementor-element-7391fbc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"IRANSansXFaNum", Sans-serif;font-weight:500;}.elementor-2149 .elementor-element.elementor-element-7391fbc [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-2149 .elementor-element.elementor-element-d60bbe0{--display:flex;}.elementor-2149 .elementor-element.elementor-element-d60bbe0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2149 .elementor-element.elementor-element-e64369a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-b7601be{--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;}.elementor-2149 .elementor-element.elementor-element-88b5ddb{color:#242121;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:normal;line-height:51px;}.elementor-2149 .elementor-element.elementor-element-f6fc479{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-3cca3a8{--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;}.elementor-2149 .elementor-element.elementor-element-d32d5e3{color:#242121;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:normal;line-height:51px;}.elementor-2149 .elementor-element.elementor-element-7cb23d2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-2149 .elementor-element.elementor-element-a965aa0{--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;}.elementor-2149 .elementor-element.elementor-element-a6d915c{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#120707;}.elementor-2149 .elementor-element.elementor-element-a6d915c > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF47;}.elementor-2149 .elementor-element.elementor-element-a6d915c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2149 .elementor-element.elementor-element-a6d915c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2149 .elementor-element.elementor-element-a6d915c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#CBCBCB0A;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2149 .elementor-element.elementor-element-a6d915c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.02);}.elementor-2149 .elementor-element.elementor-element-a6d915c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"IRANSansXFaNum", Sans-serif;font-weight:500;}.elementor-2149 .elementor-element.elementor-element-a6d915c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-2149 .elementor-element.elementor-element-0d5cc4f{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2149 .elementor-element.elementor-element-2bc2890{--display:flex;}.elementor-2149 .elementor-element.elementor-element-e715ef7 .title{color:#000000;font-family:"IRANSansXFaNum", Sans-serif;font-size:24px;font-weight:500;}.elementor-2149 .elementor-element.elementor-element-22479c9 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2149 .elementor-element.elementor-element-22479c9 .jet-listing-grid__slider-icon{color:var( --e-global-color-secondary );background:#FFFBF800;}.elementor-2149 .elementor-element.elementor-element-22479c9 .jet-listing-grid__slider-icon.prev-arrow{left:-50px;right:auto;}.elementor-2149 .elementor-element.elementor-element-22479c9 .jet-listing-grid__slider-icon.next-arrow{right:-50px;left:auto;}.elementor-2149 .elementor-element.elementor-element-cbfdd5a .elementor-button{background-color:#FFFFFF;fill:#FB6B0B;color:#FB6B0B;border-radius:36px 36px 36px 36px;padding:8px 19px 8px 19px;}.elementor-2149 .elementor-element.elementor-element-cbfdd5a{width:var( --container-widget-width, 176px );max-width:176px;margin:8px 970px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-2149 .elementor-element.elementor-element-cbfdd5a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2149 .elementor-element.elementor-element-cbfdd5a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2149 .elementor-element.elementor-element-9e22131{--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;}.elementor-2149 .elementor-element.elementor-element-4bf85bf{--display:flex;}.elementor-2149 .elementor-element.elementor-element-c371734 .title{color:#000000;font-family:"IRANSansXFaNum", Sans-serif;font-size:24px;font-weight:500;}.elementor-2149 .elementor-element.elementor-element-2295b1c > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2149 .elementor-element.elementor-element-2295b1c .jet-listing-grid__slider-icon{color:var( --e-global-color-secondary );background:#FFFBF800;}.elementor-2149 .elementor-element.elementor-element-2295b1c .jet-listing-grid__slider-icon.prev-arrow{left:-50px;right:auto;}.elementor-2149 .elementor-element.elementor-element-2295b1c .jet-listing-grid__slider-icon.next-arrow{right:-50px;left:auto;}.elementor-2149 .elementor-element.elementor-element-d1571fc .elementor-button{background-color:#FFFFFF;fill:#FB6B0B;color:#FB6B0B;border-radius:36px 36px 36px 36px;padding:8px 19px 8px 19px;}.elementor-2149 .elementor-element.elementor-element-d1571fc{width:var( --container-widget-width, 176px );max-width:176px;margin:8px 970px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-2149 .elementor-element.elementor-element-d1571fc .elementor-button-content-wrapper{flex-direction:row;}.elementor-2149 .elementor-element.elementor-element-d1571fc .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:767px){.elementor-2149 .elementor-element.elementor-element-913772a{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2149 .elementor-element.elementor-element-d60bbe0{--width:311px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2149 .elementor-element.elementor-element-d60bbe0.e-con{--align-self:center;}.elementor-2149 .elementor-element.elementor-element-a6d915c{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;}.elementor-2149 .elementor-element.elementor-element-9e22131{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2149 .elementor-element.elementor-element-2295b1c > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2149 .elementor-element.elementor-element-2295b1c .jet-listing-grid__slider-icon.prev-arrow{left:-23px;right:auto;}.elementor-2149 .elementor-element.elementor-element-2295b1c .jet-listing-grid__slider-icon.next-arrow{right:-23px;left:auto;}.elementor-2149 .elementor-element.elementor-element-d1571fc{margin:0px 159px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-2149 .elementor-element.elementor-element-978d820{--content-width:10254px;}.elementor-2149 .elementor-element.elementor-element-0fc66ed{--content-width:1200px;}.elementor-2149 .elementor-element.elementor-element-888f5bf{--width:16.61%;}.elementor-2149 .elementor-element.elementor-element-354c267{--width:50%;}.elementor-2149 .elementor-element.elementor-element-58e236c{--width:50%;}.elementor-2149 .elementor-element.elementor-element-0d757bb{--width:50%;}.elementor-2149 .elementor-element.elementor-element-c3b4d45{--width:50%;}.elementor-2149 .elementor-element.elementor-element-94a291b{--width:50%;}.elementor-2149 .elementor-element.elementor-element-913772a{--width:50%;}.elementor-2149 .elementor-element.elementor-element-eff52a0{--content-width:1148px;}.elementor-2149 .elementor-element.elementor-element-0d5cc4f{--content-width:1148px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-3cedbf3 */.elementor-2149 .elementor-element.elementor-element-3cedbf3 img{
    border: 1px solid #393E46;
    border-radius: 17px;
  
}
@media (max-width: 768px) {
  .woocommerce-product-gallery__image img {
    width: 100%;
    aspect-ratio: 1 / 1; /* مربع فقط در موبایل */
    object-fit: cover;   /* برش تمیز تصویر بدون کشیدگی */
    height: auto;
    border-radius: 10px; /* اختیاری: گوشه گرد */
  }
}

.woocommerce-product-gallery .wd-carousel{
    margin-top: -40px;
    margin-right:40px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-0af8425 *//*.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-button-select, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-button-select>span, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option .vi-wpvs-option-wrap, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option .vi-wpvs-option-wrap .vi-wpvs-option {
    width: 30px;
    height: 30px;
    border-radius: 50px;
       text-indent: -9999px !important
       ;
    
}*//* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-8eadfe6 */.elementor-2149 .elementor-element.elementor-element-8eadfe6 img{
    border: 1px solid #393E46;
    border-radius: 17px;
  
}
@media (max-width: 768px) {
  .woocommerce-product-gallery__image img {
    width: 100%;
    aspect-ratio: 1 / 1; /* مربع فقط در موبایل */
    object-fit: cover;   /* برش تمیز تصویر بدون کشیدگی */
    height: auto;
    border-radius: 10px; /* اختیاری: گوشه گرد */
  }
}

.woocommerce-product-gallery .wd-carousel{
    margin-top: -40px;
    margin-right:40px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-15d1993 *//*.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-button-select, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-button-select>span, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option .vi-wpvs-option-wrap, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-rtl .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option .vi-wpvs-option-wrap .vi-wpvs-option {
    width: 30px;
    height: 30px;
    border-radius: 50px;
       text-indent: -9999px !important
       ;
    
}*//* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7391fbc *//* استایل کانتینر تب‌ها */
.elementor-2149 .elementor-element.elementor-element-7391fbc .e-n-tabs-heading {
    background: rgba(234, 234, 234, 0.2);
 

    display: flex;          /* قرار گرفتن آیتم‌ها کنار هم */
    flex-wrap: nowrap;      /* جلوگیری از رفتن آیتم‌ها به خط بعد */
    overflow-x: auto;       /* در موبایل اسکرول افقی فعال شود */
    -webkit-overflow-scrolling: touch; /* اسکرول نرم در موبایل */
}

/* استایل دکمه‌ها */
.elementor-2149 .elementor-element.elementor-element-7391fbc .e-n-tabs-heading button {
    background: none !important;
    position: relative; /* ضروری برای خط زیر */
    padding: 6px 20px; /* فاصله داخلی */
    color: #000;        /* رنگ متن */
    flex: 0 0 auto;     /* اندازه ثابت، منع از کوچک شدن */
    white-space: nowrap; /* متن شکسته نشود */
}

/* خط زیر تب فعال */
.elementor-2149 .elementor-element.elementor-element-7391fbc .e-n-tabs-heading button[aria-selected="true"]::after {
    content: "";
    position: absolute;
    bottom: 0%;
    left: 20%;       /* درصد برای طول خط */
    width: 60%;      /* طول خط */
    height: 3px;     /* ضخامت خط */
    background-color: #FB6B0B; /* رنگ خط */
    border-radius: 2px;
}

/* اختیاری: استایل اسکرول در موبایل */
.elementor-2149 .elementor-element.elementor-element-7391fbc .e-n-tabs-heading::-webkit-scrollbar {
    height: 6px;
}

.elementor-2149 .elementor-element.elementor-element-7391fbc .e-n-tabs-heading::-webkit-scrollbar-thumb {
    background: rgba(134,18,18,0.5);
    border-radius: 3px;
    
}

/* تغییر رنگ متن تب فعال */
.elementor-2149 .elementor-element.elementor-element-7391fbc .e-n-tabs-heading button[aria-selected="true"] {
    color: #017B47 !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a6d915c *//* استایل کانتینر تب‌ها */
.elementor-2149 .elementor-element.elementor-element-a6d915c .e-n-tabs-heading {
    background: rgba(234, 234, 234, 0.2);
 

    display: flex;          /* قرار گرفتن آیتم‌ها کنار هم */
    flex-wrap: nowrap;      /* جلوگیری از رفتن آیتم‌ها به خط بعد */
    overflow-x: auto;       /* در موبایل اسکرول افقی فعال شود */
    -webkit-overflow-scrolling: touch; /* اسکرول نرم در موبایل */
}

/* استایل دکمه‌ها */
.elementor-2149 .elementor-element.elementor-element-a6d915c .e-n-tabs-heading button {
    background: none !important;
    position: relative; /* ضروری برای خط زیر */
    padding: 6px 20px; /* فاصله داخلی */
    color: #000;        /* رنگ متن */
    flex: 0 0 auto;     /* اندازه ثابت، منع از کوچک شدن */
    white-space: nowrap; /* متن شکسته نشود */
}

/* خط زیر تب فعال */
.elementor-2149 .elementor-element.elementor-element-a6d915c .e-n-tabs-heading button[aria-selected="true"]::after {
    content: "";
    position: absolute;
    bottom: 0%;
    left: 20%;       /* درصد برای طول خط */
    width: 60%;      /* طول خط */
    height: 3px;     /* ضخامت خط */
    background-color: #FB6B0B; /* رنگ خط */
    border-radius: 2px;
}

/* اختیاری: استایل اسکرول در موبایل */
.elementor-2149 .elementor-element.elementor-element-a6d915c .e-n-tabs-heading::-webkit-scrollbar {
    height: 6px;
}

.elementor-2149 .elementor-element.elementor-element-a6d915c .e-n-tabs-heading::-webkit-scrollbar-thumb {
    background: rgba(134,18,18,0.5);
    border-radius: 3px;
    
}

/* تغییر رنگ متن تب فعال */
.elementor-2149 .elementor-element.elementor-element-a6d915c .e-n-tabs-heading button[aria-selected="true"] {
    color: #017B47 !important;
}/* End custom CSS */