.elementor-2276 .elementor-element.elementor-element-b2ef377{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2276 .elementor-element.elementor-element-08ad5b4{--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-2276 .elementor-element.elementor-element-abd17e6{--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;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:#ADADAD91;--border-color:#ADADAD91;--border-radius:40px 40px 40px 40px;}.elementor-2276 .elementor-element.elementor-element-abd17e6:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-abd17e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-c3417ea{--display:flex;}.elementor-2276 .elementor-element.elementor-element-69eb39d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-2276 .elementor-element.elementor-element-69eb39d .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-2276 .elementor-element.elementor-element-69eb39d .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B8;border-radius:16px 16px 16px 16px;}.woocommerce .elementor-2276 .elementor-element.elementor-element-69eb39d .flex-control-thumbs li{padding-right:calc(3px / 2);padding-left:calc(3px / 2);padding-bottom:3px;}.woocommerce .elementor-2276 .elementor-element.elementor-element-69eb39d .flex-control-thumbs{margin-right:calc(-3px / 2);margin-left:calc(-3px / 2);}.elementor-2276 .elementor-element.elementor-element-7639d60{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2276 .elementor-element.elementor-element-1bf2a94{text-align:start;}.elementor-2276 .elementor-element.elementor-element-1bf2a94 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:600;line-height:27px;color:#000000;}.elementor-2276 .elementor-element.elementor-element-9f77520{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2276 .elementor-element.elementor-element-9f77520 .woocommerce-breadcrumb{color:#858585;font-family:"iranyekan", Sans-serif;font-size:12px;font-weight:300;text-align:start;}.elementor-2276 .elementor-element.elementor-element-9f77520 .woocommerce-breadcrumb > a{color:#858585;}.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-2276 .elementor-element.elementor-element-216a1c1{--divider-border-style:solid;--divider-color:#C0C0C0;--divider-border-width:1px;}.elementor-2276 .elementor-element.elementor-element-216a1c1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2276 .elementor-element.elementor-element-216a1c1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2276 .elementor-element.elementor-element-216a1c1 .elementor-divider__text{color:#858585;font-family:"iranyekan", Sans-serif;font-weight:100;}.elementor-2276 .elementor-element.elementor-element-66aae90{--display:flex;--border-radius:14px 14px 14px 14px;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-2276 .elementor-element.elementor-element-66aae90:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-66aae90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002F60;}.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-2276 .elementor-element.elementor-element-85c14dd{text-align:center;}.elementor-2276 .elementor-element.elementor-element-85c14dd .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-2aa9cd2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#ADADAD91;--border-color:#ADADAD91;--border-radius:40px 40px 40px 40px;}.elementor-2276 .elementor-element.elementor-element-2aa9cd2:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-2aa9cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-a2083c0{--display:flex;--border-radius:34px 34px 34px 34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-a2083c0:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-a2083c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002F60;}.elementor-2276 .elementor-element.elementor-element-0e59ceb{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:21px;--padding-right:21px;}.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{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2276 .elementor-element.elementor-element-68992de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-2276 .elementor-element.elementor-element-68992de .elementor-icon-box-wrapper{gap:15px;}.elementor-2276 .elementor-element.elementor-element-68992de .elementor-icon-box-title{margin-block-end:1px;color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-68992de.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-68992de.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-68992de.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-68992de.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-68992de.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-68992de.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-68992de.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-68992de.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-68992de.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-68992de .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-68992de .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-68992de .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-68992de:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-68992de:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-68992de .elementor-icon-box-description{color:#000000;}.elementor-2276 .elementor-element.elementor-element-ae989a6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2276 .elementor-element.elementor-element-ae989a6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-ae989a6.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-ae989a6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-ae989a6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-ae989a6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FDFDFD;}.elementor-2276 .elementor-element.elementor-element-ae989a6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-ae989a6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-ae989a6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-ae989a6.elementor-view-default:has(:focus) .elementor-icon{fill:#FDFDFD;color:#FDFDFD;border-color:#FDFDFD;}.elementor-2276 .elementor-element.elementor-element-ae989a6 .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-ae989a6 .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-ae989a6 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-ae989a6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-ae989a6:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-ae989a6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-4c627db .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2276 .elementor-element.elementor-element-4c627db.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-4c627db.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-4c627db.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-4c627db.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-4c627db.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-4c627db.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-4c627db.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-4c627db.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-4c627db.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-4c627db .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-4c627db .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-4c627db .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-4c627db .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-4c627db:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-4c627db:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-65a4e99 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2276 .elementor-element.elementor-element-65a4e99.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-65a4e99.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-65a4e99.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-65a4e99.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-65a4e99.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-65a4e99.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-65a4e99.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-65a4e99.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-65a4e99.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-65a4e99 .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-65a4e99 .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-65a4e99 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-65a4e99 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-65a4e99:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-65a4e99:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f352c83 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2276 .elementor-element.elementor-element-f352c83.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f352c83.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-f352c83.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f352c83.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-f352c83.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f352c83.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-f352c83.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-f352c83.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-f352c83.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f352c83 .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-f352c83 .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-f352c83 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-f352c83 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f352c83:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-f352c83:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-5e57c5d{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-2534335{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2276 .elementor-element.elementor-element-47545bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2276 .elementor-element.elementor-element-a37b8ac{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-2276 .elementor-element.elementor-element-a37b8ac .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2276 .elementor-element.elementor-element-a37b8ac .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2276 .elementor-element.elementor-element-a37b8ac .elementor-divider__text{color:#000000;font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:300;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2276 .elementor-element.elementor-element-d097c25 .elementor-button{background-color:#F09E00;font-family:"iranyekan", Sans-serif;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999994;border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px;}.elementor-2276 .elementor-element.elementor-element-d097c25 .elementor-button:hover, .elementor-2276 .elementor-element.elementor-element-d097c25 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#94949494;}.elementor-2276 .elementor-element.elementor-element-d097c25 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2276 .elementor-element.elementor-element-d097c25 .elementor-button:hover svg, .elementor-2276 .elementor-element.elementor-element-d097c25 .elementor-button:focus svg{fill:#000000;}.elementor-2276 .elementor-element.elementor-element-e04125a{--display:flex;--border-radius:14px 14px 14px 14px;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2276 .elementor-element.elementor-element-e04125a:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-e04125a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBE1B7;}.elementor-2276 .elementor-element.elementor-element-ea5a934{text-align:center;}.elementor-2276 .elementor-element.elementor-element-ea5a934 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:11px;font-weight:300;line-height:22px;color:#000000;}.elementor-2276 .elementor-element.elementor-element-fa52cc7{--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-2276 .elementor-element.elementor-element-3e66d1c{--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-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:#ADADAD91;--border-color:#ADADAD91;--border-radius:40px 40px 40px 40px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-2276 .elementor-element.elementor-element-3e66d1c:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-3e66d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-8239bdf{--divider-border-style:solid;--divider-color:#ADADAD91;--divider-border-width:1px;}.elementor-2276 .elementor-element.elementor-element-8239bdf .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-2276 .elementor-element.elementor-element-8239bdf .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-2276 .elementor-element.elementor-element-8239bdf .elementor-divider__text{color:#000000;font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:600;}.elementor-2276 .elementor-element.elementor-element-e54748c{--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-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:#ADADAD91;--border-color:#ADADAD91;--border-radius:40px 40px 40px 40px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-2276 .elementor-element.elementor-element-e54748c:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-e54748c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-a0b33d5{--divider-border-style:solid;--divider-color:#ADADAD91;--divider-border-width:1px;}.elementor-2276 .elementor-element.elementor-element-a0b33d5 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-2276 .elementor-element.elementor-element-a0b33d5 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-2276 .elementor-element.elementor-element-a0b33d5 .elementor-divider__text{color:#000000;font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:600;}.elementor-2276 .elementor-element.elementor-element-86d29b0{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2276 .elementor-element.elementor-element-b7daaa3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2276 .elementor-element.elementor-element-a9d2c13{--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-2276 .elementor-element.elementor-element-0f2a369{--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;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:#ADADAD91;--border-color:#ADADAD91;--border-radius:40px 40px 40px 40px;}.elementor-2276 .elementor-element.elementor-element-0f2a369:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-0f2a369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-c8d02ef{--display:flex;}.elementor-2276 .elementor-element.elementor-element-fa744d3 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-weight:300;color:#000000;}.elementor-2276 .elementor-element.elementor-element-0f125c0{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2276 .elementor-element.elementor-element-0f125c0 .woocommerce-breadcrumb{color:#858585;font-family:"iranyekan", Sans-serif;font-size:12px;font-weight:300;text-align:start;}.elementor-2276 .elementor-element.elementor-element-0f125c0 .woocommerce-breadcrumb > a{color:#858585;}.elementor-2276 .elementor-element.elementor-element-e8ff116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-2276 .elementor-element.elementor-element-e8ff116 .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-2276 .elementor-element.elementor-element-e8ff116 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B8;border-radius:16px 16px 16px 16px;}.woocommerce .elementor-2276 .elementor-element.elementor-element-e8ff116 .flex-control-thumbs li{padding-right:calc(3px / 2);padding-left:calc(3px / 2);padding-bottom:3px;}.woocommerce .elementor-2276 .elementor-element.elementor-element-e8ff116 .flex-control-thumbs{margin-right:calc(-3px / 2);margin-left:calc(-3px / 2);}.elementor-2276 .elementor-element.elementor-element-b266e17{--display:flex;}.elementor-2276 .elementor-element.elementor-element-81c1d2d{text-align:start;}.elementor-2276 .elementor-element.elementor-element-81c1d2d .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:600;line-height:27px;color:#000000;}.elementor-2276 .elementor-element.elementor-element-fad5f09{--divider-border-style:solid;--divider-color:#C0C0C0;--divider-border-width:1px;}.elementor-2276 .elementor-element.elementor-element-fad5f09 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2276 .elementor-element.elementor-element-fad5f09 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2276 .elementor-element.elementor-element-fad5f09 .elementor-divider__text{color:#858585;font-family:"iranyekan", Sans-serif;font-weight:100;}.elementor-2276 .elementor-element.elementor-element-c92f033{--display:flex;--border-radius:14px 14px 14px 14px;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-2276 .elementor-element.elementor-element-c92f033:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-c92f033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002F60;}.elementor-2276 .elementor-element.elementor-element-cf53d6e{text-align:center;}.elementor-2276 .elementor-element.elementor-element-cf53d6e .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-1a4dd74{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#ADADAD91;--border-color:#ADADAD91;--border-radius:40px 40px 40px 40px;}.elementor-2276 .elementor-element.elementor-element-1a4dd74:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-1a4dd74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-0727568{--display:flex;--border-radius:34px 34px 34px 34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-0727568:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-0727568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002F60;}.elementor-2276 .elementor-element.elementor-element-4670b0e{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:21px;--padding-right:21px;}.elementor-2276 .elementor-element.elementor-element-871e03b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-2276 .elementor-element.elementor-element-871e03b .elementor-icon-box-wrapper{gap:15px;}.elementor-2276 .elementor-element.elementor-element-871e03b .elementor-icon-box-title{margin-block-end:1px;color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-871e03b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-871e03b.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-871e03b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-871e03b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-871e03b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2276 .elementor-element.elementor-element-871e03b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-871e03b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-871e03b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2276 .elementor-element.elementor-element-871e03b.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2276 .elementor-element.elementor-element-871e03b .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-871e03b .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-871e03b .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-871e03b:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-871e03b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-871e03b .elementor-icon-box-description{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-d18c308 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2276 .elementor-element.elementor-element-d18c308.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-d18c308.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-d18c308.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-d18c308 .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-d18c308 .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-d18c308 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-d18c308 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-d18c308:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-d18c308:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-d18c308 .elementor-icon-box-description{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-329b49c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2276 .elementor-element.elementor-element-329b49c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-329b49c.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-329b49c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-329b49c .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-329b49c .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-329b49c .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-329b49c .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-329b49c:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-329b49c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-329b49c .elementor-icon-box-description{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f877948 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2276 .elementor-element.elementor-element-f877948.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f877948.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-f877948.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f877948 .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-f877948 .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-f877948 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-f877948 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f877948:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-f877948:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-f877948 .elementor-icon-box-description{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-b003cd9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2276 .elementor-element.elementor-element-b003cd9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-b003cd9.elementor-view-framed .elementor-icon, .elementor-2276 .elementor-element.elementor-element-b003cd9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-b003cd9 .elementor-icon{font-size:27px;}.elementor-2276 .elementor-element.elementor-element-b003cd9 .elementor-icon-box-title, .elementor-2276 .elementor-element.elementor-element-b003cd9 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:16px;font-weight:300;}.elementor-2276 .elementor-element.elementor-element-b003cd9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-b003cd9:has(:hover) .elementor-icon-box-title,
					 .elementor-2276 .elementor-element.elementor-element-b003cd9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-b003cd9 .elementor-icon-box-description{color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-d1d1c76{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-70c4a63{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2276 .elementor-element.elementor-element-cb619bf{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-2276 .elementor-element.elementor-element-cb619bf .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2276 .elementor-element.elementor-element-cb619bf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2276 .elementor-element.elementor-element-cb619bf .elementor-divider__text{color:#000000;font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:300;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2276 .elementor-element.elementor-element-77fb312 .cart button, .elementor-2276 .elementor-element.elementor-element-77fb312 .cart .button{font-family:"iranyekan", Sans-serif;font-weight:400;border-radius:13px 13px 13px 13px;color:#000000;background-color:#F09E00;transition:all 0.2s;}.elementor-2276 .elementor-element.elementor-element-77fb312 .added_to_cart{color:#050505;font-family:"iranyekan", Sans-serif;font-weight:500;}.elementor-2276 .elementor-element.elementor-element-77fb312{--view-cart-spacing:1px;}.elementor-2276 .elementor-element.elementor-element-28294db{--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-2276 .elementor-element.elementor-element-8245b45{--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-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:#ADADAD91;--border-color:#ADADAD91;--border-radius:40px 40px 40px 40px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-2276 .elementor-element.elementor-element-8245b45:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-8245b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-76d1c4d{--divider-border-style:solid;--divider-color:#ADADAD91;--divider-border-width:1px;}.elementor-2276 .elementor-element.elementor-element-76d1c4d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-2276 .elementor-element.elementor-element-76d1c4d .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-2276 .elementor-element.elementor-element-76d1c4d .elementor-divider__text{color:#000000;font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:400;}.elementor-2276 .elementor-element.elementor-element-40fefc4{--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-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:#ADADAD91;--border-color:#ADADAD91;--border-radius:40px 40px 40px 40px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-2276 .elementor-element.elementor-element-40fefc4:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-40fefc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2276 .elementor-element.elementor-element-0bb9325{--divider-border-style:solid;--divider-color:#ADADAD91;--divider-border-width:1px;}.elementor-2276 .elementor-element.elementor-element-0bb9325 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-2276 .elementor-element.elementor-element-0bb9325 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-2276 .elementor-element.elementor-element-0bb9325 .elementor-divider__text{color:#000000;font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:400;}body{background-color:#FEF2DF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2276 .elementor-element.elementor-element-a9d2c13{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-fa744d3{text-align:start;}.elementor-2276 .elementor-element.elementor-element-fa744d3 .elementor-heading-title{font-size:13px;}.elementor-2276 .elementor-element.elementor-element-0f125c0 .woocommerce-breadcrumb{font-size:10px;}.elementor-2276 .elementor-element.elementor-element-c92f033{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-2276 .elementor-element.elementor-element-8245b45{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2276 .elementor-element.elementor-element-76d1c4d .elementor-divider__text{font-size:14px;}.elementor-2276 .elementor-element.elementor-element-40fefc4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2276 .elementor-element.elementor-element-0bb9325 .elementor-divider__text{font-size:14px;}.elementor-2276 .elementor-element.elementor-element-a7c75c7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-2276 .elementor-element.elementor-element-b2ef377{--content-width:1500px;}.elementor-2276 .elementor-element.elementor-element-abd17e6{--width:70%;}.elementor-2276 .elementor-element.elementor-element-c3417ea{--width:40%;}.elementor-2276 .elementor-element.elementor-element-7639d60{--width:60%;}.elementor-2276 .elementor-element.elementor-element-2aa9cd2{--width:30%;}.elementor-2276 .elementor-element.elementor-element-3e66d1c{--width:100%;}.elementor-2276 .elementor-element.elementor-element-e54748c{--width:56%;}.elementor-2276 .elementor-element.elementor-element-b7daaa3{--content-width:1500px;}.elementor-2276 .elementor-element.elementor-element-0f2a369{--width:70%;}.elementor-2276 .elementor-element.elementor-element-c8d02ef{--width:40%;}.elementor-2276 .elementor-element.elementor-element-b266e17{--width:60%;}.elementor-2276 .elementor-element.elementor-element-1a4dd74{--width:30%;}.elementor-2276 .elementor-element.elementor-element-8245b45{--width:100%;}.elementor-2276 .elementor-element.elementor-element-40fefc4{--width:56%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-69eb39d *//* ایجاد اسکرول افقی برای تصاویر بندانگشتی گالری محصول ووکامرس */
.woocommerce div.product div.images .flex-control-thumbs {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch; /* اسکرول نرم‌تر در دستگاه‌های iOS */
    padding-bottom: 8px !important; /* ایجاد فضای کوچک برای دیده شدن اسکرول‌بار در صورت نیاز */
    margin: 10px 0 0 0 !important;
    list-style: none !important;
}

/* تنظیم عرض و ابعاد هر آیتم (تصویر بندانگشتی) */
.woocommerce div.product div.images .flex-control-thumbs li {
    flex: 0 0 75px !important; /* عرض ثابت برای هر عکس - می‌توانید این مقدار را طبق نیاز تغییر دهید */
    width: 75px !important;
    margin-right: 8px !important; /* فاصله بین تصاویر */
    margin-left: 0 !important;
    float: none !important; /* خنثی کردن فلوت پیش‌فرض */
}

/* شخصی‌سازی و زیباسازی اسکرول‌بار (Scrollbar) جهت حفظ زیبایی UI */
.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar {
    height: 7px; /* ضخامت بسیار کم اسکرول‌بار */
}

.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar-track {
    background: #f1f1f1; 
    border-radius: 10px;
}

.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar-thumb {
    background: #ffd000; /* هماهنگ با رنگ زرد/نارنجی برند شما (مانند دکمه افزودن به سبد خرید) */
    border-radius: 10px;
}

.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar-thumb:hover {
    background: #e6bc00; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7676017 */.elementor-2276 .elementor-element.elementor-element-7676017 .digiwb-attribute-box{
padding:5px;
background-color:EFEFEF;
}

.elementor-2276 .elementor-element.elementor-element-7676017 .digiwb-product-attributes-grid{
font-family:IranYekan;
}

.elementor-2276 .elementor-element.elementor-element-7676017 .digiwb-attribute-name{
color:black;
font-size:14px;
font-weight: 800;  
}

.elementor-2276 .elementor-element.elementor-element-7676017 .digiwb-attribute-value{
font-size:13px;
color:#575757;
font-weight: 300;  
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-47545bf */.elementor-2276 .elementor-element.elementor-element-47545bf .game-images-section {
    padding: 10px !important;
    border-radius: 30px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-86d29b0 */.elementor-2276 .elementor-element.elementor-element-86d29b0 .game-images-section {
    padding: 10px !important;
    border-radius: 30px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-e8ff116 *//* ایجاد اسکرول افقی برای تصاویر بندانگشتی گالری محصول ووکامرس */
.woocommerce div.product div.images .flex-control-thumbs {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch; /* اسکرول نرم‌تر در دستگاه‌های iOS */
    padding-bottom: 8px !important; /* ایجاد فضای کوچک برای دیده شدن اسکرول‌بار در صورت نیاز */
    margin: 10px 0 0 0 !important;
    list-style: none !important;
}

/* تنظیم عرض و ابعاد هر آیتم (تصویر بندانگشتی) */
.woocommerce div.product div.images .flex-control-thumbs li {
    flex: 0 0 75px !important; /* عرض ثابت برای هر عکس - می‌توانید این مقدار را طبق نیاز تغییر دهید */
    width: 75px !important;
    margin-right: 8px !important; /* فاصله بین تصاویر */
    margin-left: 0 !important;
    float: none !important; /* خنثی کردن فلوت پیش‌فرض */
}

/* شخصی‌سازی و زیباسازی اسکرول‌بار (Scrollbar) جهت حفظ زیبایی UI */
.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar {
    height: 7px; /* ضخامت بسیار کم اسکرول‌بار */
}

.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar-track {
    background: #f1f1f1; 
    border-radius: 10px;
}

.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar-thumb {
    background: #ffd000; /* هماهنگ با رنگ زرد/نارنجی برند شما (مانند دکمه افزودن به سبد خرید) */
    border-radius: 10px;
}

.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar-thumb:hover {
    background: #e6bc00; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ee656c1 */.elementor-2276 .elementor-element.elementor-element-ee656c1 .digiwb-attribute-box{
padding:5px;
background-color:EFEFEF;
}

.elementor-2276 .elementor-element.elementor-element-ee656c1 .digiwb-product-attributes-grid{پ
display: grid;
grid-template-columns: 1fr 1fr;
font-family:IranYekan;
}

.elementor-2276 .elementor-element.elementor-element-ee656c1 .digiwb-attribute-name{
color:black;
font-size:12px;
font-weight: 400;  
}

.elementor-2276 .elementor-element.elementor-element-ee656c1 .digiwb-attribute-value{
font-size:13px;
color:#575757;
font-weight: 300;  
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-77fb312 */.elementor-2276 .elementor-element.elementor-element-77fb312 .stock.in-stock{
font-family: "iranyekan", Sans-serif;
color:black;
}

.elementor-2276 .elementor-element.elementor-element-77fb312 .stock.in-stock{
display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a7c75c7 */.elementor-2276 .elementor-element.elementor-element-a7c75c7 .game-image-item{
width: 115px;
height: 115px;
}

.elementor-2276 .elementor-element.elementor-element-a7c75c7 .game-images-grid{
gap: 5px;
}

.elementor-2276 .elementor-element.elementor-element-a7c75c7 .game-images-section {
    padding: 10px !important;
    border-radius: 30px !important;
}/* End custom CSS */