.elementor-3079 .elementor-element.elementor-element-f01b9af{--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-3079 .elementor-element.elementor-element-eabc80f{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3079 .elementor-element.elementor-element-2635190{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-3079 .elementor-element.elementor-element-9a5613e{z-index:10;}.elementor-3079 .elementor-element.elementor-element-f1c6b3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3079 .elementor-element.elementor-element-f1c6b3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-3079 .elementor-element.elementor-element-f1c6b3a .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-3079 .elementor-element.elementor-element-f1c6b3a .flex-viewport, .woocommerce .elementor-3079 .elementor-element.elementor-element-f1c6b3a .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3079 .elementor-element.elementor-element-99b8baa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3079 .elementor-element.elementor-element-99b8baa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3079 .elementor-element.elementor-element-802a227{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), heebo;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3079 .elementor-element.elementor-element-48a04f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-3079 .elementor-element.elementor-element-48a04f8 .elementor-heading-title{font-family:"Oswald", heebo;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-3079 .elementor-element.elementor-element-f2d22c2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-3079 .elementor-element.elementor-element-f2d22c2 .star-rating{color:var( --e-global-color-0031e8b );font-size:1.2em;}.woocommerce .elementor-3079 .elementor-element.elementor-element-f2d22c2 .star-rating::before{color:var( --e-global-color-accent );}.woocommerce .elementor-3079 .elementor-element.elementor-element-f2d22c2 .woocommerce-review-link{color:var( --e-global-color-secondary );font-family:"Heebo", heebo;font-size:16px;font-weight:400;line-height:0px;}.woocommerce:not(.rtl) .elementor-3079 .elementor-element.elementor-element-f2d22c2 .star-rating{margin-right:0.1em;}.woocommerce.rtl .elementor-3079 .elementor-element.elementor-element-f2d22c2 .star-rating{margin-left:0.1em;}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), heebo;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-3079 .elementor-element.elementor-element-8702921 .elementor-icon-list-icon{width:14px;}.elementor-3079 .elementor-element.elementor-element-8702921 .elementor-icon-list-icon i{font-size:14px;}.elementor-3079 .elementor-element.elementor-element-8702921 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3079 .elementor-element.elementor-element-8702921 .elementor-icon-list-item{font-family:"Heebo", heebo;font-size:16px;font-weight:400;line-height:1.2px;}.elementor-3079 .elementor-element.elementor-element-1188b55{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.woocommerce .elementor-3079 .elementor-element.elementor-element-1188b55 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-3079 .elementor-element.elementor-element-ec3973d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), heebo;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-3079 .elementor-element.elementor-element-9b1924f{width:var( --container-widget-width, 6.514% );max-width:6.514%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:6.514%;--container-widget-flex-grow:0;font-size:12px;color:#808080;}.elementor-3079 .elementor-element.elementor-element-9b1924f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3079 .elementor-element.elementor-element-349ffa8{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Heebo", heebo;font-size:14px;color:#808080;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), heebo;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3079 .elementor-element.elementor-element-28ffd07{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:1px;}.elementor-3079 .elementor-element.elementor-element-28ffd07 .elementor-divider-separator{width:100%;}.elementor-3079 .elementor-element.elementor-element-28ffd07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3079 .elementor-element.elementor-element-3e50844{--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-3079 .elementor-element.elementor-element-f711860{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-family:var( --e-global-typography-primary-font-family ), heebo;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3079 .elementor-element.elementor-element-650188a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;text-align:start;}.woocommerce .elementor-3079 .elementor-element.elementor-element-650188a .price{color:var( --e-global-color-4ec8710 );font-family:"Heebo", heebo;font-size:18px;font-weight:600;}.woocommerce .elementor-3079 .elementor-element.elementor-element-650188a .price ins{color:#D3110C;font-size:18px;font-weight:600;}body:not(.rtl) .elementor-3079 .elementor-element.elementor-element-650188a:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-3079 .elementor-element.elementor-element-650188a:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-3079 .elementor-element.elementor-element-650188a.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-3079 .elementor-element.elementor-element-db1066e{background-color:#EDF8F5;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-35aa744 );border-radius:4px 4px 4px 4px;text-align:center;font-family:"Heebo", heebo;font-size:16px;font-weight:400;line-height:19px;}.elementor-3079 .elementor-element.elementor-element-db1066e p{margin-block-end:0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), heebo;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-3079 .elementor-element.elementor-element-12f497e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;--view-cart-spacing:0px;--button-spacing:12px;}.elementor-3079 .elementor-element.elementor-element-12f497e .cart button, .elementor-3079 .elementor-element.elementor-element-12f497e .cart .button{font-family:"Oswald", heebo;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:0.9px;border-radius:30px 30px 30px 30px;padding:10px 3px 10px 3px;color:#FFFFFF;background-color:var( --e-global-color-35aa744 );border-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-3079 .elementor-element.elementor-element-12f497e .cart button:hover, .elementor-3079 .elementor-element.elementor-element-12f497e .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-35aa744 );}.elementor-3079 .elementor-element.elementor-element-12f497e .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-text );background-color:#FFFFFF;border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3079 .elementor-element.elementor-element-12f497e .quantity .qty:focus{color:#000000;}.woocommerce .elementor-3079 .elementor-element.elementor-element-12f497e form.cart .variations{width:100%;}.woocommerce .elementor-3079 .elementor-element.elementor-element-12f497e form.cart table.variations tr th, .woocommerce .elementor-3079 .elementor-element.elementor-element-12f497e form.cart table.variations tr td{padding-top:calc( 30px/2 );padding-bottom:calc( 30px/2 );}.woocommerce .elementor-3079 .elementor-element.elementor-element-12f497e form.cart table.variations label{font-family:"Helvetica", heebo;font-size:14px;font-weight:600;}.woocommerce .elementor-3079 .elementor-element.elementor-element-12f497e form.cart table.variations td.value select{color:#363636;}.woocommerce .elementor-3079 .elementor-element.elementor-element-12f497e form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-3079 .elementor-element.elementor-element-12f497e form.cart table.variations td.value:before{font-family:"Helvetica", heebo;}.woocommerce .elementor-3079 .elementor-element.elementor-element-12f497e form.cart table.variations td.value select, .woocommerce .elementor-3079 .elementor-element.elementor-element-12f497e form.cart table.variations td.value:before{border-radius:3px;}.elementor-3079 .elementor-element.elementor-element-deb5d99{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-3079 .elementor-element.elementor-element-deb5d99:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-3079 .elementor-element.elementor-element-deb5d99, .elementor-3079 .elementor-element.elementor-element-deb5d99::before{--border-transition:0.3s;}.elementor-3079 .elementor-element.elementor-element-deb5d99.e-con{--align-self:flex-end;}.elementor-3079 .elementor-element.elementor-element-c37ebe2 .elementor-icon-wrapper{text-align:center;}.elementor-3079 .elementor-element.elementor-element-c37ebe2.elementor-view-stacked .elementor-icon{background-color:#2DCF70;}.elementor-3079 .elementor-element.elementor-element-c37ebe2.elementor-view-framed .elementor-icon, .elementor-3079 .elementor-element.elementor-element-c37ebe2.elementor-view-default .elementor-icon{color:#2DCF70;border-color:#2DCF70;}.elementor-3079 .elementor-element.elementor-element-c37ebe2.elementor-view-framed .elementor-icon, .elementor-3079 .elementor-element.elementor-element-c37ebe2.elementor-view-default .elementor-icon svg{fill:#2DCF70;}.elementor-3079 .elementor-element.elementor-element-c37ebe2 .elementor-icon{font-size:16px;padding:3px;}.elementor-3079 .elementor-element.elementor-element-c37ebe2 .elementor-icon svg{height:16px;}.elementor-3079 .elementor-element.elementor-element-b2105f9{font-family:"Heebo", heebo;font-size:14px;font-weight:400;line-height:24px;}.elementor-3079 .elementor-element.elementor-element-dfcd695{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), heebo;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3079 .elementor-element.elementor-element-6715cc9 .elementor-heading-title{font-family:"Heebo", heebo;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), heebo;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-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3079 .elementor-element.elementor-element-66e2a70{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-item > a{font-family:"Heebo", heebo;font-size:15px;font-weight:400;line-height:23px;}.elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3079 .elementor-element.elementor-element-96c8832{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3079 .elementor-element.elementor-element-69ac79f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A29797A1;--border-color:#A29797A1;--border-radius:3px 3px 3px 3px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), heebo;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-3079 .elementor-element.elementor-element-f6fe823{border-style:none;}.elementor-3079 .elementor-element.elementor-element-f6fe823 img{width:100%;border-style:none;}.elementor-3079 .elementor-element.elementor-element-f6fe823 .widget-image-caption{font-family:"Heebo", heebo;font-size:13px;font-weight:400;font-style:normal;line-height:14px;}.elementor-3079 .elementor-element.elementor-element-f5a399a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A29797A1;--border-color:#A29797A1;--border-radius:3px 3px 3px 3px;}.elementor-3079 .elementor-element.elementor-element-b802add{border-style:none;}.elementor-3079 .elementor-element.elementor-element-b802add img{width:100%;border-style:none;}.elementor-3079 .elementor-element.elementor-element-b802add .widget-image-caption{font-family:"Heebo", heebo;font-size:13px;font-weight:400;font-style:normal;line-height:14px;}.elementor-3079 .elementor-element.elementor-element-1880383{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A29797A1;--border-color:#A29797A1;--border-radius:3px 3px 3px 3px;}.elementor-3079 .elementor-element.elementor-element-839244f{border-style:none;}.elementor-3079 .elementor-element.elementor-element-839244f img{width:100%;border-style:none;}.elementor-3079 .elementor-element.elementor-element-839244f .widget-image-caption{font-family:"Heebo", heebo;font-size:13px;font-weight:400;font-style:normal;line-height:14px;}.elementor-3079 .elementor-element.elementor-element-807c16f{--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;}.elementor-3079 .elementor-element.elementor-element-991b8e4 .elementor-heading-title{font-family:"Heebo", heebo;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3079 .elementor-element.elementor-element-cb5425b .elementor-icon-list-icon{width:14px;}.elementor-3079 .elementor-element.elementor-element-cb5425b .elementor-icon-list-icon i{font-size:14px;}.elementor-3079 .elementor-element.elementor-element-cb5425b .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3079 .elementor-element.elementor-element-cb5425b .elementor-icon-list-item{font-family:"Heebo", heebo;font-size:16px;font-weight:400;line-height:1.2px;}.elementor-3079 .elementor-element.elementor-element-cc6e204{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.woocommerce .elementor-3079 .elementor-element.elementor-element-cc6e204 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-3079 .elementor-element.elementor-element-e6a37e6{--display:flex;}.elementor-3079 .elementor-element.elementor-element-f9d04ff{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3079 .elementor-element.elementor-element-2f64c43{width:var( --container-widget-width, 6.514% );max-width:6.514%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:6.514%;--container-widget-flex-grow:0;font-size:12px;color:#808080;}.elementor-3079 .elementor-element.elementor-element-2f64c43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3079 .elementor-element.elementor-element-87e626a{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Heebo", heebo;font-size:14px;color:#808080;}.elementor-3079 .elementor-element.elementor-element-3265015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;text-align:start;}.woocommerce .elementor-3079 .elementor-element.elementor-element-3265015 .price{color:var( --e-global-color-4ec8710 );font-family:"Heebo", heebo;font-size:18px;font-weight:600;}.woocommerce .elementor-3079 .elementor-element.elementor-element-3265015 .price ins{color:#D3110C;font-size:18px;font-weight:600;}body:not(.rtl) .elementor-3079 .elementor-element.elementor-element-3265015:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-3079 .elementor-element.elementor-element-3265015:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-3079 .elementor-element.elementor-element-3265015.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-3079 .elementor-element.elementor-element-b850a53{background-color:#EDF8F5;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-35aa744 );border-radius:4px 4px 4px 4px;text-align:center;font-family:"Heebo", heebo;font-size:16px;font-weight:400;line-height:19px;}.elementor-3079 .elementor-element.elementor-element-b850a53 p{margin-block-end:0px;}.elementor-3079 .elementor-element.elementor-element-e262b89{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:1px;}.elementor-3079 .elementor-element.elementor-element-e262b89 .elementor-divider-separator{width:100%;}.elementor-3079 .elementor-element.elementor-element-e262b89 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3079 .elementor-element.elementor-element-c82fb6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;--view-cart-spacing:0px;--button-spacing:12px;}.elementor-3079 .elementor-element.elementor-element-c82fb6e .cart button, .elementor-3079 .elementor-element.elementor-element-c82fb6e .cart .button{font-family:"Oswald", heebo;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.9px;border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3079 .elementor-element.elementor-element-c82fb6e .cart button:hover, .elementor-3079 .elementor-element.elementor-element-c82fb6e .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-35aa744 );border-color:var( --e-global-color-35aa744 );}.elementor-3079 .elementor-element.elementor-element-c82fb6e .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-text );background-color:#FFFFFF;border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3079 .elementor-element.elementor-element-c82fb6e .quantity .qty:focus{color:#000000;}.woocommerce .elementor-3079 .elementor-element.elementor-element-c82fb6e form.cart .variations{width:100%;}.woocommerce .elementor-3079 .elementor-element.elementor-element-c82fb6e form.cart table.variations tr th, .woocommerce .elementor-3079 .elementor-element.elementor-element-c82fb6e form.cart table.variations tr td{padding-top:calc( 30px/2 );padding-bottom:calc( 30px/2 );}.woocommerce .elementor-3079 .elementor-element.elementor-element-c82fb6e form.cart table.variations label{font-family:"Helvetica", heebo;font-size:14px;font-weight:600;}.woocommerce .elementor-3079 .elementor-element.elementor-element-c82fb6e form.cart table.variations td.value select{color:#363636;}.woocommerce .elementor-3079 .elementor-element.elementor-element-c82fb6e form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-3079 .elementor-element.elementor-element-c82fb6e form.cart table.variations td.value:before{font-family:"Helvetica", heebo;}.woocommerce .elementor-3079 .elementor-element.elementor-element-c82fb6e form.cart table.variations td.value select, .woocommerce .elementor-3079 .elementor-element.elementor-element-c82fb6e form.cart table.variations td.value:before{border-radius:3px;}.elementor-3079 .elementor-element.elementor-element-344a28e{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3079 .elementor-element.elementor-element-344a28e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-3079 .elementor-element.elementor-element-344a28e, .elementor-3079 .elementor-element.elementor-element-344a28e::before{--border-transition:0.3s;}.elementor-3079 .elementor-element.elementor-element-344a28e.e-con{--align-self:flex-end;}.elementor-3079 .elementor-element.elementor-element-367fff2 .elementor-icon-wrapper{text-align:center;}.elementor-3079 .elementor-element.elementor-element-367fff2.elementor-view-stacked .elementor-icon{background-color:#2DCF70;}.elementor-3079 .elementor-element.elementor-element-367fff2.elementor-view-framed .elementor-icon, .elementor-3079 .elementor-element.elementor-element-367fff2.elementor-view-default .elementor-icon{color:#2DCF70;border-color:#2DCF70;}.elementor-3079 .elementor-element.elementor-element-367fff2.elementor-view-framed .elementor-icon, .elementor-3079 .elementor-element.elementor-element-367fff2.elementor-view-default .elementor-icon svg{fill:#2DCF70;}.elementor-3079 .elementor-element.elementor-element-367fff2 .elementor-icon{font-size:16px;padding:3px;}.elementor-3079 .elementor-element.elementor-element-367fff2 .elementor-icon svg{height:16px;}.elementor-3079 .elementor-element.elementor-element-db8c7b3{font-family:"Heebo", heebo;font-size:14px;font-weight:400;line-height:24px;}.elementor-3079 .elementor-element.elementor-element-ff3d0e7{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3079 .elementor-element.elementor-element-8cc4615 .elementor-heading-title{font-family:"Heebo", heebo;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3079 .elementor-element.elementor-element-193285c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-item > a{font-family:"Heebo", heebo;font-size:15px;font-weight:400;line-height:23px;}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-text{transition:color 0.3s;}.elementor-3079 .elementor-element.elementor-element-0c9327e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3079 .elementor-element.elementor-element-0646182{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A29797A1;--border-color:#A29797A1;--border-radius:3px 3px 3px 3px;}.elementor-3079 .elementor-element.elementor-element-2f16fc4{border-style:none;}.elementor-3079 .elementor-element.elementor-element-2f16fc4 img{width:100%;border-style:none;}.elementor-3079 .elementor-element.elementor-element-2f16fc4 .widget-image-caption{font-family:"Heebo", heebo;font-size:13px;font-weight:400;font-style:normal;line-height:14px;}.elementor-3079 .elementor-element.elementor-element-69d6ea8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A29797A1;--border-color:#A29797A1;--border-radius:3px 3px 3px 3px;}.elementor-3079 .elementor-element.elementor-element-7a36587{border-style:none;}.elementor-3079 .elementor-element.elementor-element-7a36587 img{width:100%;border-style:none;}.elementor-3079 .elementor-element.elementor-element-7a36587 .widget-image-caption{font-family:"Heebo", heebo;font-size:13px;font-weight:400;font-style:normal;line-height:14px;}.elementor-3079 .elementor-element.elementor-element-1a80c21{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A29797A1;--border-color:#A29797A1;--border-radius:3px 3px 3px 3px;}.elementor-3079 .elementor-element.elementor-element-e72a6b0{border-style:none;}.elementor-3079 .elementor-element.elementor-element-e72a6b0 img{width:100%;border-style:none;}.elementor-3079 .elementor-element.elementor-element-e72a6b0 .widget-image-caption{font-family:"Heebo", heebo;font-size:13px;font-weight:400;font-style:normal;line-height:14px;}.elementor-3079 .elementor-element.elementor-element-5e29e6b1{--display:flex;--margin-top:60px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-3079 .elementor-element.elementor-element-30ea945e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);}.elementor-3079 .elementor-element.elementor-element-30ea945e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-secondary );}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-2ba37d5 );border-color:var( --e-global-color-2ba37d5 );border-radius:4px 4px 0 0;}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-primary );font-family:"Heebo", heebo;}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-secondary );}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-2ba37d5 );}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-2ba37d5 );border-color:var( --e-global-color-primary );}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-primary );}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-Tabs-panel{color:var( --e-global-color-text );}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:20px;}.elementor-3079 .elementor-element.elementor-element-298f619c{--divider-border-style:solid;--divider-color:#BBBBB5A3;--divider-border-width:1px;}.elementor-3079 .elementor-element.elementor-element-298f619c .elementor-divider-separator{width:100%;}.elementor-3079 .elementor-element.elementor-element-298f619c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3079 .elementor-element.elementor-element-2aae2428 .elementor-heading-title{font-family:"Heebo", heebo;font-size:18px;font-weight:300;text-transform:uppercase;line-height:34px;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), heebo;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{font-family:var( --e-global-typography-primary-font-family ), heebo;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-family:var( --e-global-typography-primary-font-family ), heebo;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), heebo;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), heebo;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-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), heebo;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-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px;padding:0px 5px 10px 5px;border-color:#EFEFE6;}.elementor-3079 .elementor-element.elementor-element-67790161{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-element{--align-self:stretch;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Verdana", heebo;font-size:16px;font-weight:500;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-text );font-size:16px;font-weight:600;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-text );}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-text );}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product .button{font-family:"Oswald", heebo;font-weight:300;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product:hover{background-color:#02010105;border-color:var( --e-global-color-primary );}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-3079 .elementor-element.elementor-element-f01b9af{--width:80%;}.elementor-3079 .elementor-element.elementor-element-eabc80f{--width:100%;}.elementor-3079 .elementor-element.elementor-element-2635190{--width:30%;}.elementor-3079 .elementor-element.elementor-element-99b8baa{--width:38.588%;}.elementor-3079 .elementor-element.elementor-element-802a227{--width:100%;}.elementor-3079 .elementor-element.elementor-element-3e50844{--width:100%;}.elementor-3079 .elementor-element.elementor-element-f711860{--width:50%;}.elementor-3079 .elementor-element.elementor-element-deb5d99{--width:90%;}.elementor-3079 .elementor-element.elementor-element-dfcd695{--width:50%;}.elementor-3079 .elementor-element.elementor-element-69ac79f{--width:30%;}.elementor-3079 .elementor-element.elementor-element-f5a399a{--width:30%;}.elementor-3079 .elementor-element.elementor-element-1880383{--width:30%;}.elementor-3079 .elementor-element.elementor-element-344a28e{--width:77%;}.elementor-3079 .elementor-element.elementor-element-ff3d0e7{--width:50%;}.elementor-3079 .elementor-element.elementor-element-0646182{--width:30%;}.elementor-3079 .elementor-element.elementor-element-69d6ea8{--width:30%;}.elementor-3079 .elementor-element.elementor-element-1a80c21{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3079 .elementor-element.elementor-element-f5a399a{--width:100px;}.elementor-3079 .elementor-element.elementor-element-1880383{--width:100px;}.elementor-3079 .elementor-element.elementor-element-0646182{--width:100px;}.elementor-3079 .elementor-element.elementor-element-69d6ea8{--width:100px;}.elementor-3079 .elementor-element.elementor-element-1a80c21{--width:100px;}}@media(max-width:1024px){.elementor-3079 .elementor-element.elementor-element-eabc80f{--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-3079 .elementor-element.elementor-element-f1c6b3a{width:var( --container-widget-width, 299.188px );max-width:299.188px;--container-widget-width:299.188px;--container-widget-flex-grow:0;}.elementor-3079 .elementor-element.elementor-element-48a04f8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3079 .elementor-element.elementor-element-f711860{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.woocommerce .elementor-3079 .elementor-element.elementor-element-650188a .price{font-size:16px;}.elementor-3079 .elementor-element.elementor-element-db1066e{font-size:14px;}.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-3079 .elementor-element.elementor-element-12f497e{z-index:0;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3079 .elementor-element.elementor-element-66e2a70 .elementor-icon-list-item > a{font-size:12px;line-height:1.2em;}.elementor-3079 .elementor-element.elementor-element-96c8832{--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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-3079 .elementor-element.elementor-element-3265015 .price{font-size:16px;}.elementor-3079 .elementor-element.elementor-element-b850a53{font-size:14px;}.elementor-3079 .elementor-element.elementor-element-c82fb6e{z-index:0;}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-item > a{font-size:12px;line-height:1.2em;}.elementor-3079 .elementor-element.elementor-element-0c9327e{--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;}.elementor-3079 .elementor-element.elementor-element-5e29e6b1{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3079 .elementor-element.elementor-element-30ea945e{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-3079 .elementor-element.elementor-element-2aae2428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3079 .elementor-element.elementor-element-67790161{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-3079 .elementor-element.elementor-element-21726e1b .woocommerce-breadcrumb{font-size:12px;}.elementor-3079 .elementor-element.elementor-element-eabc80f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3079 .elementor-element.elementor-element-2635190{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3079 .elementor-element.elementor-element-9a5613e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3079 .elementor-element.elementor-element-9a5613e.elementor-element{--order:-99999 /* order start hack */;}.elementor-3079 .elementor-element.elementor-element-f1c6b3a{width:var( --container-widget-width, 125.306% );max-width:125.306%;--container-widget-width:125.306%;--container-widget-flex-grow:0;}.elementor-3079 .elementor-element.elementor-element-f1c6b3a.elementor-element{--align-self:center;}.elementor-3079 .elementor-element.elementor-element-48a04f8{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-3079 .elementor-element.elementor-element-48a04f8 .elementor-heading-title{font-size:20px;}.elementor-3079 .elementor-element.elementor-element-f2d22c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3079 .elementor-element.elementor-element-f2d22c2.elementor-element{--align-self:center;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3079 .elementor-element.elementor-element-1188b55{text-align:justify;}.woocommerce .elementor-3079 .elementor-element.elementor-element-1188b55 .woocommerce-product-details__short-description{font-size:16px;}.elementor-3079 .elementor-element.elementor-element-ec3973d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3079 .elementor-element.elementor-element-9b1924f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;font-size:12px;}.elementor-3079 .elementor-element.elementor-element-349ffa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 0px 0px 0px;font-size:15px;}.elementor-3079 .elementor-element.elementor-element-650188a{text-align:center;}.woocommerce .elementor-3079 .elementor-element.elementor-element-650188a .price{font-size:22px;}.woocommerce .elementor-3079 .elementor-element.elementor-element-650188a .price ins{font-size:22px;}.elementor-3079 .elementor-element.elementor-element-db1066e{font-size:14px;}.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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3079 .elementor-element.elementor-element-807c16f{--width:90%;}.elementor-3079 .elementor-element.elementor-element-991b8e4 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-3079 .elementor-element.elementor-element-cc6e204{text-align:justify;}.woocommerce .elementor-3079 .elementor-element.elementor-element-cc6e204 .woocommerce-product-details__short-description{font-size:16px;}.elementor-3079 .elementor-element.elementor-element-e6a37e6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3079 .elementor-element.elementor-element-f9d04ff{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3079 .elementor-element.elementor-element-2f64c43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;font-size:12px;}.elementor-3079 .elementor-element.elementor-element-87e626a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 0px 0px 0px;font-size:15px;}.elementor-3079 .elementor-element.elementor-element-3265015{text-align:center;}.woocommerce .elementor-3079 .elementor-element.elementor-element-3265015 .price{font-size:18px;}.woocommerce .elementor-3079 .elementor-element.elementor-element-3265015 .price ins{font-size:22px;}.elementor-3079 .elementor-element.elementor-element-b850a53{font-size:12px;}.elementor-3079 .elementor-element.elementor-element-c82fb6e .cart button, .elementor-3079 .elementor-element.elementor-element-c82fb6e .cart .button{font-size:16px;line-height:1.3em;letter-spacing:0.9px;}.elementor-3079 .elementor-element.elementor-element-344a28e{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;}.elementor-3079 .elementor-element.elementor-element-db8c7b3{font-size:16px;}.elementor-3079 .elementor-element.elementor-element-ff3d0e7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3079 .elementor-element.elementor-element-ff3d0e7.e-con{--align-self:center;}.elementor-3079 .elementor-element.elementor-element-8cc4615.elementor-element{--align-self:flex-start;}.elementor-3079 .elementor-element.elementor-element-193285c.elementor-element{--align-self:flex-start;}.elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3079 .elementor-element.elementor-element-193285c .elementor-icon-list-item > a{font-size:16px;}.elementor-3079 .elementor-element.elementor-element-0c9327e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3079 .elementor-element.elementor-element-0c9327e.e-con{--align-self:center;}.elementor-3079 .elementor-element.elementor-element-0646182{--width:30%;}.elementor-3079 .elementor-element.elementor-element-69d6ea8{--width:30%;}.elementor-3079 .elementor-element.elementor-element-1a80c21{--width:30%;}.elementor-3079 .elementor-element.elementor-element-5e29e6b1{--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3079 .elementor-element.elementor-element-30ea945e{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs ul.wc-tabs li a{font-size:16px;}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs .woocommerce-Tabs-panel{font-size:16px;}.woocommerce .elementor-3079 .elementor-element.elementor-element-30ea945e .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:17px;}.elementor-3079 .elementor-element.elementor-element-2aae2428{width:var( --container-widget-width, 269px );max-width:269px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:269px;--container-widget-flex-grow:0;text-align:start;}.elementor-3079 .elementor-element.elementor-element-2aae2428.elementor-element{--align-self:flex-start;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3079 .elementor-element.elementor-element-67790161{width:auto;max-width:auto;}.elementor-3079 .elementor-element.elementor-element-67790161.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-f2d22c2 */.elementor-158 .elementor-element.elementor-element-55ca8fa4 > .elementor-widget-container {position:absolute;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-650188a */.woocommerce div.product p.price del, .woocommerce div.product span.price del {
    opacity: .80;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-12f497e */table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #fff;}
table tbody>tr:nth-child(even)>td, table tbody>tr:nth-child(even)>th {
    background-color: #fff;}
    
    label.wpo-image-button figcaption.wpo-image-text {font-weight: 400 !important;}
   
    .wapo-addon-title {font-size: 16px !important}
    
    .wpo-field-description {color: #3d97b2; font-size: 14px !important}
    
    .wpo-option-name {font-weight: 600;}
    
.ced_vam_social_share_main_wrapper {margin-top: 20px}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {color: black; font-weight: 600;}

:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto form.cart.variations_form .woocommerce-variation-add-to-cart {margin-top: 20px};

.select_option .yith_wccl_value {padding-right: 10px !important;
    padding-left: 10px !important;}
    

.woocommerce .elementor-96 .elementor-element.elementor-element-3d2facb0 form.cart table.variations tr th {padding-left: 1px; padding-right: 1px;}

.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon .yith-wapo-option .description {max-height: 90px;
    min-height: 90px;}
    @media (max-width: 768px) {
table.variations tbody tr {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper li .variable-item-radio-input-wrapper {
    display: flex !important;
    flex-wrap: nowrap;
}
}

.xoo-wl-btn-container {padding-top: 30px}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button {font-weight: 400;}
.xwh-heading {font-size: 20px !important}

.woocommerce div.product form.cart .woocommerce-variation-description p {
    margin-bottom: 1em;
    background: #d72245;
    padding: 5px;
    border: solid 1px;
    border-color: red;
    border-radius: 2px;
    color: #fff;
    text-align: center;
}
.woocommerce div.product form.cart .reset_variations {
    display: none;
    visibility: hidden;
    font-size: .83em;
    padding: 3px;
    color: red;
    background-color: white;
    border: solid;
    border-color: #707050;
    border-width: 1px;
}

.variations th.label {
    text-align: left;
}

#ppc-button-ppcp-gateway {
padding-top: 20px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-3265015 */.woocommerce div.product p.price del, .woocommerce div.product span.price del {
    opacity: .80;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c82fb6e */table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #fff;}
table tbody>tr:nth-child(even)>td, table tbody>tr:nth-child(even)>th {
    background-color: #fff;}
    
    label.wpo-image-button figcaption.wpo-image-text {font-weight: 400 !important;}
   
    .wapo-addon-title {font-size: 16px !important}
    
    .wpo-field-description {color: #3d97b2; font-size: 14px !important}
    
    .wpo-option-name {font-weight: 600;}
    
.ced_vam_social_share_main_wrapper {margin-top: 20px}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {color: black; font-weight: 600;}

:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto form.cart.variations_form .woocommerce-variation-add-to-cart {margin-top: 20px};

.select_option .yith_wccl_value {padding-right: 10px !important;
    padding-left: 10px !important;}
    

.woocommerce .elementor-96 .elementor-element.elementor-element-3d2facb0 form.cart table.variations tr th {padding-left: 1px; padding-right: 1px;}

.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon .yith-wapo-option .description {max-height: 90px;
    min-height: 90px;}
    @media (max-width: 768px) {
table.variations tbody tr {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper li .variable-item-radio-input-wrapper {
    display: flex !important;
    flex-wrap: nowrap;
}
}

.xoo-wl-btn-container {padding-top: 30px}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button {font-weight: 400;}
.xwh-heading {font-size: 20px !important}

.woocommerce div.product form.cart .woocommerce-variation-description p {
    margin-bottom: 1em;
    background: #d72245;
    padding: 5px;
    border: solid 1px;
    border-color: red;
    border-radius: 2px;
    color: #fff;
    text-align: center;
}
.woocommerce div.product form.cart .reset_variations {
    display: none;
    visibility: hidden;
    font-size: .83em;
    padding: 3px;
    color: red;
    background-color: white;
    border: solid;
    border-color: #707050;
    border-width: 1px;
}

.variations th.label {
    text-align: left;
}

#ppc-button-ppcp-gateway {
padding-top: 20px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-30ea945e */@media (min-width: 768px) {
  .woocommerce div.product.elementor .woocommerce-tabs .panel {
    padding-left: 20%;
    padding-right: 20%;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-67790161 */.elementor-96 .elementor-element.elementor-element-5865f92f.elementor-wc-products ul.products li.product .button {width:100%;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f248c *//* ביטול ריווח בתחתית העמוד */
body.single-product {
  padding-bottom: 0;
}

.mobile-sticky-add-to-cart {
  display: none;
  position: fixed;
  bottom: 0; /* צמוד לגמרי לתחתית */
  left: 0;
  right: 0;
  background: #024441;
  padding: 15px 20px;
  text-align: center;
  z-index: 9999;
  box-shadow: 0 -2px 10px rgba(0,0,0,0.3);
}
.mobile-sticky-add-to-cart .button:disabled {
 
  opacity: 1 !important
}

/* overlay - תופס לחיצה כשהכפתור לא פעיל */
.overlay-clicker {
  display: none;
  position: absolute;
  bottom: 15px;
  left: 20px;
  right: 20px;
  height: 50px;
  z-index: 10000;
  cursor: pointer;
}

/* הצג את ה-overlay רק כשהכפתור לא enabled */
.mobile-sticky-add-to-cart:not(.active) .overlay-clicker {
  display: block;
}

.mobile-sticky-add-to-cart .button {
  background-color: #068c7b !important;
  color: #fff !important; /* תיקון כאן */
  font-size: 16px;
  padding: 12px 24px;
  border: none;
  border-radius: 5px;
  box-sizing: border-box;
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
  display: block;
  cursor: not-allowed;
  opacity: 0.6;
  transition: all 0.3s ease;
  font-family: inherit;
  position: relative;
  font-family: oswald;
}

/* מבטיח שטקסט בכפתור disabled גם לבן */
.mobile-sticky-add-to-cart .button:disabled {
  color: #fff !important; font-family: heebo; font-weight: 600
}

/* אייקון של סל קניות (אם Font Awesome מופעל באתר) */
.mobile-sticky-add-to-cart .button::before {
  content: '\f07a'; /* unicode של אייקון עגלה */
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  display: inline-block;
  margin-right: 8px;
  font-size: 18px;
  vertical-align: middle;
}

/* כשהכפתור פעיל */
.mobile-sticky-add-to-cart .button.enabled {
  cursor: pointer;
  opacity: 1;
}

/* הצג רק במובייל */
@media (max-width: 768px) {
  .mobile-sticky-add-to-cart {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e29e6b1 */li {
    font-size: 100%;
}
.elementor iframe, .elementor video {
    max-width: 100%;
    width: 560px;
    height: 315px;}

@media (max-width: 768px) {
   .elementor iframe, .elementor video {
      max-width: 100%; width: 350px;
    height: 189px;
    }
}/* End custom CSS */
/* Start custom CSS */.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-container small.option-price {font-size: 14PX !important; color: #bd3c37;}
#wapo-total-price-table table {font-size: 15px  !important}
.woocommerce div.product form.cart table td {padding-left: 10px !important}

.yith-wapo-block .yith-wapo-addon .yith-wapo-option small del .woocommerce-Price-amount {
    color: black
}/* End custom CSS */