.elementor-494 .elementor-element.elementor-element-b2ffceb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-494 .elementor-element.elementor-element-a21ce91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-a21ce91 .woocommerce-breadcrumb{font-family:"mahoor", Sans-serif;font-size:12px;}.elementor-494 .elementor-element.elementor-element-0402883{--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:#393E464D;--border-color:#393E464D;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-494 .elementor-element.elementor-element-8f9961f{--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-494 .elementor-element.elementor-element-1d482c2{--display:flex;}.elementor-494 .elementor-element.elementor-element-1d482c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-494 .elementor-element.elementor-element-9726d8c .woocommerce-product-gallery{--wd-gallery-gap:0px;}.elementor-494 .elementor-element.elementor-element-1b01b91{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-494 .elementor-element.elementor-element-1b01b91.e-con{--flex-grow:0;--flex-shrink:0;}html .elementor-494 .elementor-element.elementor-element-ab1e9d3 .product_title{font-family:"mahoor", Sans-serif;font-size:16px;font-weight:600;word-spacing:2px;}.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-494 .elementor-element.elementor-element-d6cb46d{--divider-border-style:solid;--divider-color:#393E464D;--divider-border-width:1px;}.elementor-494 .elementor-element.elementor-element-d6cb46d > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-d6cb46d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-494 .elementor-element.elementor-element-d6cb46d .elementor-divider{text-align:left;padding-block-start:12px;padding-block-end:12px;}.elementor-494 .elementor-element.elementor-element-10e45cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-494 .elementor-element.elementor-element-1b0ef7a .elementor-icon-box-wrapper{align-items:start;}.elementor-494 .elementor-element.elementor-element-1b0ef7a{--icon-box-icon-margin:15px;}.elementor-494 .elementor-element.elementor-element-1b0ef7a.elementor-view-stacked .elementor-icon{background-color:#FFD200;}.elementor-494 .elementor-element.elementor-element-1b0ef7a.elementor-view-framed .elementor-icon, .elementor-494 .elementor-element.elementor-element-1b0ef7a.elementor-view-default .elementor-icon{fill:#FFD200;color:#FFD200;border-color:#FFD200;}.elementor-494 .elementor-element.elementor-element-1b0ef7a .elementor-icon{font-size:19px;}.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-494 .elementor-element.elementor-element-d6ce5a5 .elementor-heading-title{font-family:"ِّmahoorFD_Regular", Sans-serif;font-size:11px;font-weight:600;color:#81858B;}.elementor-494 .elementor-element.elementor-element-8672d99 > .elementor-widget-container{margin:32px 0px 6px 0px;}.elementor-494 .elementor-element.elementor-element-8672d99 .elementor-heading-title{font-family:"mahoorFD_Bold", Sans-serif;font-size:16px;font-weight:600;color:#B12BA4;}.elementor-494 .elementor-element.elementor-element-9faf061 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-9faf061{font-family:"mahoor", Sans-serif;font-size:12px;line-height:15px;color:#81858B;}.elementor-494 .elementor-element.elementor-element-7c72f2a > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-7c72f2a .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-494 .elementor-element.elementor-element-7c72f2a{--icon-box-icon-margin:6px;}.elementor-494 .elementor-element.elementor-element-7c72f2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-494 .elementor-element.elementor-element-7c72f2a.elementor-view-framed .elementor-icon, .elementor-494 .elementor-element.elementor-element-7c72f2a.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-494 .elementor-element.elementor-element-7c72f2a .elementor-icon{font-size:14px;}.elementor-494 .elementor-element.elementor-element-7c72f2a .elementor-icon-box-title, .elementor-494 .elementor-element.elementor-element-7c72f2a .elementor-icon-box-title a{font-family:"ِّmahoorFD_Regular", Sans-serif;font-size:10px;font-weight:800;}.elementor-494 .elementor-element.elementor-element-7c72f2a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-494 .elementor-element.elementor-element-7c72f2a .elementor-icon-box-description{font-family:"ِّmahoorFD_Regular", Sans-serif;font-weight:400;}.elementor-494 .elementor-element.elementor-element-9328b73{--display:flex;--min-height:0px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#393E4629;--border-color:#393E4629;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-494 .elementor-element.elementor-element-4b1ff6f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-494 .elementor-element.elementor-element-e256d7e > .elementor-widget-container{margin:19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-e256d7e .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-494 .elementor-element.elementor-element-e256d7e{--icon-box-icon-margin:6px;}.elementor-494 .elementor-element.elementor-element-e256d7e .elementor-icon-box-title{margin-block-end:6px;color:#222831;}.elementor-494 .elementor-element.elementor-element-e256d7e.elementor-view-stacked .elementor-icon{background-color:#0040FF;}.elementor-494 .elementor-element.elementor-element-e256d7e.elementor-view-framed .elementor-icon, .elementor-494 .elementor-element.elementor-element-e256d7e.elementor-view-default .elementor-icon{fill:#0040FF;color:#0040FF;border-color:#0040FF;}.elementor-494 .elementor-element.elementor-element-e256d7e .elementor-icon{font-size:20px;}.elementor-494 .elementor-element.elementor-element-e256d7e .elementor-icon-box-title, .elementor-494 .elementor-element.elementor-element-e256d7e .elementor-icon-box-title a{font-family:"ِّmahoorFD_Regular", Sans-serif;font-size:14px;font-weight:800;}.elementor-494 .elementor-element.elementor-element-e256d7e .elementor-icon-box-description{font-family:"mahoorFD_Medium", Sans-serif;font-weight:400;color:#000000A8;}.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-494 .elementor-element.elementor-element-aef00b6 > .elementor-widget-container{margin:19px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-aef00b6.elementor-element{--align-self:flex-start;}.elementor-494 .elementor-element.elementor-element-aef00b6 .elementor-icon-wrapper{text-align:center;}.elementor-494 .elementor-element.elementor-element-aef00b6.elementor-view-stacked .elementor-icon{background-color:#222831C7;}.elementor-494 .elementor-element.elementor-element-aef00b6.elementor-view-framed .elementor-icon, .elementor-494 .elementor-element.elementor-element-aef00b6.elementor-view-default .elementor-icon{color:#222831C7;border-color:#222831C7;}.elementor-494 .elementor-element.elementor-element-aef00b6.elementor-view-framed .elementor-icon, .elementor-494 .elementor-element.elementor-element-aef00b6.elementor-view-default .elementor-icon svg{fill:#222831C7;}.elementor-494 .elementor-element.elementor-element-aef00b6 .elementor-icon{font-size:22px;}.elementor-494 .elementor-element.elementor-element-aef00b6 .elementor-icon svg{height:22px;}.elementor-494 .elementor-element.elementor-element-c34e83b{--display:flex;--overlay-opacity:0.5;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:#4866642B;--border-color:#4866642B;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-494 .elementor-element.elementor-element-c34e83b::before, .elementor-494 .elementor-element.elementor-element-c34e83b > .elementor-background-video-container::before, .elementor-494 .elementor-element.elementor-element-c34e83b > .e-con-inner > .elementor-background-video-container::before, .elementor-494 .elementor-element.elementor-element-c34e83b > .elementor-background-slideshow::before, .elementor-494 .elementor-element.elementor-element-c34e83b > .e-con-inner > .elementor-background-slideshow::before, .elementor-494 .elementor-element.elementor-element-c34e83b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-494 .elementor-element.elementor-element-a380b7e{--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;--overlay-opacity:0.5;}.elementor-494 .elementor-element.elementor-element-a380b7e::before, .elementor-494 .elementor-element.elementor-element-a380b7e > .elementor-background-video-container::before, .elementor-494 .elementor-element.elementor-element-a380b7e > .e-con-inner > .elementor-background-video-container::before, .elementor-494 .elementor-element.elementor-element-a380b7e > .elementor-background-slideshow::before, .elementor-494 .elementor-element.elementor-element-a380b7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-494 .elementor-element.elementor-element-a380b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-494 .elementor-element.elementor-element-e778e1f > .elementor-widget-container{margin:21px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-e778e1f .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-494 .elementor-element.elementor-element-e778e1f{--icon-box-icon-margin:9px;}.elementor-494 .elementor-element.elementor-element-e778e1f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-494 .elementor-element.elementor-element-e778e1f.elementor-view-stacked .elementor-icon{background-color:#0040FF;}.elementor-494 .elementor-element.elementor-element-e778e1f.elementor-view-framed .elementor-icon, .elementor-494 .elementor-element.elementor-element-e778e1f.elementor-view-default .elementor-icon{fill:#0040FF;color:#0040FF;border-color:#0040FF;}.elementor-494 .elementor-element.elementor-element-e778e1f .elementor-icon{font-size:29px;}.elementor-494 .elementor-element.elementor-element-e778e1f .elementor-icon-box-title, .elementor-494 .elementor-element.elementor-element-e778e1f .elementor-icon-box-title a{font-family:"ِّmahoorFD_Regular", Sans-serif;font-size:12px;font-weight:300;}.elementor-494 .elementor-element.elementor-element-e778e1f .elementor-icon-box-description{font-family:"ِّmahoorFD_Regular", Sans-serif;font-weight:400;}.elementor-494 .elementor-element.elementor-element-a7bbe38{--divider-border-style:solid;--divider-color:#393E464D;--divider-border-width:1px;}.elementor-494 .elementor-element.elementor-element-a7bbe38 .elementor-divider-separator{width:100%;}.elementor-494 .elementor-element.elementor-element-a7bbe38 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-494 .elementor-element.elementor-element-8ccabb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-8ccabb6 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-494 .elementor-element.elementor-element-8ccabb6{--icon-box-icon-margin:9px;}.elementor-494 .elementor-element.elementor-element-8ccabb6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-494 .elementor-element.elementor-element-8ccabb6.elementor-view-stacked .elementor-icon{background-color:#0040FF;}.elementor-494 .elementor-element.elementor-element-8ccabb6.elementor-view-framed .elementor-icon, .elementor-494 .elementor-element.elementor-element-8ccabb6.elementor-view-default .elementor-icon{fill:#0040FF;color:#0040FF;border-color:#0040FF;}.elementor-494 .elementor-element.elementor-element-8ccabb6 .elementor-icon{font-size:25px;}.elementor-494 .elementor-element.elementor-element-8ccabb6 .elementor-icon-box-title, .elementor-494 .elementor-element.elementor-element-8ccabb6 .elementor-icon-box-title a{font-family:"ِّmahoorFD_Regular", Sans-serif;font-size:12px;font-weight:300;}.elementor-494 .elementor-element.elementor-element-8ccabb6 .elementor-icon-box-description{font-family:"ِّmahoorFD_Regular", Sans-serif;font-weight:400;}.elementor-494 .elementor-element.elementor-element-49bf066{--divider-border-style:solid;--divider-color:#393E464D;--divider-border-width:1px;}.elementor-494 .elementor-element.elementor-element-49bf066 .elementor-divider-separator{width:100%;}.elementor-494 .elementor-element.elementor-element-49bf066 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-494 .elementor-element.elementor-element-69cbcdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-69cbcdf .price, .elementor-494 .elementor-element.elementor-element-69cbcdf .price del, .elementor-494 .elementor-element.elementor-element-69cbcdf .amount{font-family:"ِّmahoorFD_Regular", Sans-serif;font-size:18px;font-weight:600;line-height:38px;word-spacing:9px;}.elementor-494 .elementor-element.elementor-element-69cbcdf .price, .elementor-494 .elementor-element.elementor-element-69cbcdf .amount, .elementor-494 .elementor-element.elementor-element-69cbcdf del{color:#222831;}.elementor-494 .elementor-element.elementor-element-69cbcdf .price del, .elementor-494 .elementor-element.elementor-element-69cbcdf del .amount{line-height:1px;color:#C0C2C5;}.elementor-494 .elementor-element.elementor-element-69cbcdf .woocommerce-price-suffix{color:var( --e-global-color-primary );}.elementor-494 .elementor-element.elementor-element-9166e6a{--divider-border-style:solid;--divider-color:#393E464D;--divider-border-width:1px;}.elementor-494 .elementor-element.elementor-element-9166e6a .elementor-divider-separator{width:100%;}.elementor-494 .elementor-element.elementor-element-9166e6a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-494 .elementor-element.elementor-element-0dffef8 > .elementor-widget-container{margin:140px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-0dffef8 .single_add_to_cart_button{font-family:"ِّmahoorFD_Regular", Sans-serif;font-weight:700;}.elementor-494 .elementor-element.elementor-element-0dffef8 .price{font-family:"ِّmahoorFD_Regular", Sans-serif;}.elementor-494 .elementor-element.elementor-element-4548a28{--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-494 .elementor-element.elementor-element-86cc0e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00ADB5BD;--border-color:#00ADB5BD;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-494 .elementor-element.elementor-element-86cc0e5:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-86cc0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9FAFF36;}.elementor-494 .elementor-element.elementor-element-d71a1f4{--divider-border-style:solid;--divider-color:#393E466B;--divider-border-width:1px;--divider-element-spacing:10px;}.elementor-494 .elementor-element.elementor-element-d71a1f4 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-d71a1f4 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-494 .elementor-element.elementor-element-d71a1f4 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-494 .elementor-element.elementor-element-d71a1f4 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"ِّmahoorFD_Regular", Sans-serif;font-size:18px;font-weight:700;word-spacing:6px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-494 .elementor-element.elementor-element-5f2e401 > .jet-listing-grid > .jet-listing-grid__items{--columns:7;}.elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container{margin:-12px 0px -12px 0px;padding:0px 0px 0px 0px;}:is( .elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(4px / 2);padding-right:calc(4px / 2);padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid, .elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 4px / -2);margin-right:calc( 4px / -2);width:calc(100% + 4px);}:is( .elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid, .elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-494 .elementor-element.elementor-element-5f2e401 .jet-listing-grid__slider-icon{width:39px;height:39px;line-height:39px;margin-top:calc( -39px/2 );font-size:35px;z-index:1;color:#39454666;background:#EEEEEE05;}.elementor-494 .elementor-element.elementor-element-5f2e401 .jet-listing-grid__slider-icon svg{height:35px;}.elementor-494 .elementor-element.elementor-element-5f2e401 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-text );}.elementor-494 .elementor-element.elementor-element-b35169d{--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:#393E464D;--border-color:#393E464D;--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-494 .elementor-element.elementor-element-25ee43a{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-79d662e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-494 .elementor-element.elementor-element-79d662e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-494 .elementor-element.elementor-element-79d662e .woocommerce-tabs > .wd-nav-wrapper li > a{font-family:"ِّmahoorFD_Regular", Sans-serif;font-size:14px;font-weight:900;}.elementor-494 .elementor-element.elementor-element-79d662e .wd-nav-tabs{--nav-gap:24px;}.elementor-494 .elementor-element.elementor-element-79d662e .wd-nav-tabs-wrapper{margin-bottom:21px;}.elementor-494 .elementor-element.elementor-element-79d662e .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:20px;}.elementor-494 .elementor-element.elementor-element-79d662e .shop_attributes{max-width:100%;}.elementor-494 .elementor-element.elementor-element-79d662e .woocommerce-product-attributes-item__label, .wd-single-attrs.wd-side-hidden .woocommerce-product-attributes-item__label{font-family:"mahoor", Sans-serif;}@media(min-width:768px){.elementor-494 .elementor-element.elementor-element-1d482c2{--width:32.215%;}.elementor-494 .elementor-element.elementor-element-1b01b91{--width:33.167%;}.elementor-494 .elementor-element.elementor-element-10e45cf{--width:100%;}.elementor-494 .elementor-element.elementor-element-4b1ff6f{--width:100%;}}@media(max-width:1024px){.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-494 .elementor-element.elementor-element-5f2e401 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-494 .elementor-element.elementor-element-5f2e401 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}/* Start custom CSS for wd_single_product_short_description, class: .elementor-element-9faf061 */.elementor-494 .elementor-element.elementor-element-9faf061 ul li::marker {
    color: #B12BA4; /* رنگ فیروزه‌ای برای گلوله‌ها */
    font-size: 14px; /* می‌تونی اندازه‌شو هم تغییر بدی */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e256d7e */.tesla-list li::marker {
  color: #0040FF; /* رنگ فیروزه‌ای فقط برای نقطه */
  font-size: 15px;
}
.tesla-list ul li {
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_price, class: .elementor-element-69cbcdf *//* کانتینر قیمت (ستون، راست‌چین) */
.elementor-494 .elementor-element.elementor-element-69cbcdf .price {
    display: flex;
    flex-direction: column;
    align-items: flex-end;   /* راست‌چین */
    text-align: right;
    gap: 10px;                /* فاصله بین قیمت تخفیفی و اصلی */
}

/* ################################### */

/* قیمت تخفیفی با نبض بیشتر و رنگ #EF4056 */
.elementor-494 .elementor-element.elementor-element-69cbcdf .price ins,
.elementor-494 .elementor-element.elementor-element-69cbcdf .price ins .woocommerce-Price-amount,
.elementor-494 .elementor-element.elementor-element-69cbcdf .price ins .amount {
    font-size: 18px ;
    font-weight: 800 ;
    color: #EF4056 ; /* رنگ اصلی قرمز جذاب */
    line-height: 1 ;
    display: inline-block ;
    position: relative;
    text-align: center;
    /* نبض قوی‌تر روی متن */
    text-shadow: 
        0 0 6px rgba(239,64,86,0.8),
        0 0 12px rgba(239,64,86,0.6),
        0 0 24px rgba(239,64,86,0.4);
    animation: pulseText 1.2s infinite alternate;
}

@keyframes pulseText {
    0% {
        text-shadow: 
            0 0 6px rgba(239,64,86,0.8),
            0 0 12px rgba(239,64,86,0.6),
            0 0 24px rgba(239,64,86,0.4);
    }
    50% {
        text-shadow: 
            0 0 10px rgba(239,64,86,1),
            0 0 20px rgba(239,64,86,0.8),
            0 0 40px rgba(239,64,86,0.6);
    }
    100% {
        text-shadow: 
            0 0 6px rgba(239,64,86,0.8),
            0 0 12px rgba(239,64,86,0.6),
            0 0 24px rgba(239,64,86,0.4);
    }
}





/* ################################### */
/* قیمت اصلی (del) */
.elementor-494 .elementor-element.elementor-element-69cbcdf .price del,
.elementor-494 .elementor-element.elementor-element-69cbcdf .price del .woocommerce-Price-amount,
.elementor-494 .elementor-element.elementor-element-69cbcdf .price del .amount {
    font-size: 13px !important;
    color: #888 !important;
    line-height: 1 !important;
    display: inline-block !important;
    text-decoration: none !important;
    position: relative !important;
}

/* خط وسط قیمت اصلی */
.elementor-494 .elementor-element.elementor-element-69cbcdf .price del .woocommerce-Price-amount::after,
.elementor-494 .elementor-element.elementor-element-69cbcdf .price del .amount::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    height: 1px;
    background: #888;
    transform: translateY(-50%);
    pointer-events: none;
}

/* واحد تومان */
.elementor-494 .elementor-element.elementor-element-69cbcdf .price .woocommerce-Price-currencySymbol {
    font-size: 12px !important;
    margin-right: 4px !important;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-0dffef8 *//* کانتینر فرم سبد خرید به صورت عمودی */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart {
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

/* کانتینر دکمه‌های کم و زیاد و فیلد تعداد */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart .quantity {
    display: flex;
    width: 100%;
    align-items: center;
}

/* فاصله بین دکمه‌ها و input */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart .quantity > * {
    margin-left: 5px;
}
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart .quantity > *:first-child {
    margin-left: 0;
}

/* دکمه‌های + و - */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart .quantity .minus,
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart .quantity .plus {
    width: 40px;
    height: 42px;
    border: 1px solid #EF4056;
    border-radius: 8px;
    background: #fff;
    color: #EF4056;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    transition: all 0.3s ease;
}

/* هاور دکمه‌های + و - */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart .quantity .minus:hover,
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart .quantity .plus:hover {
    background: #EF4056;
    color: #fff;
    box-shadow: 0 3px 10px rgba(239,64,86,0.3);
}

/* فیلد تعداد */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart .quantity input.qty {
    flex: 1;
    padding: 12px;
    font-size: 15px;
    text-align: center;
    border: 1px solid #EF4056;
    border-radius: 8px;
    outline: none;
    transition: all 0.3s ease;
}

/* هاور فیلد تعداد */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart .quantity input.qty:hover {
    box-shadow: 0 3px 10px rgba(239,64,86,0.3);
}

/* دکمه افزودن به سبد خرید */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart button.single_add_to_cart_button {
    margin-top: 10px; /* فاصله با بخش تعداد */
    border-radius: 8px;
    background: linear-gradient(135deg, #EF4056, #EF4056);
    color: #fff !important;
    font-weight: 600;
    font-size: 14px;
    padding: 12px 0;
    border: none;
    box-shadow: 0 5px 15px rgba(0,0,0,0.15);
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
}

/* هاور دکمه افزودن */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart button.single_add_to_cart_button:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(0,0,0,0.25);
}

/* افکت موج روی دکمه */
.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart button.single_add_to_cart_button::after {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: rgba(239,64,86,0.1);
    transform: rotate(45deg) translate(-100%, -100%);
    transition: all 0.5s ease;
}

.elementor-494 .elementor-element.elementor-element-0dffef8 .elementor-widget-container form.cart button.single_add_to_cart_button:hover::after {
    transform: rotate(45deg) translate(0,0);
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-5f2e401 */.listing-grid .product-title {
  min-height: 48px;  /* ارتفاع ثابت برای دو خط */
  line-height: 1.4;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_tabs, class: .elementor-element-79d662e */.woocommerce-Tabs-panel--additional_information table.woocommerce-product-attributes tr {
    border-bottom: 1px solid #ddd; /* خط زیر هر ویژگی */
}

.woocommerce-Tabs-panel--additional_information table.woocommerce-product-attributes tr:last-child {
    border-bottom: none; /* آخرین ویژگی خط نداشته باشه */
}


/* فونت عنوان تب‌ها (مثلاً توضیحات | مشخصات | نقد و بررسی) */
.woocommerce div.product .woocommerce-tabs .tabs li a {
    font-family: 'mahoor';
}

/* فونت محتوای داخل تب‌ها */
.woocommerce div.product .woocommerce-Tabs-panel {
    font-family: 'mahoor';
}

.woocommerce-Tabs-panel.panel.entry-content {
    font-family: 'mahoor';
    font-size: 14px;
    color: #333333;        /* رنگ فونت، می‌تونی کد رنگ دلخواهت رو بذاری */
    line-height: 2.3;      /* فاصله بین خطوط، عدد بزرگ‌تر فاصله بیشتر */
}/* End custom CSS */