.elementor-544 .elementor-element.elementor-element-fca3662{--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;--padding-top:2vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:9vw;}.elementor-widget-breadcrumbs{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-544 .elementor-element.elementor-element-cec610e{padding:0vw 0vw 1vw 0vw;font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );color:var( --e-global-color-accent );}.elementor-544 .elementor-element.elementor-element-cec610e a{color:var( --e-global-color-primary );}.elementor-544 .elementor-element.elementor-element-cec610e a:hover{color:var( --e-global-color-accent );}.elementor-544 .elementor-element.elementor-element-9d8ac45{--display:flex;--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;--align-items:center;--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-544 .elementor-element.elementor-element-2cb7178{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0vw 7vw;--row-gap:0vw;--column-gap:7vw;--border-radius:1.5vw 1.5vw 1.5vw 1.5vw;box-shadow:0px 0px 25px -15px rgba(0, 0, 0, 0.21);--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-544 .elementor-element.elementor-element-2cb7178:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-2cb7178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-f478657{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-544 .elementor-element.elementor-element-3aafc0a .elementor-heading-title{font-family:"polin", Sans-serif;font-size:2.5vw;font-weight:800;}.elementor-544 .elementor-element.elementor-element-68eb3fc{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;padding:0px 0px 0px 0px;}.woocommerce .elementor-544 .elementor-element.elementor-element-68eb3fc .woocommerce-product-details__short-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );}.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-size:var( --e-global-typography-secondary-font-size );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-544 .elementor-element.elementor-element-748286a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-544 .elementor-element.elementor-element-748286a .elementor-divider-separator{width:100%;}.elementor-544 .elementor-element.elementor-element-748286a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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-544 .elementor-element.elementor-element-bbbef5d .elementor-heading-title{font-family:"polin", Sans-serif;font-size:1.2vw;font-weight:700;line-height:2vw;color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-content{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-544 .elementor-element.elementor-element-1d7532b{margin:0vw -1.2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0.3vw 0vw 1.5vw 0vw;color:var( --e-global-color-primary );font-family:"polin", Sans-serif;font-size:0.9vw;font-weight:400;line-height:1.2vw;}.elementor-544 .elementor-element.elementor-element-33171a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0.1vw 0.2vw 0.2vw 0.1vw;--border-top-width:0.1vw;--border-right-width:0.2vw;--border-bottom-width:0.2vw;--border-left-width:0.1vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:1.1vw 1.1vw 1.1vw 1.1vw;--padding-top:1vw;--padding-bottom:1.5vw;--padding-left:1vw;--padding-right:1vw;}.elementor-544 .elementor-element.elementor-element-33171a4:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-33171a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-544 .elementor-element.elementor-element-22d605f{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-544 .elementor-element.elementor-element-22d605f .elementor-heading-title{font-family:"polin", Sans-serif;font-size:1.1vw;font-weight:700;line-height:2vw;}.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-544 .elementor-element.elementor-element-7122d06{padding:0px 0px 0px 0px;top:2.3vw;}body:not(.rtl) .elementor-544 .elementor-element.elementor-element-7122d06{right:1vw;}body.rtl .elementor-544 .elementor-element.elementor-element-7122d06{left:1vw;}.elementor-544 .elementor-element.elementor-element-7122d06 .elementor-icon-wrapper{text-align:center;}.elementor-544 .elementor-element.elementor-element-7122d06 .elementor-icon{font-size:1.7vw;}.elementor-544 .elementor-element.elementor-element-7122d06 .elementor-icon svg{height:1.7vw;}.elementor-544 .elementor-element.elementor-element-da9091c .elementor-heading-title{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-dd80494{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.1vw 0.2vw 0.2vw 0.1vw;--border-top-width:0.1vw;--border-right-width:0.2vw;--border-bottom-width:0.2vw;--border-left-width:0.1vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:1.1vw 1.1vw 1.1vw 1.1vw;--margin-top:1.5vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-544 .elementor-element.elementor-element-dd80494:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-dd80494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-544 .elementor-element.elementor-element-3fe577d{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-544 .elementor-element.elementor-element-3fe577d .elementor-heading-title{font-family:"polin", Sans-serif;font-size:1.1vw;font-weight:700;line-height:2vw;}.elementor-544 .elementor-element.elementor-element-e422299 .elementor-heading-title{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-544 .elementor-element.elementor-element-d51fce5 .elementor-button{background-color:transparent;font-family:"polin", Sans-serif;font-size:1vw;font-weight:500;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);transition-duration:0.7s;border-style:groove;border-width:0vw 0.2vw 0.2vw 0vw;border-color:var( --e-global-color-primary );border-radius:0.9vw 0.9vw 0.9vw 0.9vw;padding:0.6vw 0vw 0.33vw 0vw;}.elementor-544 .elementor-element.elementor-element-d51fce5 .elementor-button:hover, .elementor-544 .elementor-element.elementor-element-d51fce5 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(-90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-544 .elementor-element.elementor-element-d51fce5{padding:1vw 0vw 0vw 0vw;}.elementor-544 .elementor-element.elementor-element-d51fce5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-544 .elementor-element.elementor-element-d51fce5 .elementor-button .elementor-button-content-wrapper{gap:0.8vw;}.elementor-544 .elementor-element.elementor-element-d51fce5 .elementor-button:hover svg, .elementor-544 .elementor-element.elementor-element-d51fce5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-544 .elementor-element.elementor-element-0064437{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.1vw 0.2vw 0.2vw 0.1vw;--border-top-width:0.1vw;--border-right-width:0.2vw;--border-bottom-width:0.2vw;--border-left-width:0.1vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:1.1vw 1.1vw 1.1vw 1.1vw;--margin-top:1.5vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-544 .elementor-element.elementor-element-0064437:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-0064437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-544 .elementor-element.elementor-element-42b3ad4{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-544 .elementor-element.elementor-element-42b3ad4 .elementor-heading-title{font-family:"polin", Sans-serif;font-size:1.1vw;font-weight:700;line-height:2vw;}.elementor-544 .elementor-element.elementor-element-5f6c943 .elementor-heading-title{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-acae196 .elementor-button{background-color:transparent;font-family:"polin", Sans-serif;font-size:1vw;font-weight:500;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);transition-duration:0.7s;border-style:groove;border-width:0vw 0.2vw 0.2vw 0vw;border-color:var( --e-global-color-primary );border-radius:0.9vw 0.9vw 0.9vw 0.9vw;padding:0.6vw 0vw 0.33vw 0vw;}.elementor-544 .elementor-element.elementor-element-acae196 .elementor-button:hover, .elementor-544 .elementor-element.elementor-element-acae196 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(-90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-544 .elementor-element.elementor-element-acae196{padding:1vw 0vw 0vw 0vw;}.elementor-544 .elementor-element.elementor-element-acae196 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-544 .elementor-element.elementor-element-acae196 .elementor-button .elementor-button-content-wrapper{gap:0.8vw;}.elementor-544 .elementor-element.elementor-element-acae196 .elementor-button:hover svg, .elementor-544 .elementor-element.elementor-element-acae196 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-544 .elementor-element.elementor-element-ab99366{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:1.1vw 1.1vw 1.1vw 1.1vw;--padding-top:1.5vw;--padding-bottom:1.3vw;--padding-left:0vw;--padding-right:0vw;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-544 .elementor-element.elementor-element-805b9cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-544 .elementor-element.elementor-element-805b9cd.elementor-element{--align-self:center;}.woocommerce .elementor-544 .elementor-element.elementor-element-805b9cd .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d036577-font-family ), Sans-serif;font-size:var( --e-global-typography-d036577-font-size );font-weight:var( --e-global-typography-d036577-font-weight );line-height:var( --e-global-typography-d036577-line-height );}.woocommerce .elementor-544 .elementor-element.elementor-element-805b9cd .price ins{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ac7fc2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ac7fc2d-font-size );font-weight:var( --e-global-typography-ac7fc2d-font-weight );line-height:var( --e-global-typography-ac7fc2d-line-height );}body:not(.rtl) .elementor-544 .elementor-element.elementor-element-805b9cd:not(.elementor-product-price-block-yes) del{margin-right:1vw;}body.rtl .elementor-544 .elementor-element.elementor-element-805b9cd:not(.elementor-product-price-block-yes) del{margin-left:1vw;}.elementor-544 .elementor-element.elementor-element-805b9cd.elementor-product-price-block-yes del{margin-bottom:1vw;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-544 .elementor-element.elementor-element-bfc6e9e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-544 .elementor-element.elementor-element-bfc6e9e .cart button, .elementor-544 .elementor-element.elementor-element-bfc6e9e .cart .button{font-family:"polin", Sans-serif;font-size:1.2vw;font-weight:500;line-height:1.2vw;border-style:solid;border-width:0vw 0.2vw 0.2vw 0vw;border-radius:0.8vw 0.8vw 0.8vw 0.8vw;padding:0vw 2vw 0vw 2vw;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-544 .elementor-element.elementor-element-bfc6e9e{--button-spacing:1vw;}.elementor-544 .elementor-element.elementor-element-bfc6e9e .quantity .qty{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 );line-height:var( --e-global-typography-text-line-height );border-style:solid;border-width:0.1vw 0.2vw 0.2vw 0.1vw;border-radius:1.1vw 1.1vw 1.1vw 1.1vw;padding:0.7vw 0vw 0.7vw 0.2vw;color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-544 .elementor-element.elementor-element-bfc6e9e .quantity .qty:focus{color:var( --e-global-color-primary );}.elementor-544 .elementor-element.elementor-element-bac787d{width:auto;max-width:auto;}.elementor-544 .elementor-element.elementor-element-bac787d.elementor-element{--align-self:flex-start;}.elementor-544 .elementor-element.elementor-element-bac787d .elementor-heading-title{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );color:var( --e-global-color-accent );}.elementor-544 .elementor-element.elementor-element-c9ee8ed{width:auto;max-width:auto;}.elementor-544 .elementor-element.elementor-element-c9ee8ed.elementor-element{--align-self:flex-start;}.elementor-544 .elementor-element.elementor-element-c9ee8ed .elementor-heading-title{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );color:var( --e-global-color-accent );}.elementor-544 .elementor-element.elementor-element-631734e{width:auto;max-width:auto;}.elementor-544 .elementor-element.elementor-element-631734e.elementor-element{--align-self:flex-start;}.elementor-544 .elementor-element.elementor-element-631734e .elementor-heading-title{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );color:var( --e-global-color-accent );}.elementor-544 .elementor-element.elementor-element-af23572{width:auto;max-width:auto;}.elementor-544 .elementor-element.elementor-element-af23572.elementor-element{--align-self:flex-start;}.elementor-544 .elementor-element.elementor-element-af23572 .elementor-heading-title{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );color:var( --e-global-color-accent );}.elementor-544 .elementor-element.elementor-element-a31a76a{width:auto;max-width:auto;}.elementor-544 .elementor-element.elementor-element-a31a76a.elementor-element{--align-self:flex-start;}.elementor-544 .elementor-element.elementor-element-a31a76a .elementor-heading-title{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );color:var( --e-global-color-primary );}.elementor-544 .elementor-element.elementor-element-1d8b0e3{width:auto;max-width:auto;}.elementor-544 .elementor-element.elementor-element-1d8b0e3.elementor-element{--align-self:flex-start;}.elementor-544 .elementor-element.elementor-element-1d8b0e3 .elementor-heading-title{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );color:var( --e-global-color-accent );}.elementor-544 .elementor-element.elementor-element-bab6524 .jet-listing-dynamic-field__content{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );text-align:left;}.elementor-544 .elementor-element.elementor-element-bab6524 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-544 .elementor-element.elementor-element-bab6524 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-544 .elementor-element.elementor-element-bab6524 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-544 .elementor-element.elementor-element-87a475d .jet-listing-dynamic-field__content{font-family:var( --e-global-typography-531879b-font-family ), Sans-serif;font-size:var( --e-global-typography-531879b-font-size );font-weight:var( --e-global-typography-531879b-font-weight );line-height:var( --e-global-typography-531879b-line-height );text-align:left;}.elementor-544 .elementor-element.elementor-element-87a475d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-544 .elementor-element.elementor-element-87a475d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-544 .elementor-element.elementor-element-87a475d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-544 .elementor-element.elementor-element-60997d7{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-544 .elementor-element.elementor-element-5549a69{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.woocommerce .elementor-544 .elementor-element.elementor-element-5549a69 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-544 .elementor-element.elementor-element-5549a69 .flex-viewport, .woocommerce .elementor-544 .elementor-element.elementor-element-5549a69 .flex-control-thumbs img{border-style:solid;border-width:0.05vw 0.15vw 0.15vw 0.05vw;border-color:var( --e-global-color-primary );}.woocommerce .elementor-544 .elementor-element.elementor-element-5549a69 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-544 .elementor-element.elementor-element-5549a69 .flex-viewport{border-radius:1.5vw 1.5vw 1.5vw 1.5vw;}.woocommerce .elementor-544 .elementor-element.elementor-element-5549a69 .flex-viewport:not(:last-child){margin-bottom:1vw;}.woocommerce .elementor-544 .elementor-element.elementor-element-5549a69 .flex-control-thumbs img{border-style:solid;border-width:0.05vw 0.15vw 0.15vw 0.05vw;border-color:var( --e-global-color-primary );border-radius:1vw 1vw 1vw 1vw;}.woocommerce .elementor-544 .elementor-element.elementor-element-5549a69 .flex-control-thumbs li{padding-right:calc(0.5vw / 2);padding-left:calc(0.5vw / 2);padding-bottom:0.5vw;}.woocommerce .elementor-544 .elementor-element.elementor-element-5549a69 .flex-control-thumbs{margin-right:calc(-0.5vw / 2);margin-left:calc(-0.5vw / 2);}.elementor-544 .elementor-element.elementor-element-4d98f21{--display:flex;--border-radius:1.5vw 1.5vw 1.5vw 1.5vw;box-shadow:0px 0px 25px -15px rgba(0,0,0,0.5);--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-544 .elementor-element.elementor-element-4d98f21:not(.elementor-motion-effects-element-type-background), .elementor-544 .elementor-element.elementor-element-4d98f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-544 .elementor-element.elementor-element-7331a61{text-align:center;}.elementor-544 .elementor-element.elementor-element-7331a61 .elementor-heading-title{font-family:"polin", Sans-serif;font-size:1.6vw;font-weight:700;line-height:2vw;color:var( --e-global-color-primary );}.elementor-544 .elementor-element.elementor-element-ed554cd > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-544 .elementor-element.elementor-element-ed554cd{z-index:10;}.elementor-544 .elementor-element.elementor-element-ed554cd .jet-listing-grid__slider-icon{color:var( --e-global-color-text );background:var( --e-global-color-primary );}.elementor-544 .elementor-element.elementor-element-ed554cd .jet-listing-grid__slider .jet-slick-dots li{background:var( --e-global-color-text );}.elementor-544 .elementor-element.elementor-element-ed554cd .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:var( --e-global-color-text );}.elementor-544 .elementor-element.elementor-element-cc97284{--display:flex;}body.elementor-page-544:not(.elementor-motion-effects-element-type-background), body.elementor-page-544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}@media(min-width:768px){.elementor-544 .elementor-element.elementor-element-2cb7178{--width:82vw;}.elementor-544 .elementor-element.elementor-element-f478657{--width:48vw;}.elementor-544 .elementor-element.elementor-element-60997d7{--width:35vw;}.elementor-544 .elementor-element.elementor-element-4d98f21{--width:82vw;}}@media(max-width:1024px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-544 .elementor-element.elementor-element-cec610e{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-544 .elementor-element.elementor-element-68eb3fc .woocommerce-product-details__short-description{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-widget-divider .elementor-divider__text{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-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-544 .elementor-element.elementor-element-da9091c .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-e422299 .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-544 .elementor-element.elementor-element-d51fce5 .elementor-button{font-size:2vw;padding:1.2vw 5vw 1.2vw 5vw;}.elementor-544 .elementor-element.elementor-element-5f6c943 .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-acae196 .elementor-button{font-size:2vw;padding:1.2vw 5vw 1.2vw 5vw;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-544 .elementor-element.elementor-element-805b9cd .price{font-size:var( --e-global-typography-d036577-font-size );line-height:var( --e-global-typography-d036577-line-height );}.woocommerce .elementor-544 .elementor-element.elementor-element-805b9cd .price ins{font-size:var( --e-global-typography-ac7fc2d-font-size );line-height:var( --e-global-typography-ac7fc2d-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-544 .elementor-element.elementor-element-bfc6e9e .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-544 .elementor-element.elementor-element-bac787d .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-c9ee8ed .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-631734e .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-af23572 .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-a31a76a .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-1d8b0e3 .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-bab6524 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-87a475d .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-ed554cd > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}}@media(max-width:767px){.elementor-544 .elementor-element.elementor-element-fca3662{--padding-top:5vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-544 .elementor-element.elementor-element-cec610e{padding:0vw 0vw 2vw 0vw;font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-9d8ac45{--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-544 .elementor-element.elementor-element-2cb7178{--width:90vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-544 .elementor-element.elementor-element-f478657{--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-544 .elementor-element.elementor-element-f478657.e-con{--order:2;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-544 .elementor-element.elementor-element-3aafc0a .elementor-heading-title{font-size:8vw;}.elementor-544 .elementor-element.elementor-element-68eb3fc{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:2vw 0vw 0vw 0vw;}.woocommerce .elementor-544 .elementor-element.elementor-element-68eb3fc .woocommerce-product-details__short-description{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-widget-divider .elementor-divider__text{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-544 .elementor-element.elementor-element-bbbef5d{padding:1vw 0vw 2vw 0vw;}.elementor-544 .elementor-element.elementor-element-bbbef5d .elementor-heading-title{font-size:5.5vw;line-height:4vw;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-544 .elementor-element.elementor-element-1d7532b{padding:4vw 0vw 5vw 0vw;font-size:3.5vw;line-height:4vw;}.elementor-544 .elementor-element.elementor-element-33171a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-544 .elementor-element.elementor-element-22d605f .elementor-heading-title{font-size:4vw;line-height:4vw;}body:not(.rtl) .elementor-544 .elementor-element.elementor-element-7122d06{right:2vw;}body.rtl .elementor-544 .elementor-element.elementor-element-7122d06{left:2vw;}.elementor-544 .elementor-element.elementor-element-7122d06{top:4vw;}.elementor-544 .elementor-element.elementor-element-7122d06 .elementor-icon{font-size:6vw;}.elementor-544 .elementor-element.elementor-element-7122d06 .elementor-icon svg{height:6vw;}.elementor-544 .elementor-element.elementor-element-da9091c .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-dd80494{--margin-top:4vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-544 .elementor-element.elementor-element-3fe577d .elementor-heading-title{font-size:4vw;line-height:4vw;}.elementor-544 .elementor-element.elementor-element-e422299 .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-544 .elementor-element.elementor-element-d51fce5{width:100%;max-width:100%;}.elementor-544 .elementor-element.elementor-element-d51fce5 .elementor-button{font-size:4.3vw;border-width:0vw 0.8vw 0.8vw 0vw;border-radius:2vw 2vw 2vw 2vw;padding:2.5vw 9vw 2vw 9vw;}.elementor-544 .elementor-element.elementor-element-0064437{--margin-top:4vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-544 .elementor-element.elementor-element-42b3ad4 .elementor-heading-title{font-size:4vw;line-height:4vw;}.elementor-544 .elementor-element.elementor-element-5f6c943 .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-acae196{width:100%;max-width:100%;}.elementor-544 .elementor-element.elementor-element-acae196 .elementor-button{font-size:4.3vw;border-width:0vw 0.8vw 0.8vw 0vw;border-radius:2vw 2vw 2vw 2vw;padding:2.5vw 9vw 2vw 9vw;}.elementor-544 .elementor-element.elementor-element-ab99366{--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;--align-items:flex-start;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-544 .elementor-element.elementor-element-ab99366.e-con{--align-self:flex-start;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-544 .elementor-element.elementor-element-805b9cd{padding:3vw 0vw 0vw 0vw;text-align:start;}.woocommerce .elementor-544 .elementor-element.elementor-element-805b9cd .price{font-size:var( --e-global-typography-d036577-font-size );line-height:var( --e-global-typography-d036577-line-height );}.woocommerce .elementor-544 .elementor-element.elementor-element-805b9cd .price ins{font-size:var( --e-global-typography-ac7fc2d-font-size );line-height:var( --e-global-typography-ac7fc2d-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-544 .elementor-element.elementor-element-bfc6e9e .cart button, .elementor-544 .elementor-element.elementor-element-bfc6e9e .cart .button{font-size:4vw;line-height:4vw;}.elementor-544 .elementor-element.elementor-element-bfc6e9e .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-544 .elementor-element.elementor-element-bac787d .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-c9ee8ed .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-631734e .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-af23572 .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-a31a76a .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-1d8b0e3 .elementor-heading-title{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-bab6524 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-87a475d .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-531879b-font-size );line-height:var( --e-global-typography-531879b-line-height );}.elementor-544 .elementor-element.elementor-element-60997d7{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-544 .elementor-element.elementor-element-60997d7.e-con{--order:1;}.elementor-544 .elementor-element.elementor-element-5549a69{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-544 .elementor-element.elementor-element-4d98f21{--width:90vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-544 .elementor-element.elementor-element-4d98f21.e-con{--align-self:center;}.elementor-544 .elementor-element.elementor-element-7331a61{width:var( --container-widget-width, 51vw );max-width:51vw;--container-widget-width:51vw;--container-widget-flex-grow:0;}.elementor-544 .elementor-element.elementor-element-7331a61 .elementor-heading-title{font-size:5.5vw;line-height:8vw;}.elementor-544 .elementor-element.elementor-element-ed554cd > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-544 .elementor-element.elementor-element-ed554cd{width:var( --container-widget-width, 90vw );max-width:90vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:90vw;--container-widget-flex-grow:0;}}/* Start custom CSS for woocommerce-product-title, class: .elementor-element-3aafc0a */.elementor-544 .elementor-element.elementor-element-3aafc0a{
    line-height: 1.15;
     font-weight: 800;
        background: linear-gradient(to left, #3F65AF 0%, #46C7F0 100%);
    -webkit-background-clip: text;       /* תומך WebKit */
            background-clip: text;  
    -webkit-text-fill-color: transparent;
            color: transparent;      
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-bfc6e9e *//* ================================
   כפתור "הוספה לסל" בעמוד-מוצר
   ================================ */
.single-product .single_add_to_cart_button.button{
  background: linear-gradient(90deg,#46C7F0 0%,#3F65AF 100%);
  border: none;
  color: #fff;
  transition: transform .7s ease, background .7s; /* כפי במקור */
}
/* Hover */
.single-product .single_add_to_cart_button.button:hover{
  background: linear-gradient(90deg,#3F65AF 0%,#46C7F0 100%);
  transform: scale(1.05);
}

/* ================================
   שליטת כמות (Quantity)
   ================================ */

/* מעטפת */
.woocommerce .quantity{
  display: inline-flex;
  align-items: center;
  gap: 0.5vw;
}

/* כפתורים */
.woocommerce .quantity .qty-btn{
  width: 1.5vw !important;
  height: 1.5vw !important;
  border-radius: 0.8vw !important;
  padding: 1.3vw 1.1vw 1vw 1.1vw !important;
  margin-right: 0px !important;

  background: var(--e-global-color-primary) !important;
  color: #fff !important;
  font-size: 1vw;
  font-weight: bold;
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  user-select: none;
  transition: all 0.2s ease;
}
.woocommerce .quantity .qty-btn:hover{
  background: #000;
  color: #fff;
}

/* שדה המספר */
.woocommerce .quantity input.qty{
  width: 5vw;
  height: 1vw;
  border-radius: 0.8vw !important;
  text-align: center;
  font-size: 1vw;
  padding: 0 !important;
  border: none;
  background: transparent;
  -moz-appearance: textfield;
}
/* ביטול חיצים בדפדפני WebKit */
.woocommerce .quantity input.qty::-webkit-outer-spin-button,
.woocommerce .quantity input.qty::-webkit-inner-spin-button{
  -webkit-appearance: none;
  margin: 0;
}

/* ================================
   מובייל
   ================================ */

/* ≤768px — חוקים משותפים למובייל */
@media (max-width: 768px){
  /* מעטפת */
  .woocommerce .quantity{
    gap: 1.5vw; /* קצת יותר מרווח למובייל */
  }
  /* כפתורים */
  .woocommerce .quantity .qty-btn{
    width: 6vw !important;
    height: 6vw !important;
    border-radius: 1vw !important;
    padding: 4.5vw 4.5vw 4.5vw 4.5vw !important;
    font-size: 3.5vw;
  }
  /* שדה המספר */
  .woocommerce .quantity input.qty{
    width: 10vw;
    height: 6vw;
    font-size: 3.5vw;
  }
}

/* ≤767px — התאמות נוספות למסכים הצרים ביותר */
@media (max-width: 767px){
  /* שדה הכמות */
  input.input-text.qty{
    /*      top   right  bottom left   */
    padding: 2vw 0.5vw 2vw 0.5vw !important;
    border-radius: 2vw !important;
    min-width: 15vw; /* שתישאר צורה ברורה */
    box-sizing: border-box;
  }
  /* כפתור “הוספה לסל” */
  button.single_add_to_cart_button{
    /*      top  right bottom left  */
    padding: 2vw 5vw 2vw 5vw !important;
    border-radius: 2vw !important;
    line-height: 1.2; /* גובה-שורה נוח */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac787d */.wireless-bluo{
    color:#0E0E32 !important;   /* צבע הטקסט */
}

.wireless-bluo2{
    color:#4072B8 !important;   /* צבע הטקסט */
} 
/* עטיפת הטקסט עם האייקון */
.title-icon{
    position:relative;       /* עוגן לאייקון */
    display:inline-block;
    padding-inline-start:1.2vw;   /* מקום לאייקון – RTL / LTR נתמך */
}

/* האייקון (תמיד בתחילת השורה הראשונה) */
.title-icon::before{
    content:"";
    position:absolute;
    inset-inline-start:0;          /* RTL/LTR אוטומטי */
    top:0.3vw;                     /* יישור אנכי בערך למרכז השורה */
    width:0.8vw;                  /* גודל האייקון */
    height:0.8vw;
    background:url('https://ikudu.michal-yogev.co.il/wp-content/uploads/2025/07/Ellipse-59.svg')
               center / contain no-repeat;
}

/* במסכים צרים – האייקון קטן, הטקסט קרוב יותר */
@media(max-width:767px){
 .title-icon{
     padding-inline-start:5vw;     /* מעט יותר רווח לצפיפות במובייל */
  }
 .title-icon::before{
     width:3vw;
     height:3vw;
     top:0.5vw;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-bab6524 */.elementor-544 .elementor-element.elementor-element-bab6524 .jet-listing-dynamic-field__content{
    margin: 0
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-87a475d */.elementor-544 .elementor-element.elementor-element-87a475d .jet-listing-dynamic-field__content{
    margin: 0
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-5549a69 *//* ---------- WooCommerce / Elementor Product Thumbnails ---------- */
.woocommerce div.product div.images               /* רוב התמות */
        .flex-control-thumbs,
.woocommerce div.product div.images               /* תמות חדשות */
        .woocommerce-product-gallery__thumbs {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;        /* לא ירד שורה */
    gap: 0.1vw;                 /* רווח בין תמונות */
    margin-top: 1vw;
}

/* מנטרל את ה-float שהווקרום מוסיף ל-li */
.woocommerce div.product div.images .flex-control-thumbs li,
.woocommerce-product-gallery__thumbs li {
    float: none !important;
    width: auto !important;
}

/* קובע גודל אחיד לתמונת התצוגה המקדימה */
.woocommerce div.product div.images .flex-control-thumbs img,
.woocommerce-product-gallery__thumbs img {
    width: 5vw;   /* לכי על 80-100px לפי טעמך */
    height: auto;
}

/* גלילה אופקית במובייל במקרה שהתמונות חורגות */
@media (max-width: 767px) {
    .woocommerce div.product div.images .flex-control-thumbs,
    .woocommerce-product-gallery__thumbs {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
}



/* === Rollback: לא להשתמש ב-flex על חלון התמונה === */
.elementor-544 .elementor-element.elementor-element-5549a69 .flex-viewport,
.elementor-544 .elementor-element.elementor-element-5549a69 .woocommerce-product-gallery__image{
  display: block !important;
  align-items: unset !important;
  justify-content: unset !important;

  /* שומרים על הגובה הקבוע שכבר הגדרת עם --prod-img-h */
  height: var(--prod-img-h) !important;
  min-height: var(--prod-img-h) !important;
  overflow: hidden !important;
}

/* העוגן עוטף את התמונה – שימלא את המסגרת וירכז אופקית */
.elementor-544 .elementor-element.elementor-element-5549a69 .woocommerce-product-gallery__image > a{
  display: block !important;
  width: 100%;
  height: 100%;
  text-align: center; /* פולבאק לריכוז אופקי אם צריך */
}

/* התמונה עצמה – תמיד באמצע, מצב "הכלה" */
.elementor-544 .elementor-element.elementor-element-5549a69 .woocommerce-product-gallery__image img,
.elementor-544 .elementor-element.elementor-element-5549a69 .woocommerce-product-gallery img{
  width: 100%;
  height: 100% !important;
  object-fit: contain !important;
  object-position: center center !important;
  margin: 0 auto; /* פולבאק לריכוז אופקי */
}

@media (max-width: 767px){
.woocommerce div.product div.images .flex-control-thumbs img,
.woocommerce-product-gallery__thumbs img {
    width: 20vw;   /* לכי על 80-100px לפי טעמך */
    height: auto;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ed554cd */.elementor-544 .elementor-element.elementor-element-ed554cd .elementor-widget-image {
    width: 100%;
    max-width: 100%;
    display: flex
;
    justify-content: center;}
    
    .elementor-544 .elementor-element.elementor-element-ed554cd .jet-listing-grid__slider-icon.slick-arrow{
    border-radius: 0.9vw;
    transition: all 0.3s;
    width: 3vw;
    height: 3vw;
    padding: 0.8vw;
}

.elementor-544 .elementor-element.elementor-element-ed554cd .jet-listing-grid__slider-icon.slick-arrow:hover{
    background:var(--e-global-color-secondary);
}


.elementor-544 .elementor-element.elementor-element-ed554cd .jet-listing-grid__slider-icon.next-arrow {
    right: -4vw !important;
}

.elementor-544 .elementor-element.elementor-element-ed554cd .jet-listing-grid__slider-icon.prev-arrow {
    left: -4vw !important;
}

@media(max-width:767px){
  .elementor-544 .elementor-element.elementor-element-ed554cd .jet-listing-grid__slider-icon.slick-arrow{
       border-radius: 2vw;
    width: 8vw;
    height: 8vw;
    padding:0.8vw;
}

.elementor-544 .elementor-element.elementor-element-ed554cd .jet-listing-grid__slider-icon.next-arrow {
    right: -1vw !important;
    top:58vw;
}

.elementor-544 .elementor-element.elementor-element-ed554cd .jet-listing-grid__slider-icon.prev-arrow {
    left: -1vw !important;
      top:58vw;
}
  
}/* End custom CSS */
/* Start custom CSS *//* bullets בתיאור/תיאור קצר – בעמוד מוצר בלבד */
body.single-product .woocommerce-product-details__short-description ul,
body.single-product .woocommerce-Tabs-panel--description ul,
body.single-product .woocommerce-product-details__description ul{
  list-style: disc;
  margin: 0 0 1em 0;
  padding: 0;
  direction: rtl;    /* עברית */
  text-align: right;
}
body.single-product .woocommerce-product-details__short-description li,
body.single-product .woocommerce-Tabs-panel--description li,
body.single-product .woocommerce-product-details__description li{
  margin: 0 0 .35em 0;
  line-height: 1.6;
}
html[dir="rtl"] body.single-product .woocommerce-product-details__short-description ul,
html[dir="rtl"] body.single-product .woocommerce-Tabs-panel--description ul,
html[dir="rtl"] body.single-product .woocommerce-product-details__description ul{
  padding-inline-end: 1.2em; /* רווח בין הבולט לטקסט */
}/* End custom CSS */