.elementor-3086 .elementor-element.elementor-element-388ef8d6 > .elementor-container{max-width:1000px;}.elementor-3086 .elementor-element.elementor-element-388ef8d6{margin-top:0px;margin-bottom:0px;padding:2% 10% 0% 10%;}.elementor-bc-flex-widget .elementor-3086 .elementor-element.elementor-element-0850f90.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3086 .elementor-element.elementor-element-0850f90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3086 .elementor-element.elementor-element-0850f90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-bc-flex-widget .elementor-3086 .elementor-element.elementor-element-5bac403.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3086 .elementor-element.elementor-element-5bac403.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3086 .elementor-element.elementor-element-5bac403 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3086 .elementor-element.elementor-element-d4306f7 > .elementor-widget-container{background-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-3086 .elementor-element.elementor-element-d4306f7 img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-3086 .elementor-element.elementor-element-36b44df3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3086 .elementor-element.elementor-element-36b44df3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-09db26c );margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:25px 25px 15px 25px;}.elementor-3086 .elementor-element.elementor-element-36b44df3 > .elementor-element-populated, .elementor-3086 .elementor-element.elementor-element-36b44df3 > .elementor-element-populated > .elementor-background-overlay, .elementor-3086 .elementor-element.elementor-element-36b44df3 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.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-3086 .elementor-element.elementor-element-1b8b46e{text-align:right;}.elementor-3086 .elementor-element.elementor-element-1b8b46e .elementor-heading-title{font-family:"Karantina", Sans-serif;font-size:45px;font-weight:600;line-height:1em;text-shadow:0px 0px 20px rgba(0,0,0,0.13);color:#FFFFFF;}.elementor-3086 .elementor-element.elementor-element-4f175906 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-3086 .elementor-element.elementor-element-4f175906{text-align:right;}.woocommerce .elementor-3086 .elementor-element.elementor-element-4f175906 .woocommerce-product-details__short-description{color:#FFFFFF;font-family:var( --e-global-typography-8182ac9-font-family ), Sans-serif;font-size:var( --e-global-typography-8182ac9-font-size );font-weight:var( --e-global-typography-8182ac9-font-weight );line-height:var( --e-global-typography-8182ac9-line-height );}.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-3086 .elementor-element.elementor-element-1b1c5e77{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--view-cart-spacing:0px;--button-spacing:4px;}.elementor-3086 .elementor-element.elementor-element-1b1c5e77 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3086 .elementor-element.elementor-element-1b1c5e77 .cart button, .elementor-3086 .elementor-element.elementor-element-1b1c5e77 .cart .button{font-family:var( --e-global-typography-213b4aa-font-family ), Sans-serif;font-size:var( --e-global-typography-213b4aa-font-size );font-weight:var( --e-global-typography-213b4aa-font-weight );text-transform:var( --e-global-typography-213b4aa-text-transform );font-style:var( --e-global-typography-213b4aa-font-style );text-decoration:var( --e-global-typography-213b4aa-text-decoration );border-style:solid;border-width:1px 1px 1px 1px;padding:8px 8px 8px 8px;color:#ffffff;background-color:#000000;border-color:#000000;transition:all 0.2s;}.elementor-3086 .elementor-element.elementor-element-1b1c5e77 .cart button:hover, .elementor-3086 .elementor-element.elementor-element-1b1c5e77 .cart .button:hover{color:var( --e-global-color-09db26c );background-color:var( --e-global-color-19e3712 );border-color:var( --e-global-color-09db26c );}.elementor-3086 .elementor-element.elementor-element-1b1c5e77 .quantity .qty{font-family:"Rubik", Sans-serif;font-size:19px;font-weight:500;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;background-color:#000000;transition:all 0.2s;}.elementor-3086 .elementor-element.elementor-element-1b1c5e77 .quantity .qty:focus{color:#FFFFFF;background-color:var( --e-global-color-09db26c );}.woocommerce .elementor-3086 .elementor-element.elementor-element-1b1c5e77 form.cart .variations{margin-bottom:9px;}.woocommerce .elementor-3086 .elementor-element.elementor-element-1b1c5e77 form.cart table.variations tr th, .woocommerce .elementor-3086 .elementor-element.elementor-element-1b1c5e77 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-3086 .elementor-element.elementor-element-1b1c5e77 form.cart table.variations label{color:var( --e-global-color-d3fd474 );font-family:"Rubik", Sans-serif;font-size:19px;font-weight:400;line-height:1em;}.woocommerce .elementor-3086 .elementor-element.elementor-element-1b1c5e77 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-3086 .elementor-element.elementor-element-1b1c5e77 form.cart table.variations td.value select, .woocommerce .elementor-3086 .elementor-element.elementor-element-1b1c5e77 form.cart table.variations td.value:before{background-color:#F6E2CD;border:var( --e-global-color-09db26c );border-radius:5px;}.woocommerce .elementor-3086 .elementor-element.elementor-element-1b1c5e77 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-3086 .elementor-element.elementor-element-1b1c5e77 form.cart table.variations td.value:before{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:300;line-height:0.7em;}.elementor-3086 .elementor-element.elementor-element-d9aab5b{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-09db26c );margin-top:5px;margin-bottom:0px;padding:3px 0px 5px 0px;}.elementor-bc-flex-widget .elementor-3086 .elementor-element.elementor-element-c52b18c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3086 .elementor-element.elementor-element-c52b18c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3086 .elementor-element.elementor-element-c52b18c > .elementor-element-populated{padding:5px 5px 5px 5px;}.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-3086 .elementor-element.elementor-element-17975bc{text-align:right;}.elementor-3086 .elementor-element.elementor-element-17975bc .elementor-heading-title{font-family:var( --e-global-typography-f850b5f-font-family ), Sans-serif;font-size:var( --e-global-typography-f850b5f-font-size );font-weight:var( --e-global-typography-f850b5f-font-weight );line-height:var( --e-global-typography-f850b5f-line-height );text-shadow:0px 0px 20px rgba(0,0,0,0.13);color:#FFFFFF;}.elementor-3086 .elementor-element.elementor-element-ee01e87 > .elementor-element-populated{padding:5px 5px 5px 5px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3086 .elementor-element.elementor-element-26a14c93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3086 .elementor-element.elementor-element-26a14c93{text-align:left;}.woocommerce .elementor-3086 .elementor-element.elementor-element-26a14c93 .price{color:#FFFFFF;font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:300;text-transform:none;line-height:1.1em;letter-spacing:5.4px;}.woocommerce .elementor-3086 .elementor-element.elementor-element-26a14c93 .price ins{color:#FFFFFF;font-size:23px;font-weight:200;}body:not(.rtl) .elementor-3086 .elementor-element.elementor-element-26a14c93:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-3086 .elementor-element.elementor-element-26a14c93:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-3086 .elementor-element.elementor-element-26a14c93.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-3086 .elementor-element.elementor-element-4998f70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-3086 .elementor-element.elementor-element-4998f70:not(.elementor-motion-effects-element-type-background), .elementor-3086 .elementor-element.elementor-element-4998f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09db26c );}.elementor-3086 .elementor-element.elementor-element-bb3497f{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.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-3086 .elementor-element.elementor-element-ad4ac0b .elementor-icon-box-wrapper{text-align:right;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b{--icon-box-icon-margin:10px;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b .elementor-icon-box-title{margin-bottom:4px;color:#000000;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b.elementor-view-framed .elementor-icon, .elementor-3086 .elementor-element.elementor-element-ad4ac0b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b .elementor-icon-box-title, .elementor-3086 .elementor-element.elementor-element-ad4ac0b .elementor-icon-box-title a{font-size:23px;font-weight:400;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b .elementor-icon-box-description{font-size:17px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-3086 .elementor-element.elementor-element-6b4510f{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f .elementor-icon-box-wrapper{text-align:right;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f{--icon-box-icon-margin:10px;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f .elementor-icon-box-title{margin-bottom:4px;color:#000000;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f.elementor-view-framed .elementor-icon, .elementor-3086 .elementor-element.elementor-element-bfb9d2f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f .elementor-icon-box-title, .elementor-3086 .elementor-element.elementor-element-bfb9d2f .elementor-icon-box-title a{font-size:23px;font-weight:400;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f .elementor-icon-box-description{font-size:17px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-3086 .elementor-element.elementor-element-4732a92{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3086 .elementor-element.elementor-element-d729d25 .elementor-icon-box-wrapper{text-align:right;}.elementor-3086 .elementor-element.elementor-element-d729d25{--icon-box-icon-margin:10px;}.elementor-3086 .elementor-element.elementor-element-d729d25 .elementor-icon-box-title{margin-bottom:4px;color:#000000;}.elementor-3086 .elementor-element.elementor-element-d729d25.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3086 .elementor-element.elementor-element-d729d25.elementor-view-framed .elementor-icon, .elementor-3086 .elementor-element.elementor-element-d729d25.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3086 .elementor-element.elementor-element-d729d25 .elementor-icon-box-title, .elementor-3086 .elementor-element.elementor-element-d729d25 .elementor-icon-box-title a{font-size:23px;font-weight:400;}.elementor-3086 .elementor-element.elementor-element-d729d25 .elementor-icon-box-description{font-size:17px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-3086 .elementor-element.elementor-element-5486cd8{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3086 .elementor-element.elementor-element-447ca98 .elementor-icon-box-wrapper{text-align:right;}.elementor-3086 .elementor-element.elementor-element-447ca98{--icon-box-icon-margin:10px;}.elementor-3086 .elementor-element.elementor-element-447ca98 .elementor-icon-box-title{margin-bottom:4px;color:#000000;}.elementor-3086 .elementor-element.elementor-element-447ca98.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3086 .elementor-element.elementor-element-447ca98.elementor-view-framed .elementor-icon, .elementor-3086 .elementor-element.elementor-element-447ca98.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3086 .elementor-element.elementor-element-447ca98 .elementor-icon-box-title, .elementor-3086 .elementor-element.elementor-element-447ca98 .elementor-icon-box-title a{font-size:23px;font-weight:400;}.elementor-3086 .elementor-element.elementor-element-447ca98 .elementor-icon-box-description{font-size:17px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-3086 .elementor-element.elementor-element-8a81771{margin-top:3%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-3086 .elementor-element.elementor-element-d9e2837.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3086 .elementor-element.elementor-element-d9e2837.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3086 .elementor-element.elementor-element-d9e2837.elementor-column > .elementor-widget-wrap{justify-content:center;}@media(min-width:768px){.elementor-3086 .elementor-element.elementor-element-0850f90{width:12.473%;}.elementor-3086 .elementor-element.elementor-element-5bac403{width:45.974%;}.elementor-3086 .elementor-element.elementor-element-36b44df3{width:41.219%;}.elementor-3086 .elementor-element.elementor-element-4998f70{--content-width:1400px;}}@media(max-width:1024px){.elementor-3086 .elementor-element.elementor-element-388ef8d6{margin-top:0px;margin-bottom:0px;padding:3% 3% 3% 3%;}.elementor-3086 .elementor-element.elementor-element-4f175906 > .elementor-widget-container{padding:0% 3% 0% 3%;}.woocommerce .elementor-3086 .elementor-element.elementor-element-4f175906 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-8182ac9-font-size );line-height:var( --e-global-typography-8182ac9-line-height );}.elementor-3086 .elementor-element.elementor-element-1b1c5e77 .cart button, .elementor-3086 .elementor-element.elementor-element-1b1c5e77 .cart .button{font-size:var( --e-global-typography-213b4aa-font-size );}.elementor-3086 .elementor-element.elementor-element-17975bc .elementor-heading-title{font-size:var( --e-global-typography-f850b5f-font-size );line-height:var( --e-global-typography-f850b5f-line-height );}.elementor-3086 .elementor-element.elementor-element-4998f70{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}}@media(max-width:767px){.elementor-3086 .elementor-element.elementor-element-388ef8d6{padding:0% 0% 0% 0%;}.elementor-3086 .elementor-element.elementor-element-0850f90{width:27%;}.elementor-3086 .elementor-element.elementor-element-0850f90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3086 .elementor-element.elementor-element-0850f90 > .elementor-element-populated{margin:0px 0px 5px 2px;--e-column-margin-right:0px;--e-column-margin-left:2px;padding:1vw 1vw 1vw 1vw;}.elementor-3086 .elementor-element.elementor-element-5bac403{width:72%;}.elementor-3086 .elementor-element.elementor-element-5bac403 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3086 .elementor-element.elementor-element-5bac403 > .elementor-element-populated{margin:0px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1vw 1vw 1vw 1vw;}.elementor-3086 .elementor-element.elementor-element-d4306f7 img{max-width:200px;height:200px;}.elementor-3086 .elementor-element.elementor-element-36b44df3 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:8% 8% 8% 8%;}.elementor-3086 .elementor-element.elementor-element-1b8b46e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3086 .elementor-element.elementor-element-4f175906 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-3086 .elementor-element.elementor-element-4f175906 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-8182ac9-font-size );line-height:var( --e-global-typography-8182ac9-line-height );}.elementor-3086 .elementor-element.elementor-element-1b1c5e77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3086 .elementor-element.elementor-element-1b1c5e77 .cart button, .elementor-3086 .elementor-element.elementor-element-1b1c5e77 .cart .button{font-size:var( --e-global-typography-213b4aa-font-size );}.elementor-3086 .elementor-element.elementor-element-c52b18c{width:35%;}.elementor-3086 .elementor-element.elementor-element-17975bc .elementor-heading-title{font-size:var( --e-global-typography-f850b5f-font-size );line-height:var( --e-global-typography-f850b5f-line-height );}.elementor-3086 .elementor-element.elementor-element-ee01e87{width:65%;}.elementor-3086 .elementor-element.elementor-element-4998f70{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-3086 .elementor-element.elementor-element-bb3497f{--width:50%;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b .elementor-icon-box-wrapper{text-align:center;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b{--icon-box-icon-margin:0px;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b .elementor-icon-box-title{margin-bottom:4px;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b .elementor-icon{font-size:50px;}.elementor-3086 .elementor-element.elementor-element-ad4ac0b .elementor-icon-box-description{font-size:4vw;}.elementor-3086 .elementor-element.elementor-element-6b4510f{--width:50%;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f .elementor-icon-box-wrapper{text-align:center;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f{--icon-box-icon-margin:0px;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f .elementor-icon-box-title{margin-bottom:4px;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f .elementor-icon{font-size:50px;}.elementor-3086 .elementor-element.elementor-element-bfb9d2f .elementor-icon-box-description{font-size:4vw;}.elementor-3086 .elementor-element.elementor-element-4732a92{--width:50%;}.elementor-3086 .elementor-element.elementor-element-d729d25 .elementor-icon-box-wrapper{text-align:center;}.elementor-3086 .elementor-element.elementor-element-d729d25{--icon-box-icon-margin:0px;}.elementor-3086 .elementor-element.elementor-element-d729d25 .elementor-icon-box-title{margin-bottom:4px;}.elementor-3086 .elementor-element.elementor-element-d729d25 .elementor-icon{font-size:50px;}.elementor-3086 .elementor-element.elementor-element-d729d25 .elementor-icon-box-description{font-size:4vw;}.elementor-3086 .elementor-element.elementor-element-5486cd8{--width:50%;}.elementor-3086 .elementor-element.elementor-element-447ca98 .elementor-icon-box-wrapper{text-align:center;}.elementor-3086 .elementor-element.elementor-element-447ca98{--icon-box-icon-margin:0px;}.elementor-3086 .elementor-element.elementor-element-447ca98 .elementor-icon-box-title{margin-bottom:4px;}.elementor-3086 .elementor-element.elementor-element-447ca98 .elementor-icon{font-size:50px;}.elementor-3086 .elementor-element.elementor-element-447ca98 .elementor-icon-box-description{font-size:4vw;}}/* Start custom CSS for shortcode, class: .elementor-element-4d0a45e */.elementor-3086 .elementor-element.elementor-element-4d0a45e figure.swiper-slide-inner {
    background-color: #fff;
    padding: 0%;
    text-align: center;
    border-radius: 5px;
}

