.elementor-453 .elementor-element.elementor-element-7e80c6b{--display:flex;}.elementor-453 .elementor-element.elementor-element-cf84661{background-color:var( --e-global-color-accent );margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 1.4rem 0.8rem 1.4rem;grid-column:span 4;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5e4367 );border-radius:24px 24px 24px 24px;}.elementor-453 .elementor-element.elementor-element-cf84661 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:12px;font-weight:400;line-height:1rem;}.elementor-453 .elementor-element.elementor-element-cf84661 .woocommerce-breadcrumb > a{color:var( --e-global-color-92a670b );}.elementor-453 .elementor-element.elementor-element-743abe9{--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-453 .elementor-element.elementor-element-102fdf8{--display:flex;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:var( --e-global-color-b5e4367 );--border-color:var( --e-global-color-b5e4367 );--border-radius:24px 24px 24px 24px;}.elementor-453 .elementor-element.elementor-element-102fdf8:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-102fdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.woocommerce .elementor-453 .elementor-element.elementor-element-7c1e231 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-453 .elementor-element.elementor-element-7c1e231 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-453 .elementor-element.elementor-element-7c1e231 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-453 .elementor-element.elementor-element-1ef08d8{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:15px;--z-index:1;}.elementor-453 .elementor-element.elementor-element-1ef08d8.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-453 .elementor-element.elementor-element-1ef08d8{left:15px;}body.rtl .elementor-453 .elementor-element.elementor-element-1ef08d8{right:15px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-453 .elementor-element.elementor-element-f61912a{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-f61912a .elementor-icon-wrapper{text-align:center;}.elementor-453 .elementor-element.elementor-element-f61912a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b5e4367 );color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-f61912a.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-f61912a.elementor-view-default .elementor-icon{color:var( --e-global-color-b5e4367 );border-color:var( --e-global-color-b5e4367 );}.elementor-453 .elementor-element.elementor-element-f61912a.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-f61912a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b5e4367 );}.elementor-453 .elementor-element.elementor-element-f61912a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-f61912a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-f61912a .elementor-icon{font-size:24px;padding:5px;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-453 .elementor-element.elementor-element-f61912a .elementor-icon svg{height:24px;}.elementor-453 .elementor-element.elementor-element-16ce170{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-16ce170 .elementor-icon-wrapper{text-align:center;}.elementor-453 .elementor-element.elementor-element-16ce170.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b5e4367 );color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-16ce170.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-16ce170.elementor-view-default .elementor-icon{color:var( --e-global-color-b5e4367 );border-color:var( --e-global-color-b5e4367 );}.elementor-453 .elementor-element.elementor-element-16ce170.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-16ce170.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b5e4367 );}.elementor-453 .elementor-element.elementor-element-16ce170.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-16ce170.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-16ce170 .elementor-icon{font-size:24px;padding:5px;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-453 .elementor-element.elementor-element-16ce170 .elementor-icon svg{height:24px;}.elementor-453 .elementor-element.elementor-element-71c0e61{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-71c0e61 .elementor-icon-wrapper{text-align:center;}.elementor-453 .elementor-element.elementor-element-71c0e61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b5e4367 );color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-71c0e61.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-71c0e61.elementor-view-default .elementor-icon{color:var( --e-global-color-b5e4367 );border-color:var( --e-global-color-b5e4367 );}.elementor-453 .elementor-element.elementor-element-71c0e61.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-71c0e61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b5e4367 );}.elementor-453 .elementor-element.elementor-element-71c0e61.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-71c0e61.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-71c0e61 .elementor-icon{font-size:24px;padding:5px;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-453 .elementor-element.elementor-element-71c0e61 .elementor-icon svg{height:24px;}.elementor-453 .elementor-element.elementor-element-d70cab8{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-d70cab8 .elementor-icon-wrapper{text-align:center;}.elementor-453 .elementor-element.elementor-element-d70cab8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-d70cab8.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-d70cab8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-d70cab8.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-d70cab8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-d70cab8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-d70cab8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-d70cab8 .elementor-icon{font-size:24px;padding:5px;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-453 .elementor-element.elementor-element-d70cab8 .elementor-icon svg{height:24px;}.elementor-453 .elementor-element.elementor-element-6a8fe8e{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:var( --e-global-color-b5e4367 );--border-color:var( --e-global-color-b5e4367 );--border-radius:24px 24px 24px 24px;--padding-top:42px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-453 .elementor-element.elementor-element-6a8fe8e:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-6a8fe8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-453 .elementor-element.elementor-element-559832b{text-align:start;}.elementor-453 .elementor-element.elementor-element-559832b .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-92a670b );}.elementor-453 .elementor-element.elementor-element-9b9c579{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-primary-font-size );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{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-1a0feb8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-1a0feb8 .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-1a0feb8 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-453 .elementor-element.elementor-element-1a0feb8 .elementor-icon-box-description{font-family:"IRANSansWebFaNum", Sans-serif;font-size:11px;font-weight:400;}.elementor-453 .elementor-element.elementor-element-c24cf02{padding:5px 8px 5px 8px;border-radius:50px 50px 50px 50px;}.elementor-453 .elementor-element.elementor-element-c24cf02 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-c24cf02 .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-c24cf02 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-453 .elementor-element.elementor-element-c24cf02 .elementor-icon-box-description{font-family:"IRANSansWebFaNum", Sans-serif;font-size:11px;font-weight:400;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-6e9a4c5{background-color:#1E50930F;padding:2px 8px 2px 8px;border-radius:50px 50px 50px 50px;}.elementor-453 .elementor-element.elementor-element-6e9a4c5.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-453 .elementor-element.elementor-element-6e9a4c5.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-453 .elementor-element.elementor-element-6e9a4c5.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-453 .elementor-element.elementor-element-6e9a4c5 .elementor-image-box-wrapper .elementor-image-box-img{width:16px;}.elementor-453 .elementor-element.elementor-element-6e9a4c5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-453 .elementor-element.elementor-element-6e9a4c5 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-453 .elementor-element.elementor-element-b75072e{padding:8px 8px 8px 8px;border-radius:50px 50px 50px 50px;}.elementor-453 .elementor-element.elementor-element-b75072e .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-79711a0{--display:flex;}.elementor-453 .elementor-element.elementor-element-9043bd0{padding:5px 8px 5px 8px;}.elementor-453 .elementor-element.elementor-element-9043bd0 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-453 .elementor-element.elementor-element-9043bd0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-92a670b );}.elementor-453 .elementor-element.elementor-element-9043bd0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-9043bd0.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-9043bd0.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-9043bd0 .elementor-icon{font-size:12px;}.elementor-453 .elementor-element.elementor-element-9043bd0 .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-9043bd0 .elementor-icon-box-title a{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:13px;font-weight:400;}.elementor-453 .elementor-element.elementor-element-9043bd0:has(:hover) .elementor-icon-box-title,
					 .elementor-453 .elementor-element.elementor-element-9043bd0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-92a670b );}.elementor-453 .elementor-element.elementor-element-9043bd0 .elementor-icon-box-description{font-family:"IRANSansWebFaNum", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-92a670b );}.elementor-453 .elementor-element.elementor-element-120a3bd{text-align:start;}.elementor-453 .elementor-element.elementor-element-120a3bd .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:14px;font-weight:350;line-height:25px;color:var( --e-global-color-92a670b );}.elementor-453 .elementor-element.elementor-element-fe14298{--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:flex-start;--align-items:center;--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:var( --e-global-color-b5e4367 );--border-color:var( --e-global-color-b5e4367 );--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-fe14298:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-fe14298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f05b20 );}.elementor-453 .elementor-element.elementor-element-fe14298.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-453 .elementor-element.elementor-element-15b96e3{--display:flex;}.elementor-453 .elementor-element.elementor-element-15b96e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-453 .elementor-element.elementor-element-a852b75{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-453 .elementor-element.elementor-element-ab157dc{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-ab157dc .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-92a670b );}.elementor-453 .elementor-element.elementor-element-ac3a4e5 .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:11px;color:var( --e-global-color-7c3da3a );}.elementor-453 .elementor-element.elementor-element-3335ca0{--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:flex-start;--align-items:center;--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:var( --e-global-color-b5e4367 );--border-color:var( --e-global-color-b5e4367 );--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-3335ca0:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-3335ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f05b20 );}.elementor-453 .elementor-element.elementor-element-3335ca0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-453 .elementor-element.elementor-element-8559e9d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-453 .elementor-element.elementor-element-3e7638d .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:11px;line-height:20px;color:var( --e-global-color-7c3da3a );}.elementor-453 .elementor-element.elementor-element-5f4f887{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:var( --e-global-color-b5e4367 );--border-color:var( --e-global-color-b5e4367 );--border-radius:24px 24px 24px 24px;--padding-top:42px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-453 .elementor-element.elementor-element-5f4f887:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-5f4f887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-0c2459c .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:1.2rem;line-height:1.2em;color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-0c2459c .elementor-heading-title a:hover, .elementor-453 .elementor-element.elementor-element-0c2459c .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-453 .elementor-element.elementor-element-751c468{background-color:var( --e-global-color-primary );padding:7px 8px 4px 8px;top:30px;border-radius:0px 50px 50px 0px;}body:not(.rtl) .elementor-453 .elementor-element.elementor-element-751c468{right:0px;}body.rtl .elementor-453 .elementor-element.elementor-element-751c468{left:0px;}.elementor-453 .elementor-element.elementor-element-751c468 .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:12px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-453 .elementor-element.elementor-element-cd298cf{width:100%;max-width:100%;--button-spacing:12px;}.elementor-453 .elementor-element.elementor-element-cd298cf .cart button, .elementor-453 .elementor-element.elementor-element-cd298cf .cart .button{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:14px;border-radius:30px 30px 30px 30px;padding:15px 15px 15px 15px;color:var( --e-global-color-2f05b20 );background-color:var( --e-global-color-secondary );transition:all 0.4s;}.elementor-453 .elementor-element.elementor-element-cd298cf .added_to_cart{color:var( --e-global-color-2f05b20 );font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:14px;}.elementor-453 .elementor-element.elementor-element-cd298cf .quantity .qty{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:14px;border-style:none;padding:10px 10px 10px 10px;color:var( --e-global-color-7c3da3a );background-color:#FFFFFF;border-color:var( --e-global-color-92a670b );transition:all 0.2s;}.woocommerce .elementor-453 .elementor-element.elementor-element-cd298cf form.cart table.variations label{font-family:"YekanBakhFaNum-VF", Sans-serif;}.woocommerce .elementor-453 .elementor-element.elementor-element-cd298cf form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-453 .elementor-element.elementor-element-cd298cf form.cart table.variations td.value:before{font-family:"YekanBakhFaNum-VF", Sans-serif;}.elementor-453 .elementor-element.elementor-element-7247c87{width:100%;max-width:100%;}.elementor-453 .elementor-element.elementor-element-aec6d99{--display:flex;--gap:5px 0px;--row-gap:5px;--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:var( --e-global-color-b5e4367 );--border-color:var( --e-global-color-b5e4367 );--border-radius:24px 24px 24px 24px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-aec6d99:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-aec6d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-5ca3278{--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:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-9fd24ec{width:auto;max-width:auto;background-color:var( --e-global-color-2f05b20 );padding:5px 8px 5px 8px;border-radius:50px 50px 50px 50px;}.elementor-453 .elementor-element.elementor-element-9fd24ec .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-453 .elementor-element.elementor-element-9fd24ec .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-9fd24ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-9fd24ec.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-9fd24ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-9fd24ec .elementor-icon{font-size:25px;}.elementor-453 .elementor-element.elementor-element-9fd24ec .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-9fd24ec .elementor-icon-box-title a{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:12px;}.elementor-453 .elementor-element.elementor-element-9fd24ec .elementor-icon-box-description{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:11px;}.elementor-453 .elementor-element.elementor-element-bc7e82f{--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:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-8023ba9{width:auto;max-width:auto;background-color:var( --e-global-color-2f05b20 );padding:5px 8px 5px 8px;border-radius:50px 50px 50px 50px;}.elementor-453 .elementor-element.elementor-element-8023ba9 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-453 .elementor-element.elementor-element-8023ba9 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-8023ba9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-8023ba9.elementor-view-framed .elementor-icon, .elementor-453 .elementor-element.elementor-element-8023ba9.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-8023ba9 .elementor-icon{font-size:25px;}.elementor-453 .elementor-element.elementor-element-8023ba9 .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-8023ba9 .elementor-icon-box-title a{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:12px;}.elementor-453 .elementor-element.elementor-element-8023ba9 .elementor-icon-box-description{font-family:"IRANSansWebFaNum", Sans-serif;font-size:11px;font-weight:400;}.elementor-453 .elementor-element.elementor-element-af672b0{--display:flex;}.elementor-453 .elementor-element.elementor-element-d4000d8{--display:flex;}.elementor-453 .elementor-element.elementor-element-245ecf9{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-453 .elementor-element.elementor-element-13d7d10{padding:5px 15px 5px 15px;grid-column:span 3;border-style:solid;border-width:0px 0px 2px 0px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-text{color:var( --e-global-color-92a670b );transition:color 0.3s;}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-453 .elementor-element.elementor-element-24cd516{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 3;}.elementor-453 .elementor-element.elementor-element-d2fd42e{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 3;}.elementor-453 .elementor-element.elementor-element-d2fd42e:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-d2fd42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-453 .elementor-element.elementor-element-252fe0b .elementor-icon-box-wrapper{text-align:start;}.elementor-453 .elementor-element.elementor-element-252fe0b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-92a670b );}.elementor-453 .elementor-element.elementor-element-252fe0b .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-252fe0b .elementor-icon-box-title a{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:1.7rem;font-weight:300;line-height:1.3em;}.elementor-453 .elementor-element.elementor-element-252fe0b:has(:hover) .elementor-icon-box-title,
					 .elementor-453 .elementor-element.elementor-element-252fe0b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-453 .elementor-element.elementor-element-252fe0b .elementor-icon-box-description{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-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-453 .elementor-element.elementor-element-d6436d0{background-color:var( --e-global-color-2f05b20 );padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;text-align:start;font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:12px;font-weight:300;line-height:25px;color:var( --e-global-color-7c3da3a );}.elementor-453 .elementor-element.elementor-element-d6436d0 a{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-453 .elementor-element.elementor-element-cf84661{padding:0.8rem 1rem 0.6rem 1rem;}.elementor-453 .elementor-element.elementor-element-cf84661 .woocommerce-breadcrumb{line-height:1.4rem;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-453 .elementor-element.elementor-element-1a0feb8 .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-1a0feb8 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-453 .elementor-element.elementor-element-c24cf02 .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-c24cf02 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-453 .elementor-element.elementor-element-6e9a4c5 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-453 .elementor-element.elementor-element-cf84661{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0.5rem 0.5rem 0.5rem;grid-column:span 4;grid-row:span 1;border-radius:10px 10px 10px 10px;}.elementor-453 .elementor-element.elementor-element-cf84661 .woocommerce-breadcrumb{font-size:10px;text-align:start;}.elementor-453 .elementor-element.elementor-element-1ef08d8{--width:12%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:20px;--z-index:1;}body:not(.rtl) .elementor-453 .elementor-element.elementor-element-1ef08d8{left:15px;}body.rtl .elementor-453 .elementor-element.elementor-element-1ef08d8{right:15px;}.elementor-453 .elementor-element.elementor-element-f61912a .elementor-icon{font-size:14px;}.elementor-453 .elementor-element.elementor-element-f61912a .elementor-icon svg{height:14px;}.elementor-453 .elementor-element.elementor-element-16ce170 .elementor-icon{font-size:14px;}.elementor-453 .elementor-element.elementor-element-16ce170 .elementor-icon svg{height:14px;}.elementor-453 .elementor-element.elementor-element-71c0e61 .elementor-icon{font-size:14px;}.elementor-453 .elementor-element.elementor-element-71c0e61 .elementor-icon svg{height:14px;}.elementor-453 .elementor-element.elementor-element-d70cab8 .elementor-icon{font-size:14px;}.elementor-453 .elementor-element.elementor-element-d70cab8 .elementor-icon svg{height:14px;}.elementor-453 .elementor-element.elementor-element-6a8fe8e{--width:500px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;grid-column:span 4;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-453 .elementor-element.elementor-element-559832b{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;text-align:center;}.elementor-453 .elementor-element.elementor-element-559832b.elementor-element{--align-self:center;}.elementor-453 .elementor-element.elementor-element-559832b .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-453 .elementor-element.elementor-element-9b9c579{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-453 .elementor-element.elementor-element-1a0feb8 .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-1a0feb8 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-453 .elementor-element.elementor-element-c24cf02 .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-c24cf02 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-453 .elementor-element.elementor-element-6e9a4c5{width:var( --container-widget-width, 39% );max-width:39%;padding:0px 0px 0px 0px;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-453 .elementor-element.elementor-element-6e9a4c5 .elementor-image-box-img{margin-bottom:4px;}.elementor-453 .elementor-element.elementor-element-6e9a4c5 .elementor-image-box-wrapper .elementor-image-box-img{width:14px;}.elementor-453 .elementor-element.elementor-element-6e9a4c5 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-453 .elementor-element.elementor-element-79711a0{--justify-content:flex-start;}.elementor-453 .elementor-element.elementor-element-9043bd0 .elementor-icon{font-size:10px;}.elementor-453 .elementor-element.elementor-element-9043bd0 .elementor-icon-box-title, .elementor-453 .elementor-element.elementor-element-9043bd0 .elementor-icon-box-title a{font-size:10px;}.elementor-453 .elementor-element.elementor-element-fe14298{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-fe14298.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-15b96e3{--width:20%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-453 .elementor-element.elementor-element-a852b75{--width:75%;--gap:3px 0px;--row-gap:3px;--column-gap:0px;}.elementor-453 .elementor-element.elementor-element-ab157dc .elementor-heading-title{font-size:11px;}.elementor-453 .elementor-element.elementor-element-ac3a4e5 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-453 .elementor-element.elementor-element-3335ca0{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-453 .elementor-element.elementor-element-3335ca0.e-con{--align-self:center;}.elementor-453 .elementor-element.elementor-element-8559e9d{--width:75%;--gap:3px 0px;--row-gap:3px;--column-gap:0px;}.elementor-453 .elementor-element.elementor-element-3e7638d .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-453 .elementor-element.elementor-element-5f4f887{--width:500px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;grid-column:span 4;}.elementor-453 .elementor-element.elementor-element-0c2459c{width:auto;max-width:auto;text-align:start;}.elementor-453 .elementor-element.elementor-element-0c2459c .elementor-heading-title{font-size:1rem;}.elementor-453 .elementor-element.elementor-element-751c468{padding:9px 10px 5px 8px;top:20px;}body:not(.rtl) .elementor-453 .elementor-element.elementor-element-751c468{right:0px;}body.rtl .elementor-453 .elementor-element.elementor-element-751c468{left:0px;}.elementor-453 .elementor-element.elementor-element-751c468 .elementor-heading-title{font-size:11px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-453 .elementor-element.elementor-element-cd298cf .cart button, .elementor-453 .elementor-element.elementor-element-cd298cf .cart .button{font-size:12px;}.elementor-453 .elementor-element.elementor-element-cd298cf{--button-spacing:10px;}.elementor-453 .elementor-element.elementor-element-cd298cf .quantity .qty{font-size:12px;}.elementor-453 .elementor-element.elementor-element-aec6d99{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 15px 15px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-453 .elementor-element.elementor-element-9fd24ec{width:100%;max-width:100%;}.elementor-453 .elementor-element.elementor-element-9fd24ec .elementor-icon-box-wrapper{align-items:center;}.elementor-453 .elementor-element.elementor-element-9fd24ec .elementor-icon{font-size:25px;}.elementor-453 .elementor-element.elementor-element-8023ba9{width:100%;max-width:100%;}.elementor-453 .elementor-element.elementor-element-245ecf9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-453 .elementor-element.elementor-element-13d7d10{padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-453 .elementor-element.elementor-element-13d7d10 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-453 .elementor-element.elementor-element-24cd516{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-453 .elementor-element.elementor-element-d2fd42e{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-453 .elementor-element.elementor-element-d6436d0{text-align:center;font-size:11px;}}@media(min-width:768px){.elementor-453 .elementor-element.elementor-element-1ef08d8{--width:5%;}.elementor-453 .elementor-element.elementor-element-fe14298{--width:99.793%;}.elementor-453 .elementor-element.elementor-element-15b96e3{--width:40%;}.elementor-453 .elementor-element.elementor-element-a852b75{--width:77%;}.elementor-453 .elementor-element.elementor-element-3335ca0{--width:99.793%;}.elementor-453 .elementor-element.elementor-element-5f4f887{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-453 .elementor-element.elementor-element-6a8fe8e{--width:500px;}.elementor-453 .elementor-element.elementor-element-5f4f887{--width:500px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-cf84661 */.elementor-453 .elementor-element.elementor-element-cf84661 a {
    font-weight: 500;
}
.elementor-453 .elementor-element.elementor-element-cf84661 .woocommerce-breadcrumb {
    margin-bottom: 0; 
    font-size: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-120a3bd */.beban-product-attributes-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 14px;
    max-width: 1200px;
    margin: 20px auto;
    font-family: "YekanBakh", sans-serif;
}

.beban-attribute-card {
    background: linear-gradient(145deg, #ffffff, #f2f4f8);
    border-radius: 14px;
    padding: 18px 20px;
    text-align: right;
    box-shadow: 0 6px 18px rgba(16, 43, 79, 0.08);
    transition: all 0.25s ease;
    border: 1px solid #eef1f5;
}

.beban-attribute-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 10px 28px rgba(16, 43, 79, 0.15);
}

.beban-attribute-name {
    display: block;
    font-size: 14px;
    font-weight: 700;
    color: #102B4F;
    margin-bottom: 8px;
    opacity: 0.85;
}

.beban-attribute-value {
    display: block;
    font-size: 12px;
    font-weight: 400;
    color: #2c2c2c;
    line-height: 1.8;
}

/* Responsive */
@media (max-width: 768px) {
    .beban-product-attributes-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .beban-product-attributes-grid {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8fe8e *//* استایل آیکون باکس امتیاز محصول */
.elementor-453 .elementor-element.elementor-element-6a8fe8e :is(.elementor-icon-box-content) {
	display: flex;
	align-items: center;
	gap: 4px;
}
/* استایل تکست‌های کوچکتر */
.elementor-453 .elementor-element.elementor-element-6a8fe8e :is(.small-text, .attribute-details span) {
	font-size: 0.9em;
	font-weight: 500;
	opacity: 0.8;
}
/* استایل گرید ویژگی‌های محصول */
.elementor-453 .elementor-element.elementor-element-6a8fe8e .fb-attributes-boxes {
	list-style: none;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 8px;
	padding: 0;

	& .attribute-box {
		display: flex;
		align-items: center;
		gap: 8px;
		padding: 12px;
		background: var(--e-global-color-68502d8);
		border-radius: 20px;
	}
	& .attribute-box img {
		width: 32px;
	}
	& .attribute-details {
		display: flex;
		flex-direction: column;
		gap: 4px;
	}
	& .attribute-details strong {
		font-weight: 500;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c2459c */.woocommerce-Price-currencySymbol {
    color: #ff4d8d !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f4f887 *//* استایل عمومی قیمت محصول روی کارت محصول */
.elementor-453 .elementor-element.elementor-element-5f4f887 .fb-price {
	& .elementor-heading-title {
		display: flex;
		flex-direction: column;
	}
	& .woocommerce-Price-currencySymbol {
		font-size: 0.7em;
		font-weight: 500;
	}
}
/* تغییر استایل قیمت محصول متغیر*/
.elementor-453 .elementor-element.elementor-element-5f4f887 .fb-price .elementor-heading-title:has(> span[aria-hidden="true"]) {
	&::before {
		content: "شروع قیمت از: ";
		font-size: 0.7em;
		font-weight: 500;
		margin-bottom: 2px;
	}
	& > span:nth-child(1n + 2) {
		visibility: hidden;
		opacity: 0;
		position: absolute;
	}
}
/* تغییر استایل قیمت محصول نخفیفدار */
.elementor-453 .elementor-element.elementor-element-5f4f887 .fb-price .elementor-heading-title:has(> del) {
	align-items: end;

	& del {
		font-size: 0.75em;
		font-weight: 500;
		opacity: 0.6;
		transform: translateX(50px);
		margin-bottom: 2px;
	}
	& del .woocommerce-Price-currencySymbol {
		display: none;
	}
	& ins {
		text-decoration: none;
	}
}
/* تغییر استایل قیمت محصول ناموجود */
.elementor-453 .elementor-element.elementor-element-5f4f887 .fb-price .elementor-heading-title .out-of-stock-label {
	font-size: 0.8em;
	font-weight: 500;
}
.outofstock .fb-product-card {
	filter: grayscale();
}

@media (width < 768px) {
	/* تغییر استایل قیمت محصول نخفیفدار */
	.elementor-453 .elementor-element.elementor-element-5f4f887 .fb-price .elementor-heading-title:has(> del) {
		align-items: start;

		& del {
			transform: none;
		}
	}
}


/* استایل قیمت محصول */
.elementor-453 .elementor-element.elementor-element-5f4f887 .fb-price {
	& > p {
		align-items: start;
	}
	& del {
		transform: none !important;
	}
}




/* استایل تعداد محصول در ویجت افزودن به سبد خرید */
.elementor-453 .elementor-element.elementor-element-5f4f887 .elementor-widget-woocommerce-product-add-to-cart {
	& .quantity {
		display: flex;
		padding: 4px;
		border: 1px solid var(--e-global-color-primary);
		border-radius: 50px;
	}
	& .input-text {
		flex-grow: 1;
	}
	& .input-text:focus {
		outline: none;
		border: none;
	}
	& .fb-btn {
		display: flex;
		justify-content: center;
		align-items: center;
		padding-inline: 8px;
		aspect-ratio: 1;
		background: var(--e-global-color-6084d46);
		border-radius: 4px 50px 50px 4px;
		cursor: pointer;
	}
	& .fb-minus {
		border-radius: 50px 4px 4px 50px;
	}
	& .single_add_to_cart_button {
		box-shadow: 0 8px 16px -2px rgb(226 21 20 / 0.24);
	}
	/* حذف spin در input number */
	input[type="number"]::-webkit-outer-spin-button,
	input[type="number"]::-webkit-inner-spin-button {
		-webkit-appearance: none;
		margin: 0;
	}
	input[type="number"] {
		-moz-appearance: textfield;
		appearance: textfield;
	}
}


/* مخفی کردن درصد تخفیف در صورت نبودن تخفیف روی محصول متغیر */
.elementor-453 .elementor-element.elementor-element-5f4f887 .fb-discount-percentage {
	&.hidden {
		opacity: 0;
		visibility: hidden;
	}
}
/* استایل سواچ ها متعیرها */
.elementor-453 .elementor-element.elementor-element-5f4f887 .variations {
	margin-bottom: 4px !important;

	& select {
		display: none !important;
	}
	& :is(th, td) {
		background: transparent;
		border: none;
		padding: 0;
	}
	& tr {
		display: flex;
		flex-direction: column;
		align-items: start;
		gap: 12px;
		padding-bottom: 12px;
	}
	& th {
		display: flex;
		align-items: center;
		gap: 4px;
		min-height: 22px;
	}
	& .label label {
		opacity: 0.8;
	}
	& .label label::after {
		content: ": ";
	}
	& .label .fb-selected {
		display: flex;
		align-items: center;
		gap: 4px;
	}
	& .label .fb-selected-color {
		width: 16px;
		aspect-ratio: 1;
		border-radius: 50%;
		border: 1px solid var(--e-global-color-secondary);
	}
	& .fb-attr-swatches {
		display: flex;
		flex-wrap: wrap;
		gap: 12px;
	}
	& .fb-attr-item {
		display: flex;
		align-items: center;
		gap: 4px;
		font-size: 0.8rem;
		font-weight: 700;
		position: relative;
		cursor: pointer;
		padding: 8px 12px;
		border-radius: 24px;
		border: 1px solid var(--e-global-color-secondary);
	}
	& .fb-text-item::before {
		content: "";
		width: 20px;
		aspect-ratio: 1;
		background-color: #eee;
		border-radius: 50%;
	}
	& .fb-text-item.active {
		border-color: var(--e-global-color-primary);
	}
	& .fb-text-item.active::before {
		background: url("https://pooshakbanoo.ir/wp-content/uploads/2026/07/check-icon.svg") #222;
		background-position: center;
		background-size: 140%;
		filter: invert();
	}
	.fb-attr-item.disabled {
		opacity: 0.1;
		pointer-events: none;
	}
	/* سواچ های رنگی */
	& .fb-color-item {
		aspect-ratio: 1;
		border-radius: 50%;
	}
	& .fb-color-item.active {
		border-color: transparent;
	}
	& .fb-color-item::before {
		content: "";
		position: absolute;
		background-color: inherit;
		width: initial;
		inset: 0;
		transform: scale(1.3);
		border-radius: 50%;
		opacity: 0.3;
	}
	& .fb-color-item.active::before {
		opacity: 1;
		border: 1px solid var(--e-global-color-secondary);
	}
	& .fb-color-item.active::after {
		content: "";
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		background: url("https://pooshakbanoo.ir/wp-content/uploads/2026/07/check-icon.svg") transparent;
		background-position: center;
		background-size: 140%;
		filter: invert();
	}
	& .reset_variations {
		color: var(--e-global-color-2f05b20);
		background: var(--e-global-color-secondary);
		font-size: 0.7rem;
		padding: 2px 4px;
		display: none;
		border-radius: 8px;
		margin-top: 16px;
	}
	& .reset_variations[style="visibility: hidden;"] {
		display: none;
	}
	& .reset_variations[style="visibility: visible;"] {
		display: inline-block;
	}
}
/* حذف نمایش قیمت‌ها در محصول متغیر */
.elementor-453 .elementor-element.elementor-element-5f4f887 .woocommerce-variation-price {
	display: none;
}

/* استایل متن موجودی محصول در انبار */
.elementor-453 .elementor-element.elementor-element-5f4f887 .stock {
	&.out-of-stock {
		display: none;
	}
	&.in-stock {
		margin-bottom: 12px;
		margin-top: 8px;
		padding-inline: 4px;
		font-size: 0.8rem;
		font-weight: 600;
		opacity: 0.8;
	}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13d7d10 */.elementor-453 .elementor-element.elementor-element-13d7d10 {
	&.elementor-sticky--effects {
		border-color: var(--e-global-color-primary);
	}
	& .elementor-icon-list-item {
		padding: 12px 16px;
		border-radius: 50px;
	}
	& .elementor-icon-list-item.active {
		background: var(--e-global-color-primary);
		box-shadow: 0 8px 16px -2px rgb(226 21 20 / 0.24);
	}
	& .elementor-icon-list-text {
		transition: none;
	}
	& .elementor-icon-list-item.active .elementor-icon-list-text {
		color: var(--e-global-color-5aa45e9);
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24cd516 */.elementor-453 .elementor-element.elementor-element-24cd516 .fb-grouped-attributes-wrapper {
	display: flex;
	flex-direction: column;
	gap: 20px;

	& .fb-group-title {
		font-size: 1rem;
		margin-bottom: 16px;
		display: flex;
		align-items: center;
		gap: 8px;
	}
	& .fb-group-title::before {
		content: "";
		width: 6px;
		height: 20px;
		background: var(--e-global-color-primary);
		box-shadow: 0 8px 16px -2px rgb(226 21 20 / 0.24);
		border-radius: 10px;
	}
	& .fb-group-list {
		padding: 0;
		list-style: none;
		display: flex;
		flex-direction: column;
		gap: 8px;
	}
	& .fb-group-item {
		display: flex;
		gap: 8px;
		font-family: var(--e-global-typography-f71e01d-font-family), Sans-serif;
		font-size: var(--e-global-typography-f71e01d-font-size);
		font-weight: var(--e-global-typography-f71e01d-font-weight);
		line-height: var(--e-global-color-b5e4367);
	}
	& .fb-group-item span {
		padding: 16px;
		background: var(--e-global-color-b5e4367);
		align-content: center;
	}
	& .fb-attr-label {
	    width: 100px;
	    border-radius: 4px 16px 16px 4px;
	}
	& .fb-attr-value {
	    flex: 1;
	    border-radius: 16px 4px 4px 16px;
	}
}

.scroll-margin-tup {
    scroll-margin-tup: 90px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YekanBakhFaNum-VF';
	font-display: auto;
	src: url('https://pooshakbanoo.ir/wp-content/uploads/2026/07/YekanBakhFaNum-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */