.elementor-35 .elementor-element.elementor-element-3d63dbd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-438b2967{--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;--border-radius:5px 5px 5px 5px;box-shadow:0px 5px 15px 0px rgba(149,157,165,0.11);--margin-top:28px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-438b2967:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-438b2967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-5cf02672{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5cf02672 .woocommerce-breadcrumb{color:#333333;font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:400;}.elementor-35 .elementor-element.elementor-element-5cf02672 .woocommerce-breadcrumb > a{color:#777777;}.elementor-35 .elementor-element.elementor-element-4b926b6e{--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-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(149,157,165,0.18);--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:38px;--padding-left:38px;--padding-right:48px;}.elementor-35 .elementor-element.elementor-element-4b926b6e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4b926b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f34a53f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-9542050{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8b41aaa1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8b416d8 .jet-single-images__wrap div.images{width:100% !important;margin:0 auto;}.elementor-35 .elementor-element.elementor-element-8b416d8 .jet-single-images__wrap .flex-control-thumbs{justify-content:flex-start;}.elementor-35 .elementor-element.elementor-element-8b416d8 .jet-single-images__wrap .flex-control-thumbs li{width:100%;flex:0 0 100%;}.elementor-35 .elementor-element.elementor-element-8b41bbb2 .jet-woo-product-badge{font-family:"IRANYekanX", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;background-color:#E03A3A;border-radius:35px 35px 35px 35px;}.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-35 .elementor-element.elementor-element-1475b5a1{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-1475b5a1 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-1475b5a1 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-35 .elementor-element.elementor-element-meta8sk01 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-35 .elementor-element.elementor-element-meta8sk01 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-35 .elementor-element.elementor-element-meta8sk01 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-35 .elementor-element.elementor-element-meta8sk01 .jet-listing-dynamic-field__content{text-align:left;}.elementor-35 .elementor-element.elementor-element-meta8cat1 .jet-listing-dynamic-terms{text-align:left;}.elementor-35 .elementor-element.elementor-element-meta8cat1 .jet-listing-dynamic-terms__link{color:#2F9C8F;}.elementor-35 .elementor-element.elementor-element-meta8tag1 .jet-listing-dynamic-terms{text-align:left;}.elementor-35 .elementor-element.elementor-element-meta8tag1 .jet-listing-dynamic-terms__link{color:#2F9C8F;}.elementor-35 .elementor-element.elementor-element-577b1566{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-577b1566 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-577b1566 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-35 .elementor-element.elementor-element-7e89e725{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.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-35 .elementor-element.elementor-element-1340f3a3 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:600;color:#242424;}.elementor-35 .elementor-element.elementor-element-c9bb23b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#F0F1F3;--e-share-buttons-secondary-color:#7A7A7A;}.elementor-35 .elementor-element.elementor-element-c9bb23b .elementor-share-btn{font-size:calc(3.2px * 10);}.elementor-35 .elementor-element.elementor-element-c9bb23b .elementor-share-btn__icon{--e-share-buttons-icon-size:15px;}.elementor-35 .elementor-element.elementor-element-c9bb23b .elementor-share-btn:hover{--e-share-buttons-primary-color:#4EC3B9;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d68e848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-379fd300{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-379fd300 .jet-listing-dynamic-field__content{color:#333333;font-family:"IRANYekanX", Sans-serif;font-size:24px;font-weight:500;text-align:center;}.elementor-35 .elementor-element.elementor-element-379fd300 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-35 .elementor-element.elementor-element-379fd300 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-35 .elementor-element.elementor-element-379fd300 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-35 .elementor-element.elementor-element-2ccfcc96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EFEA;--border-color:#E8EFEA;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(31,95,87,0.08);--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:16px;--padding-left:25px;--padding-right:25px;}.elementor-35 .elementor-element.elementor-element-2ccfcc96:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2ccfcc96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-3bb3c900 .elementor-icon-box-title{margin-block-end:0px;color:#242424;}.elementor-35 .elementor-element.elementor-element-3bb3c900 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-3bb3c900 .elementor-icon-box-title a{font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:600;}.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-35 .elementor-element.elementor-element-75cf980d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.woocommerce .elementor-35 .elementor-element.elementor-element-75cf980d .price{color:#515151;font-family:"IRANYekanX", Sans-serif;font-size:22px;font-weight:400;}.woocommerce .elementor-35 .elementor-element.elementor-element-75cf980d .price ins{color:#2F9C8F;font-family:"IRANYekanX", Sans-serif;font-size:22px;font-weight:700;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-75cf980d:not(.elementor-product-price-block-yes) del{margin-right:6px;}body.rtl .elementor-35 .elementor-element.elementor-element-75cf980d:not(.elementor-product-price-block-yes) del{margin-left:6px;}.elementor-35 .elementor-element.elementor-element-75cf980d.elementor-product-price-block-yes del{margin-bottom:6px;}.elementor-35 .elementor-element.elementor-element-pybadge01 > .elementor-widget-container{margin:8px 0px 8px 0px;}.elementor-35 .elementor-element.elementor-element-6197a2ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--button-spacing:8px;}.elementor-35 .elementor-element.elementor-element-6197a2ff .cart button, .elementor-35 .elementor-element.elementor-element-6197a2ff .cart .button{font-family:"IRANYekanX", Sans-serif;font-size:13px;font-weight:600;border-radius:35px 35px 35px 35px;padding:5px 20px 5px 20px;color:#FFFFFF;background-color:#4EC3B9;transition:all 0.2s;}.elementor-35 .elementor-element.elementor-element-6197a2ff .cart button:hover, .elementor-35 .elementor-element.elementor-element-6197a2ff .cart .button:hover{color:#FFFFFF;background-color:#2F9C8F;}.elementor-35 .elementor-element.elementor-element-6197a2ff .quantity .qty{font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:600;padding:0px 6px 0px 6px;color:#333333;background-color:rgba(0,0,0,0);transition:all 0.2s;}.elementor-35 .elementor-element.elementor-element-49ee3df0{background-color:#EAF4F0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 14px 5px 14px;border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-49ee3df0 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-35 .elementor-element.elementor-element-49ee3df0.elementor-view-stacked .elementor-icon{background-color:#26736A;}.elementor-35 .elementor-element.elementor-element-49ee3df0.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-49ee3df0.elementor-view-default .elementor-icon{fill:#26736A;color:#26736A;border-color:#26736A;}.elementor-35 .elementor-element.elementor-element-49ee3df0 .elementor-icon{font-size:24px;}.elementor-35 .elementor-element.elementor-element-49ee3df0 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-49ee3df0 .elementor-icon-box-title a{font-family:"IRANYekanX", Sans-serif;font-size:13px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-49ee3df0 .elementor-icon-box-title{color:#26736A;}.elementor-35 .elementor-element.elementor-element-49ee3df0 .elementor-icon-box-description{font-family:"IRANYekanX", Sans-serif;font-size:12px;font-weight:400;color:#999999;}.elementor-35 .elementor-element.elementor-element-58890a3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-79140801{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-735a736e{--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-35 .elementor-element.elementor-element-3cd3762c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-35 .elementor-element.elementor-element-7c8dcdee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-35 .elementor-element.elementor-element-7c8dcdee .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-35 .elementor-element.elementor-element-7c8dcdee.elementor-view-stacked .elementor-icon{background-color:#242424;}.elementor-35 .elementor-element.elementor-element-7c8dcdee.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-7c8dcdee.elementor-view-default .elementor-icon{fill:#242424;color:#242424;border-color:#242424;}.elementor-35 .elementor-element.elementor-element-7c8dcdee .elementor-icon{font-size:20px;}.elementor-35 .elementor-element.elementor-element-7c8dcdee .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-7c8dcdee .elementor-icon-box-title a{font-family:"IRANYekanX", Sans-serif;font-size:22px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-7c8dcdee .elementor-icon-box-title{color:#242424;}.elementor-35 .elementor-element.elementor-element-2614dfd .jet-listing-dynamic-terms{text-align:left;}.elementor-35 .elementor-element.elementor-element-3ee34b43{--divider-border-style:solid;--divider-color:#F0F0F0;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-3ee34b43 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-3ee34b43 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-35 .elementor-element.elementor-element-6d2f9ed0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-35 .elementor-element.elementor-element-6d2f9ed0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-35 .elementor-element.elementor-element-6d2f9ed0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-35 .elementor-element.elementor-element-6d2f9ed0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-35 .elementor-element.elementor-element-5f6c775c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-35 .elementor-element.elementor-element-58db53f3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-35 .elementor-element.elementor-element-58db53f3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-35 .elementor-element.elementor-element-58db53f3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-35 .elementor-element.elementor-element-58db53f3 .jet-listing-dynamic-field__content{text-align:right;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-2fe7d95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;color:#333333;font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:400;line-height:28px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-9486bdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"IRANYekanX", Sans-serif;font-size:14px;line-height:28px;color:#333333;}.elementor-35 .elementor-element.elementor-element-6ec34bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"IRANYekanX", Sans-serif;font-size:14px;line-height:28px;color:#333333;}.elementor-35 .elementor-element.elementor-element-636e482d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 15px 0px rgba(149,157,165,0.11);--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-636e482d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-636e482d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-4aac5a58{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-4aac5a58 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-4aac5a58 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-35 .elementor-element.elementor-element-2d9c3774{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-1ede3ab4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-35 .elementor-element.elementor-element-1ede3ab4 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#242424;}.elementor-35 .elementor-element.elementor-element-224d2603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-35 .elementor-element.elementor-element-224d2603 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:17px;font-weight:400;color:#999999;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-35 .elementor-element.elementor-element-fdad24e{--grid-columns:6;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-3d63dbd8{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-438b2967{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:31px;--padding-right:31px;}.elementor-35 .elementor-element.elementor-element-4b926b6e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;}.elementor-35 .elementor-element.elementor-element-f34a53f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-35 .elementor-element.elementor-element-c9bb23b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-35 .elementor-element.elementor-element-d68e848{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-2ccfcc96{--padding-top:26px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-35 .elementor-element.elementor-element-58890a3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-2d9c3774{--justify-content:center;}.elementor-35 .elementor-element.elementor-element-fdad24e{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-3d63dbd8{--padding-top:29px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-438b2967{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-35 .elementor-element.elementor-element-4b926b6e{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-35 .elementor-element.elementor-element-f34a53f{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-35 .elementor-element.elementor-element-c9bb23b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-35 .elementor-element.elementor-element-d68e848{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-379fd300 .jet-listing-dynamic-field__content{font-size:24px;}.elementor-35 .elementor-element.elementor-element-2ccfcc96{--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-35 .elementor-element.elementor-element-58890a3d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-79140801{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-735a736e{--width:100%;}.elementor-35 .elementor-element.elementor-element-5f6c775c{--width:100%;}.elementor-35 .elementor-element.elementor-element-636e482d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:18px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-2d9c3774{--justify-content:center;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-1ede3ab4 .elementor-heading-title{font-size:18px;}.elementor-35 .elementor-element.elementor-element-224d2603 .elementor-heading-title{font-size:14px;}.elementor-35 .elementor-element.elementor-element-fdad24e{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-3d63dbd8{--content-width:1100px;}.elementor-35 .elementor-element.elementor-element-f34a53f{--width:30%;}.elementor-35 .elementor-element.elementor-element-d68e848{--width:35%;}.elementor-35 .elementor-element.elementor-element-58890a3d{--width:29%;}.elementor-35 .elementor-element.elementor-element-735a736e{--width:48%;}.elementor-35 .elementor-element.elementor-element-5f6c775c{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-f34a53f{--width:50%;}.elementor-35 .elementor-element.elementor-element-d68e848{--width:100%;}.elementor-35 .elementor-element.elementor-element-58890a3d{--width:47.5%;}.elementor-35 .elementor-element.elementor-element-735a736e{--width:100%;}.elementor-35 .elementor-element.elementor-element-5f6c775c{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-5cf02672 */.elementor-35 .elementor-element.elementor-element-5cf02672{word-spacing:6px}.elementor-35 .elementor-element.elementor-element-5cf02672 .woocommerce-breadcrumb{margin:0}.elementor-35 .elementor-element.elementor-element-5cf02672 a:hover{color:#2F9C8F}@media (max-width:767px){.elementor-35 .elementor-element.elementor-element-5cf02672{word-spacing:0}}
/* R2u — تایپوگرافی ظریف مسیر */
.elementor-35 .elementor-element.elementor-element-5cf02672 .woocommerce-breadcrumb{font-size:13px;font-weight:500;color:#4A6B62;letter-spacing:.2px;}
.elementor-35 .elementor-element.elementor-element-5cf02672 .woocommerce-breadcrumb a{color:#86A098;font-weight:400;transition:color .2s ease;}
.elementor-35 .elementor-element.elementor-element-5cf02672 .woocommerce-breadcrumb a:hover{color:#26736A;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-madi2live1 */.elementor-35 .elementor-element.elementor-element-madi2live1{width:100%;}
.elementor-35 .elementor-element.elementor-element-madi2live1 .madi-live-bar{display:flex;align-items:center;width:100%;background:#EFF5F3;border-radius:4px;padding:15px 20px;}
.elementor-35 .elementor-element.elementor-element-madi2live1 .madi-live-bar svg{width:24px;height:16px;color:#26736A;flex:0 0 auto;margin-inline-end:6px;}
.elementor-35 .elementor-element.elementor-element-madi2live1 .madi-live-txt{font-size:14px;line-height:1.6;color:#3E5A54;white-space:nowrap;}
.elementor-35 .elementor-element.elementor-element-madi2live1 .madi-live-num{font-size:14px;font-weight:600;color:#1F5F57;margin-inline-end:4px;}/* End custom CSS */
/* Start custom CSS for jet-single-images, class: .elementor-element-8b416d8 */.elementor-35 .elementor-element.elementor-element-8b416d8{width:100%}
.elementor-35 .elementor-element.elementor-element-8b416d8 .jet-single-images__loading{display:none!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery{opacity:1!important;transition:none!important;width:100%!important;float:none!important;position:relative!important;container-type:inline-size}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-viewport{border-radius:8px;overflow:hidden;max-height:none!important;margin-bottom:90px}
.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery__wrapper{margin:0 0 90px!important;transition-duration:.5s!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery__image img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block;border-radius:8px;transition:transform .5s ease}
.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery__image a{pointer-events:none}
.elementor-35 .elementor-element.elementor-element-8b416d8 span.onsale{display:none!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery__trigger{display:none!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-viewport:hover .woocommerce-product-gallery__image img{transform:scale(1.045)}
.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery > .woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image:not(:first-child){display:none}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-viewport .woocommerce-product-gallery__image{display:block!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-control-thumbs{display:flex!important;flex-direction:row;flex-wrap:nowrap!important;gap:7px;margin:0!important;padding:0!important;list-style:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden;align-items:flex-end}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-control-thumbs li{flex:1 1 0!important;min-width:0!important;float:none!important;list-style:none;cursor:pointer;transition:transform .3s ease}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-control-thumbs li:hover{transform:translateY(-2px)}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-control-thumbs li img{width:100%;height:auto;aspect-ratio:3/4;max-height:80px;object-fit:cover;border-radius:8px;display:block;opacity:1!important;transition:box-shadow .3s ease,transform .3s ease}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-control-thumbs li img:hover{box-shadow:0 0 0 2px rgba(78,195,185,.45)}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-control-thumbs li img.flex-active{box-shadow:0 0 0 2px #4EC3B9}
@media (max-width:819px){
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-viewport{margin-bottom:86px}
.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery__wrapper{margin:0 0 86px!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-control-thumbs{gap:5px}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-control-thumbs li img{max-height:78px}
}

.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery{position:relative}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-viewport{margin-bottom:0}
.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery__wrapper{margin:0!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs{display:flex;gap:8px;margin:10px 0 0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}
.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs::-webkit-scrollbar{display:none}
.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs li{flex:0 0 calc((100% - 24px)/4)!important;scroll-snap-align:start;cursor:pointer}
.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs li img{width:100%;max-height:none!important;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:8px;display:block;transition:opacity .25s ease}
.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs li img:hover{opacity:.75}
.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs li.madi-thumb-on img{opacity:.55}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-thumbs-wrap{position:relative}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-gal-arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border:0;background:transparent;padding:0;cursor:pointer;z-index:6;display:flex;align-items:center;justify-content:center;color:#7A7A7A;transition:color .25s ease,opacity .25s ease}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-gal-arrow svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-gal-arrow:hover{color:#26736A}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-prev{inset-inline-end:-16px}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-next{inset-inline-start:-16px}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-gal-arrow.madi-dis{opacity:.22;cursor:default;pointer-events:none}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-dots{position:absolute;bottom:14px;inset-inline:14px;z-index:6;display:flex;gap:6px;justify-content:center;margin:0;padding:0;list-style:none}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-dots li{width:8px;height:8px;border-radius:50%;background:rgba(31,95,87,.32);box-shadow:0 0 0 1.5px rgba(255,255,255,.55);cursor:pointer;transition:all .25s ease}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-dots li.madi-on{background:#26736A;box-shadow:0 0 0 1.5px rgba(255,255,255,.8);transform:scale(1.2)}
@media (max-width:767px){
.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs li{flex:0 0 calc((100% - 16px)/3)!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-gal-arrow{width:40px;height:40px}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-prev{inset-inline-end:-6px}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-next{inset-inline-start:-6px}
.elementor-35 .elementor-element.elementor-element-8b416d8 .madi-dots{bottom:10px}
}
.elementor-35 .elementor-element.elementor-element-8b416d8 .flex-viewport{position:relative;margin-bottom:0!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 .woocommerce-product-gallery__wrapper{margin:0!important}
.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs{position:static!important;bottom:auto!important;left:auto!important;right:auto!important;align-items:stretch!important;overflow-x:auto;overflow-y:hidden}
.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs{margin-top:14px!important}
@media (max-width:767px){.elementor-35 .elementor-element.elementor-element-8b416d8 ol.flex-control-thumbs{margin-top:12px!important}}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-sale-badge, class: .elementor-element-8b41bbb2 */.elementor-35 .elementor-element.elementor-element-8b41bbb2{position:absolute!important;top:15px;left:15px;z-index:6;width:55px;height:55px;padding:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;direction:ltr;pointer-events:none}
.elementor-35 .elementor-element.elementor-element-8b41bbb2 .jet-woo-product-badge{width:55px!important;height:55px!important;min-width:55px!important;min-height:55px!important;padding:0!important;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:none!important;letter-spacing:0!important}
@media (max-width:819px){.elementor-35 .elementor-element.elementor-element-8b41bbb2{width:40px;height:40px;top:10px;left:10px}.elementor-35 .elementor-element.elementor-element-8b41bbb2 .jet-woo-product-badge{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;font-size:10px!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b41ccc3 */.elementor-element-8b416d8 .woocommerce-product-gallery__image{overflow:hidden!important;position:relative!important;border-radius:8px;}
.elementor-element-8b416d8 .flex-viewport{overflow:hidden!important;}
.elementor-35 .elementor-element.elementor-element-8b41ccc3 .madi-zoom-btn{transition:transform .2s ease;}
.elementor-35 .elementor-element.elementor-element-8b41ccc3 .madi-zoom-btn:hover{transform:scale(1.06);}
.elementor-35 .elementor-element.elementor-element-8b41ccc3 .madi-zoom-btn svg{stroke:#26736A;}
.pswp.madi-pswp{z-index:1500;direction:ltr;}
.pswp.madi-pswp .pswp__bg{opacity:1;background:#000000;}
.pswp.madi-pswp .pswp__caption{display:none;}
.pswp.madi-pswp .pswp__button--close{position:absolute;left:0;right:auto;top:0;float:none;}
.pswp.madi-pswp .pswp__button--fs{position:absolute;left:88px;right:auto;top:0;float:none;}
.pswp.madi-pswp .pswp__button--zoom{position:absolute;left:132px;right:auto;top:0;float:none;}
.pswp.madi-pswp .pswp__counter{position:absolute;right:0;left:auto;top:0;}
@media (max-width:767px){.elementor-element-8b416d8 .madi-zoom-btn{right:10px!important;bottom:10px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b41aaa1 */.elementor-35 .elementor-element.elementor-element-8b41aaa1{position:relative;width:100%}.elementor-35 .elementor-element.elementor-element-8b41aaa1 .elementor-widget{margin:0}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-meta8cat1 */.elementor-35 .elementor-element.elementor-element-meta8cat1{text-align:right!important}.elementor-35 .elementor-element.elementor-element-meta8cat1 .jet-listing-dynamic-terms{text-align:right!important}.elementor-35 .elementor-element.elementor-element-meta8cat1 a{color:#2F9C8F}.elementor-35 .elementor-element.elementor-element-meta8cat1 a:hover{color:#4EC3B9}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-meta8tag1 */.elementor-35 .elementor-element.elementor-element-meta8tag1{text-align:right!important}.elementor-35 .elementor-element.elementor-element-meta8tag1 .jet-listing-dynamic-terms{text-align:right!important}.elementor-35 .elementor-element.elementor-element-meta8tag1 a{color:#2F9C8F}.elementor-35 .elementor-element.elementor-element-meta8tag1 a:hover{color:#4EC3B9}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1340f3a3 */.elementor-35 .elementor-element.elementor-element-1340f3a3{width:auto;flex:0 0 auto}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-c9bb23b */.elementor-35 .elementor-element.elementor-element-c9bb23b .elementor-share-btn{width:32px;height:32px;font-size:15px}.elementor-35 .elementor-element.elementor-element-c9bb23b .elementor-grid{display:flex;gap:8px}.elementor-35 .elementor-element.elementor-element-c9bb23b .elementor-grid-item{width:auto}.elementor-35 .elementor-element.elementor-element-c9bb23b .elementor-share-btn{transition:all .25s}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-379fd300 */.elementor-35 .elementor-element.elementor-element-379fd300 h1{margin:0}
.elementor-35 .elementor-element.elementor-element-379fd300{text-align:right}
.elementor-35 .elementor-element.elementor-element-379fd300 .jet-listing-dynamic-field{justify-content:flex-start}
.elementor-35 .elementor-element.elementor-element-379fd300 .jet-listing-dynamic-field__content{text-align:right}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bb3c900 */.elementor-35 .elementor-element.elementor-element-3bb3c900{position:absolute;top:-22px;right:0;left:0;margin:0 auto;width:max-content;background:#F8F8F8;border-radius:12px;padding:14px 15px;box-shadow:0 8px 24px rgba(149,157,165,0.22);z-index:2}
.elementor-35 .elementor-element.elementor-element-3bb3c900 .elementor-icon-box-icon{display:none}
.elementor-35 .elementor-element.elementor-element-3bb3c900 .elementor-icon-box-title{margin:0}
.elementor-35 .elementor-element.elementor-element-3bb3c900 .elementor-icon-box-title span{background:#EFF5F3;color:#26736A}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-75cf980d */.elementor-35 .elementor-element.elementor-element-75cf980d .price del{font-size:14px!important;color:#BBBBBB!important;font-weight:400!important}/* End custom CSS */
/* Start custom CSS for py_product_badge, class: .elementor-element-pybadge01 */.py-calc-box > div:first-child {
    display: none !important;
}

.py-product-pill {
    display: block !important;
    width: fit-content;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6197a2ff */.elementor-35 .elementor-element.elementor-element-6197a2ff form.cart{margin:0}
.elementor-35 .elementor-element.elementor-element-6197a2ff table.variations{width:100%;margin:0;border:0}
.elementor-35 .elementor-element.elementor-element-6197a2ff table.variations tr{display:block;margin:0}
.elementor-35 .elementor-element.elementor-element-6197a2ff table.variations th.label{display:block;width:100%;text-align:right;padding:0 0 6px;background:none;border:0}
.elementor-35 .elementor-element.elementor-element-6197a2ff table.variations th.label label{font-family:IRANYekanX,Sans-serif;font-size:14px;font-weight:600;color:#242424}
.elementor-35 .elementor-element.elementor-element-6197a2ff table.variations td.value{display:block;width:100%;padding:0}
.elementor-35 .elementor-element.elementor-element-6197a2ff table.variations td.value select{width:260px;max-width:100%;height:42px;border:1px solid rgba(0,0,0,.1);border-radius:35px;background-color:#FFFFFF;color:#242424;font-family:IRANYekanX,Sans-serif;font-size:14px;font-weight:400;padding:0 15px 0 30px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23999999' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px 50%;background-size:12px auto;cursor:pointer}
.elementor-35 .elementor-element.elementor-element-6197a2ff .single_variation_wrap{margin-top:31px}
.elementor-35 .elementor-element.elementor-element-6197a2ff .woocommerce-variation-price{margin:0 0 10px}
.elementor-35 .elementor-element.elementor-element-6197a2ff .woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:10px}
.elementor-35 .elementor-element.elementor-element-6197a2ff .quantity{height:42px;width:80px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0}
.elementor-35 .elementor-element.elementor-element-6197a2ff .quantity input.qty{width:80px;height:42px;text-align:center;border:0;background:transparent;font-family:IRANYekanX,Sans-serif;font-size:14px;font-weight:600;color:#242424;appearance:textfield;-moz-appearance:textfield;padding:0;margin:0}
.elementor-35 .elementor-element.elementor-element-6197a2ff .quantity input::-webkit-outer-spin-button,.elementor-35 .elementor-element.elementor-element-6197a2ff .quantity input::-webkit-inner-spin-button{display:none;margin:0}
.elementor-35 .elementor-element.elementor-element-6197a2ff .quantity .qty{margin:0!important}
.elementor-35 .elementor-element.elementor-element-6197a2ff form.cart .button.single_add_to_cart_button, .elementor-35 .elementor-element.elementor-element-6197a2ff form.cart button.button.alt{background:#4EC3B9!important;background-image:none!important;border:none!important;color:#FFFFFF!important}
.elementor-35 .elementor-element.elementor-element-6197a2ff form.cart .button.single_add_to_cart_button:hover, .elementor-35 .elementor-element.elementor-element-6197a2ff form.cart button.button.alt:hover{background:#2F9C8F!important;color:#FFFFFF!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ccfcc96 */.elementor-35 .elementor-element.elementor-element-2ccfcc96{position:relative}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d68e848 */@media(min-width:768px) and (max-width:1024px){.elementor-35 .elementor-element.elementor-element-d68e848{order:3}}
@media(min-width:1025px){.elementor-35 .elementor-element.elementor-element-d68e848{margin-right:8px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16fc242d *//* فقط بالاتنه: روی شلوار/جاگر/کفش مخفی */
body.product_cat-pants .elementor-35 .elementor-element.elementor-element-16fc242d,
body.product_cat-jogger .elementor-35 .elementor-element.elementor-element-16fc242d,
body.product_cat-vans .elementor-35 .elementor-element.elementor-element-16fc242d { display: none !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f2de4d *//* فقط شلوار و جاگر */
.elementor-35 .elementor-element.elementor-element-7f2de4d { display: none !important; }
body.product_cat-pants .elementor-35 .elementor-element.elementor-element-7f2de4d,
body.product_cat-jogger .elementor-35 .elementor-element.elementor-element-7f2de4d { display: block !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-601b117e *//* فقط کفش (ونس) */
.elementor-35 .elementor-element.elementor-element-601b117e { display: none !important; }
body.product_cat-vans .elementor-35 .elementor-element.elementor-element-601b117e { display: block !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58890a3d */.elementor-35 .elementor-element.elementor-element-58890a3d table{width:100%;border-collapse:collapse;font-family:IRANYekanX}.elementor-35 .elementor-element.elementor-element-58890a3d th{font-size:13px;font-weight:600;color:#242424;text-align:center;padding:12px 8px;border-bottom:1px solid #EFEFEF}.elementor-35 .elementor-element.elementor-element-58890a3d th span{display:block;font-weight:400;font-size:10px;color:#AAAAAA;margin-top:2px}.elementor-35 .elementor-element.elementor-element-58890a3d td{font-size:14px;font-weight:400;color:#242424;text-align:center;padding:10px 8px;border-bottom:1px solid #F3F3F3}.elementor-35 .elementor-element.elementor-element-58890a3d tbody tr:last-child td{border-bottom:0}.elementor-35 .elementor-element.elementor-element-58890a3d .madi-sg-model{display:flex;justify-content:space-between;gap:10px;font-size:13px;font-weight:600;color:#242424;text-align:right;padding:12px 8px;border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;font-family:IRANYekanX}@media(min-width:768px) and (max-width:1024px){.elementor-35 .elementor-element.elementor-element-58890a3d{order:2}}
.elementor-35 .elementor-element.elementor-element-58890a3d .madi-sg td span{display:block;font-size:11px;font-weight:400;color:#242424;line-height:1.4}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c8dcdee */@media (max-width:767px){.elementor-35 .elementor-element.elementor-element-7c8dcdee .elementor-icon-box-wrapper{justify-content:center}}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-2614dfd */.elementor-35 .elementor-element.elementor-element-2614dfd{font-size:14px;color:#333333;font-family:IRANYekanX}.elementor-35 .elementor-element.elementor-element-2614dfd a{color:#2F9C8F;transition:color .25s}.elementor-35 .elementor-element.elementor-element-2614dfd a:hover{color:#4EC3B9}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-6d2f9ed0 */.elementor-35 .elementor-element.elementor-element-6d2f9ed0{font-size:14px;color:#333333;font-family:IRANYekanX}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-58db53f3 */.elementor-35 .elementor-element.elementor-element-58db53f3 h2{color:#2F9C8F;font-family:IRANYekanX;font-size:24px;font-weight:600;margin:0 0 12px}/* End custom CSS */