.elementor-3086 .elementor-element.elementor-element-4d0a45e img {
    height: 70px;
    object-fit: contain;
    width: 100%;
}
.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-wrapper{
    height: inherit;
}
.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-slide {
    height: 70px !important;
    max-width: inherit;
    
}

.elementor-3086 .elementor-element.elementor-element-4d0a45e {
    max-height: 100px;
    transition: all ease 2s;
}


.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper {
    height: inherit !important;
    position: relative; /* Ensure swiper has a relative position */
    width: 100% !important;
    max-width: -webkit-fill-available;
}

.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-button-prev, .elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-button-next {
    width: 25px;
    height: 25px;
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    left: calc(50% - 12.5px); /* Centering the buttons horizontally */
    z-index: 10;
    color: #fff; /* Arrow color */
    font-size: 20px;
    line-height: 25px;
    text-align: center;
}

.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-button-prev {
    top: 26px;
    height: 40px;
}

.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-button-prev::after {
    content: '↑';
    font-size: 28px !important;
    line-height: 35px !important;
    margin-top: -6px;
}

.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-button-next {
    bottom: 6px;
    top: auto;
    margin-top: 0;
    height: 40px;
}

.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-button-next::after {
    content: '↓';
    font-size: 28px !important;
    line-height: 35px !important;
    margin-top: -3px;
    
}


.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-slide-inner{
    cursor: pointer;
    border: solid 2px #f3931f;
    border-radius: 7px;
    max-width: inherit;
}
.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-slide-inner:hover{
    border: solid 2px #000;
    border-radius: 7px;
}
@media only screen and (max-width: 767px) {
  .elementor-3086 .elementor-element.elementor-element-4d0a45e {
    height: 200px;
}

.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper {
    height: 200px !important;
}
.elementor-3086 .elementor-element.elementor-element-4d0a45e .swiper-slide {
    height: 80px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0850f90 */@media only screen and (max-width: 767px) {
    .elementor-3086 .elementor-element.elementor-element-0850f90{
          order:1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4306f7 */.elementor-3086 .elementor-element.elementor-element-d4306f7{
    border: solid 2px #f3931f;
    border-radius: 7px;
    height: 100%;
}
.elementor-3086 .elementor-element.elementor-element-d4306f7 img:has[cover]{
    object-fit: cover;
}
.elementor-3086 .elementor-element.elementor-element-d4306f7 img{
    height: 100%;
}
.elementor-3086 .elementor-element.elementor-element-d4306f7 .elementor-widget-container {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5bac403 */@media only screen and (max-width: 767px) {
    .elementor-3086 .elementor-element.elementor-element-5bac403{
          order:2 !important;
    }
}
.elementor-3086 .elementor-element.elementor-element-5bac403{
    max-height: 100%;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-4f175906 */.elementor-3086 .elementor-element.elementor-element-4f175906 p {
    margin-top: 0;
    margin-bottom: 0rem !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-26a14c93 */.elementor-3086 .elementor-element.elementor-element-26a14c93 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-36b44df3 */.elementor-3086 .elementor-element.elementor-element-36b44df3 .unavailable {
    background-color: grey !important;
    cursor: not-allowed !important;
    position: relative;
}

.elementor-3086 .elementor-element.elementor-element-36b44df3 .unavailable::after {
    content: "חסר במלאי";
    position: absolute;
    color: #FFF;
    bottom: 0px;
    background: #0006;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 12px;
}
.elementor-3086 .elementor-element.elementor-element-36b44df3 div.quantity {
    display: flex;
    margin: 0 4px 2px 0 !important;
    align-self: center;
    place-content: flex-start;
}

.elementor-3086 .elementor-element.elementor-element-36b44df3 .button-wrapper {
    display: flex;
    flex-direction: row; /* To place the buttons in a new row */
    align-items: start; /* To align buttons to the start */
    gap: 10px;
    margin-bottom: 0px;

    flex-wrap: wrap; /* Prevent the buttons from wrapping to the next line */

}

.elementor-3086 .elementor-element.elementor-element-36b44df3 .variations .button-wrapper .variation-button {
    font-weight: 400 !important;
    width: max-content; /* To make all buttons have the same width */
    height: 35px; /* Set a fixed height for all buttons */
    background-color: #f6e2cd; /* Background color */
    border: 2px solid #f3931f; /* Border color and width */
    border-radius: 5px; /* Border radius */
    padding: 3px 10px;
    cursor: pointer;
    transition: background-color 0.3s;
    text-transform: uppercase; /* To make the font capslocked */
    color: black; /* Font color */
    display: flex; /* To center the text both vertically and horizontally */
    align-items: center;
    justify-content: center;
    margin-left: 0px;
}

.elementor-3086 .elementor-element.elementor-element-36b44df3 .variations .button-wrapper .variation-button:hover {
    background-color: #e5e5e5;
}


/* Reset the style for selected buttons */
.elementor-3086 .elementor-element.elementor-element-36b44df3 .variations .button-wrapper .variation-button.selected {
    background-color: #f3931f;
    border-color: #e5e5e5;
}

/* Style for the attribute images */
.elementor-3086 .elementor-element.elementor-element-36b44df3 .attribute-image {
    display: inline-block;
    margin-left: 10px;
}

.elementor-3086 .elementor-element.elementor-element-36b44df3 .variation-button img {
    max-width: 45px; /* Adjust as needed */
    height: max-content;
    max-height: 95%;
    width: auto !important;
    object-fit: contain;
}
/* Target the table rows within the variations table */
.elementor-3086 .elementor-element.elementor-element-36b44df3 .variations tbody tr {
    display: flex;
    flex-direction: column; /* Stack the cells vertically */
    align-items: start; /* Align the cells to the start */
    margin-bottom: 0px; /* Add some space between rows for clarity */
    
}

/* Adjust the table headers and data cells to take full width */
.elementor-3086 .elementor-element.elementor-element-36b44df3 .variations th, .variations td {
    width: 100%;
    display: block; /* Make them behave like block elements */
    background-color: transparent !important;
    text-align: right;
    padding: 0px 0px;
}

/* Add some spacing between the label and the buttons */
.elementor-3086 .elementor-element.elementor-element-36b44df3 .variations th.label {
    margin-bottom: 5px;
    text-align: right;
}

.elementor-3086 .elementor-element.elementor-element-36b44df3 .single_variation_wrap {
    padding-top: 10px;
}
.elementor-3086 .elementor-element.elementor-element-36b44df3 .woocommerce-variation-add-to-cart{
	justify-content: space-between !important;
}
.elementor-3086 .elementor-element.elementor-element-36b44df3 .minus, .plus {
    background-color: transparent !important;
    font-family: roboto !important;
    border: none !important;
    padding: 5px 10px;
    font-size: 21px;
    line-height: 1;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    font-weight: 500;
}

.elementor-3086 .elementor-element.elementor-element-36b44df3 .minus:hover, .plus:hover {
    background-color: #e9e9e9;
    color: #fff;
}
.elementor-3086 .elementor-element.elementor-element-36b44df3 .quantity input.qty{
    vertical-align: middle !important;
    padding-left: 13px !important;
    height: 40px !important;
    border: 0px solid ;
    min-width: 65px;
    border-radius: 5px !important;
    font-weight: 400 !important;
}
.elementor-3086 .elementor-element.elementor-element-36b44df3 .quantity a{
    font-size: 16px;
    font-weight: 400 !important;
}

.elementor-3086 .elementor-element.elementor-element-36b44df3 .btn-acs{
    min-width: 65px;
    height: 40px;
    padding: 0px;
    line-height: 0px;
    border-radius: 5px !important;
    font-weight: 900;
    
}
.elementor-3086 .elementor-element.elementor-element-36b44df3 .btn-acs::before, .btn-acs::after{
    width: 91% !important;
    height: inherit !important;
    background-size:auto 100% !important;
    border-radius: 5px !important;
    
}
.elementor-3086 .elementor-element.elementor-element-36b44df3 .variations .button-wrapper .variation-button span{
    margin-right: 0px;
    margin-left: 5px;
}
@media only screen and (max-width: 767px) {
    .elementor-3086 .elementor-element.elementor-element-36b44df3 .quantity input.qty{
    padding-left: 0px !important;
}
    .elementor-3086 .elementor-element.elementor-element-36b44df3{
          order:0 !important;
    }
}
.elementor-3086 .elementor-element.elementor-element-36b44df3{
    height: min-content !important;
}
.elementor-3086 .elementor-element.elementor-element-36b44df3 .reset_variations{
    font-family: Heebo;
    font-size: 15px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad4ac0b */.elementor-3086 .elementor-element.elementor-element-ad4ac0b{
    font-family: 'Eurostile', sans-serif  !important;
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bfb9d2f */.elementor-3086 .elementor-element.elementor-element-bfb9d2f{
    font-family: 'Eurostile', sans-serif  !important;
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d729d25 */.elementor-3086 .elementor-element.elementor-element-d729d25{
    font-family: 'Eurostile', sans-serif  !important;
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-447ca98 */.elementor-3086 .elementor-element.elementor-element-447ca98{
    font-family: 'Eurostile', sans-serif  !important;
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6df36eb */.elementor-3086 .elementor-element.elementor-element-6df36eb .featbox {

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a81771 */.slick-track {width: 800px; }/* End custom CSS */