.elementor-92160 .elementor-element.elementor-element-1093bd5b > .elementor-container{max-width:1100px;}.elementor-92160 .elementor-element.elementor-element-1093bd5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;z-index:1;}.elementor-92160 .elementor-element.elementor-element-1093bd5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-bed5a62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-bed5a62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-de1d6f2 > .elementor-widget-container{margin:0px -125px 0px 125px;}.elementor-92160 .elementor-element.elementor-element-de1d6f2 .woocommerce-breadcrumb{text-align:center;}.elementor-92160 .elementor-element.elementor-element-46b53b30 > .elementor-container{max-width:1100px;}.elementor-92160 .elementor-element.elementor-element-46b53b30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-46b53b30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-77527e69 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-77527e69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-77527e69{z-index:0;}.elementor-92160 .elementor-element.elementor-element-71efc61:not(.elementor-motion-effects-element-type-background), .elementor-92160 .elementor-element.elementor-element-71efc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-71efc61 > .elementor-container{max-width:750px;}.elementor-92160 .elementor-element.elementor-element-71efc61{border-style:solid;border-width:2px 2px 0px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-71efc61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-12befff > .elementor-element-populated{border-style:none;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-92160 .elementor-element.elementor-element-2fdcd9a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DFE2FF;}.elementor-92160 .elementor-element.elementor-element-2fdcd9a .elementor-headline{text-align:center;font-size:35px;}.elementor-92160 .elementor-element.elementor-element-2fdcd9a .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000000;stroke:#000000;}.elementor-92160 .elementor-element.elementor-element-2fdcd9a .elementor-headline-dynamic-text{font-family:"gen", Sans-serif;font-weight:100;}.elementor-92160 .elementor-element.elementor-element-2fdcd9a .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F5FFF;stroke:#1F5FFF;}.elementor-92160 .elementor-element.elementor-element-2fdcd9a .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:5px;}.elementor-92160 .elementor-element.elementor-element-19bc7ba:not(.elementor-motion-effects-element-type-background), .elementor-92160 .elementor-element.elementor-element-19bc7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-19bc7ba > .elementor-container{max-width:750px;}.elementor-92160 .elementor-element.elementor-element-19bc7ba{border-style:solid;border-width:0px 2px 0px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-19bc7ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-59a7cc3 > .elementor-element-populated{border-style:none;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-92160 .elementor-element.elementor-element-59a7cc3{z-index:3;}.elementor-92160 .elementor-element.elementor-element-b9f0458{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.woocommerce .elementor-92160 .elementor-element.elementor-element-b9f0458 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-92160 .elementor-element.elementor-element-b9f0458 .flex-viewport, .woocommerce .elementor-92160 .elementor-element.elementor-element-b9f0458 .flex-control-thumbs img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.woocommerce .elementor-92160 .elementor-element.elementor-element-b9f0458 .flex-viewport:not(:last-child){margin-bottom:2px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-b9f0458 .flex-control-thumbs li{padding-right:calc(20px / 2);padding-left:calc(20px / 2);padding-bottom:20px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-b9f0458 .flex-control-thumbs{margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-92160 .elementor-element.elementor-element-1b88b5d:not(.elementor-motion-effects-element-type-background), .elementor-92160 .elementor-element.elementor-element-1b88b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-1b88b5d > .elementor-container{max-width:750px;}.elementor-92160 .elementor-element.elementor-element-1b88b5d{border-style:solid;border-width:0px 2px 2px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-1b88b5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-79244fe .elementor-button{font-family:"gen", Sans-serif;font-size:20px;fill:#000000;color:#000000;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-92160 .elementor-element.elementor-element-8455f72 > .elementor-container{max-width:1100px;}.elementor-92160 .elementor-element.elementor-element-8455f72{margin-top:30px;margin-bottom:0px;}.elementor-92160 .elementor-element.elementor-element-c19fcf1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92160 .elementor-element.elementor-element-c19fcf1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-c19fcf1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-c19fcf1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-7c4dde7:not(.elementor-motion-effects-element-type-background), .elementor-92160 .elementor-element.elementor-element-7c4dde7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-92160 .elementor-element.elementor-element-7c4dde7{border-style:solid;border-width:2px 2px 0px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-7c4dde7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-9d35033{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DFE2FF;}.elementor-92160 .elementor-element.elementor-element-9d35033 .elementor-headline{text-align:center;font-family:"gen", Sans-serif;font-size:35px;}.elementor-92160 .elementor-element.elementor-element-9d35033 .elementor-headline-dynamic-text{font-family:"gveret", Sans-serif;font-weight:100;}.elementor-92160 .elementor-element.elementor-element-9d35033 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F5FFF;stroke:#1F5FFF;}.elementor-92160 .elementor-element.elementor-element-9d35033 .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:5px;}.elementor-92160 .elementor-element.elementor-element-4cfdc95:not(.elementor-motion-effects-element-type-background), .elementor-92160 .elementor-element.elementor-element-4cfdc95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-92160 .elementor-element.elementor-element-4cfdc95{border-style:solid;border-width:0px 2px 2px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-4cfdc95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-c451fbf:not(.elementor-motion-effects-element-type-background), .elementor-92160 .elementor-element.elementor-element-c451fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-92160 .elementor-element.elementor-element-c451fbf{border-style:solid;border-width:2px 2px 0px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-c451fbf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-7b45676{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DFE2FF;}.elementor-92160 .elementor-element.elementor-element-7b45676 .elementor-headline{text-align:center;font-family:"gen", Sans-serif;font-size:35px;}.elementor-92160 .elementor-element.elementor-element-7b45676 .elementor-headline-dynamic-text{font-family:"gveret", Sans-serif;font-weight:100;line-height:58px;}.elementor-92160 .elementor-element.elementor-element-7b45676 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F5FFF;stroke:#1F5FFF;}.elementor-92160 .elementor-element.elementor-element-7b45676 .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:5px;}.elementor-92160 .elementor-element.elementor-element-7eae2c1{font-size:15px;font-weight:bold;color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-74a146b > .elementor-container{max-width:750px;}.elementor-92160 .elementor-element.elementor-element-74a146b{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-92160 .elementor-element.elementor-element-70e8e30 > .elementor-element-populated{border-style:none;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-92160 .elementor-element.elementor-element-61fa62c .cart button, .elementor-92160 .elementor-element.elementor-element-61fa62c .cart .button{font-family:"gen", Sans-serif;font-size:22px;border-radius:15px 15px 15px 15px;background-color:#000000;border-color:#FFFFFF;transition:all 0.2s;}.elementor-92160 .elementor-element.elementor-element-61fa62c .cart button:hover, .elementor-92160 .elementor-element.elementor-element-61fa62c .cart .button:hover{color:#FFFD00;border-color:#FFFD00;}.elementor-92160 .elementor-element.elementor-element-61fa62c .quantity .qty{transition:all 0.2s;}.elementor-92160 .elementor-element.elementor-element-90a1e0d > .elementor-container{max-width:1100px;}.elementor-92160 .elementor-element.elementor-element-90a1e0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:21px;margin-bottom:21px;}.elementor-92160 .elementor-element.elementor-element-90a1e0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-2e99008:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92160 .elementor-element.elementor-element-2e99008 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-2e99008 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-2e99008 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-8561f69 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-92160 .elementor-element.elementor-element-816c96f > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-816c96f{text-align:start;}.woocommerce .elementor-92160 .elementor-element.elementor-element-816c96f .price{color:#D000FF;font-family:"gen", Sans-serif;font-size:14px;line-height:1em;letter-spacing:0px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-816c96f .price ins{color:#ef2300;font-family:"gen", Sans-serif;font-size:14px;}body:not(.rtl) .elementor-92160 .elementor-element.elementor-element-816c96f:not(.elementor-product-price-block-yes) del{margin-right:20px;}body.rtl .elementor-92160 .elementor-element.elementor-element-816c96f:not(.elementor-product-price-block-yes) del{margin-left:20px;}.elementor-92160 .elementor-element.elementor-element-816c96f.elementor-product-price-block-yes del{margin-bottom:20px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-25b0953 .shop_attributes{font-family:"gen", Sans-serif;font-size:14px;}.elementor-92160 .elementor-element.elementor-element-ba2b04b > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-92160 .elementor-element.elementor-element-950a441 > .elementor-widget-container{background-color:#000000;padding:15px 0px 30px 0px;border-style:solid;}.elementor-92160 .elementor-element.elementor-element-950a441:hover .elementor-widget-container{background-color:rgba(4, 0, 255, 0.46);}.elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon-box-wrapper{text-align:center;}.elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-950a441.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-950a441.elementor-view-framed .elementor-icon, .elementor-92160 .elementor-element.elementor-element-950a441.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-950a441.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-950a441.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fc0000;}.elementor-92160 .elementor-element.elementor-element-950a441.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-950a441.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-950a441.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-950a441.elementor-view-default:has(:focus) .elementor-icon{fill:#fc0000;color:#fc0000;border-color:#fc0000;}.elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon{font-size:32px;}.elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon-box-title, .elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon-box-title a{font-family:"gen", Sans-serif;font-size:14px;font-weight:bold;}.elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon-box-description{font-family:"gen", Sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-ee812a6 > .elementor-widget-container{background-color:#000000;padding:15px 0px 50px 0px;border-style:solid;}.elementor-92160 .elementor-element.elementor-element-ee812a6:hover .elementor-widget-container{background-color:rgba(4, 0, 255, 0.46);}.elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon-box-wrapper{text-align:center;}.elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-ee812a6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-ee812a6.elementor-view-framed .elementor-icon, .elementor-92160 .elementor-element.elementor-element-ee812a6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-ee812a6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-ee812a6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fc0000;}.elementor-92160 .elementor-element.elementor-element-ee812a6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-ee812a6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-ee812a6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-ee812a6.elementor-view-default:has(:focus) .elementor-icon{fill:#fc0000;color:#fc0000;border-color:#fc0000;}.elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon{font-size:32px;}.elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon-box-title, .elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon-box-title a{font-family:"gen", Sans-serif;font-size:14px;font-weight:bold;}.elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon-box-description{font-family:"gen", Sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 > .elementor-widget-container{background-color:#000000;padding:15px 0px 30px 0px;border-style:solid;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0:hover .elementor-widget-container{background-color:rgba(4, 0, 255, 0.46);}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0.elementor-view-framed .elementor-icon, .elementor-92160 .elementor-element.elementor-element-e1ae0d0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-e1ae0d0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fc0000;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-e1ae0d0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-e1ae0d0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-e1ae0d0.elementor-view-default:has(:focus) .elementor-icon{fill:#fc0000;color:#fc0000;border-color:#fc0000;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon{font-size:32px;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon-box-title, .elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon-box-title a{font-family:"gen", Sans-serif;font-size:14px;font-weight:bold;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon-box-description{font-family:"gen", Sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-2e8a443 > .elementor-widget-container{background-color:#000000;padding:15px 0px 50px 0px;border-style:solid;}.elementor-92160 .elementor-element.elementor-element-2e8a443:hover .elementor-widget-container{background-color:rgba(4, 0, 255, 0.46);}.elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon-box-wrapper{text-align:center;}.elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-2e8a443.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-2e8a443.elementor-view-framed .elementor-icon, .elementor-92160 .elementor-element.elementor-element-2e8a443.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-2e8a443.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-2e8a443.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fc0000;}.elementor-92160 .elementor-element.elementor-element-2e8a443.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-2e8a443.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-2e8a443.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-92160 .elementor-element.elementor-element-2e8a443.elementor-view-default:has(:focus) .elementor-icon{fill:#fc0000;color:#fc0000;border-color:#fc0000;}.elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon{font-size:32px;}.elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon-box-title, .elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon-box-title a{font-family:"gen", Sans-serif;font-size:14px;font-weight:bold;}.elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon-box-description{font-family:"gen", Sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-c2b4050 > .elementor-container{max-width:1100px;}.elementor-92160 .elementor-element.elementor-element-c2b4050{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-c2b4050 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-8f377e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92160 .elementor-element.elementor-element-8f377e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-8f377e7 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-8f377e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-8922d78{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-92160 .elementor-element.elementor-element-ca8c9de > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-ca8c9de{column-gap:0px;}.elementor-92160 .elementor-element.elementor-element-4a29f35 > .elementor-container{max-width:1100px;}.elementor-92160 .elementor-element.elementor-element-4a29f35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-92160 .elementor-element.elementor-element-4a29f35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-21831e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92160 .elementor-element.elementor-element-21831e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-21831e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-21831e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-75b87a3{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-92160 .elementor-element.elementor-element-551437b > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-92160 .elementor-element.elementor-element-551437b{text-align:end;}.elementor-92160 .elementor-element.elementor-element-551437b .elementor-heading-title{font-family:"gen", Sans-serif;font-size:16px;}.elementor-92160 .elementor-element.elementor-element-0698ebd > .elementor-widget-container{padding:0px 0px 0px 365px;}.elementor-92160 .elementor-element.elementor-element-0698ebd{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-92160 .elementor-element.elementor-element-0698ebd .elementor-share-btn{font-size:calc(1.4px * 10);height:2.2em;}.elementor-92160 .elementor-element.elementor-element-0698ebd .elementor-share-btn__icon{--e-share-buttons-icon-size:1.7em;}.elementor-92160 .elementor-element.elementor-element-cbd5c5f > .elementor-container{max-width:1100px;}.elementor-92160 .elementor-element.elementor-element-cbd5c5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-cbd5c5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-0c2dbd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92160 .elementor-element.elementor-element-0c2dbd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-0c2dbd2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-0c2dbd2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-ebbd005{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products  ul.products{grid-column-gap:15px;grid-row-gap:15px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:12px 35px 0px 35px;border-color:#1BFF0300;border-radius:0px 0px 0px 0px;margin-bottom:0px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;margin-bottom:0px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;margin-bottom:0px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"gen", Sans-serif;font-size:13px;line-height:19px;letter-spacing:0px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products .products > h2{color:#000000;font-family:"gen", Sans-serif;font-size:30px;font-weight:100;text-transform:capitalize;text-align:center;margin-bottom:30px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .star-rating{color:#FFFD00;font-size:1em;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .star-rating::before{color:#A0A0A0;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .price{color:#1800FF;font-family:"gen", Sans-serif;font-size:17px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .price ins{color:#1800FF;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .price ins .amount{color:#1800FF;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .price del {font-family:"gen", Sans-serif;font-size:17px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;border-color:#FFFFFF;font-size:12px;line-height:0.1em;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .button:hover{color:#FFF600;border-color:#FFF600;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products .added_to_cart{color:#A607FF;font-family:"gen", Sans-serif;font-size:11px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product{border-style:solid;border-width:3px 3px 3px 3px;border-radius:11px;padding:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #000000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product:hover{background-color:#FFFFFF;border-color:#000000;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:#FF0000;font-family:"gen", Sans-serif;font-size:11px;border-radius:36px;min-width:32px;min-height:40px;line-height:40px;left:auto;right:0;margin:-14px;}.elementor-92160 .elementor-element.elementor-element-c6d4418 > .elementor-container{max-width:1100px;}.elementor-92160 .elementor-element.elementor-element-c6d4418{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-92160 .elementor-element.elementor-element-c6d4418 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-52e5ce8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92160 .elementor-element.elementor-element-52e5ce8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-16d3930:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92160 .elementor-element.elementor-element-16d3930 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-16d3930 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-92160 .elementor-element.elementor-element-16d3930 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-e1ed346{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-92160 .elementor-element.elementor-element-e1ed346 .elementor-headline{text-align:center;font-size:21px;}.elementor-92160 .elementor-element.elementor-element-e1ed346 .elementor-headline-plain-text{color:#FF0000;}.elementor-92160 .elementor-element.elementor-element-e1ed346 .elementor-headline-dynamic-text{font-family:"gen", Sans-serif;line-height:0.1em;}.woocommerce .elementor-92160 .elementor-element.elementor-element-928fd2c .woocommerce-tabs ul.wc-tabs li a{color:#000000;font-size:10px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-928fd2c .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;}.woocommerce .elementor-92160 .elementor-element.elementor-element-928fd2c .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"gen", Sans-serif;font-size:13px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-928fd2c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:20px;}.elementor-92160 .elementor-element.elementor-element-89eeedf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92160 .elementor-element.elementor-element-89eeedf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-89eeedf > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-92160 .elementor-element.elementor-element-89eeedf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92160 .elementor-element.elementor-element-606838f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-92160 .elementor-element.elementor-element-606838f .elementor-headline{text-align:center;font-size:21px;}.elementor-92160 .elementor-element.elementor-element-606838f .elementor-headline-plain-text{color:#FF0000;}.elementor-92160 .elementor-element.elementor-element-606838f .elementor-headline-dynamic-text{font-family:"gen", Sans-serif;line-height:0.1em;}.elementor-92160 .elementor-element.elementor-element-cba5e84 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-92160 .elementor-element.elementor-element-cba5e84{text-align:start;}@media(max-width:1024px){.elementor-92160 .elementor-element.elementor-element-1093bd5b{padding:30px 20px 30px 20px;}.elementor-92160 .elementor-element.elementor-element-46b53b30{padding:0px 20px 0px 20px;}.elementor-92160 .elementor-element.elementor-element-12befff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-70e8e30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-90a1e0d{padding:0px 20px 0px 20px;}.elementor-92160 .elementor-element.elementor-element-c2b4050{padding:0px 20px 0px 20px;}.elementor-92160 .elementor-element.elementor-element-4a29f35{padding:0px 20px 0px 20px;} .elementor-92160 .elementor-element.elementor-element-0698ebd{--grid-side-margin:5px;--grid-column-gap:5px;}.elementor-92160 .elementor-element.elementor-element-cbd5c5f{padding:0px 20px 0px 20px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-92160 .elementor-element.elementor-element-1093bd5b{margin-top:-40px;margin-bottom:0px;padding:1px 1px 1px 1px;z-index:1;}.elementor-92160 .elementor-element.elementor-element-de1d6f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-de1d6f2{z-index:1;}.elementor-92160 .elementor-element.elementor-element-46b53b30{padding:0px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-77527e69.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-92160 .elementor-element.elementor-element-77527e69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-71efc61{margin-top:-50px;margin-bottom:0px;}.elementor-92160 .elementor-element.elementor-element-12befff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-92160 .elementor-element.elementor-element-12befff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-2fdcd9a .elementor-headline{font-size:20px;}.elementor-92160 .elementor-element.elementor-element-59a7cc3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-92160 .elementor-element.elementor-element-59a7cc3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-b9f0458{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;align-self:center;}.elementor-92160 .elementor-element.elementor-element-b9f0458 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-79244fe .elementor-button{font-size:12px;}.elementor-92160 .elementor-element.elementor-element-9d35033 .elementor-headline{font-size:23px;line-height:1.3em;}.elementor-92160 .elementor-element.elementor-element-7b45676 .elementor-headline{font-size:23px;line-height:0.1em;}.elementor-92160 .elementor-element.elementor-element-7b45676 .elementor-headline-dynamic-text{line-height:1.5em;}.elementor-92160 .elementor-element.elementor-element-7eae2c1{font-size:12px;}.elementor-92160 .elementor-element.elementor-element-70e8e30.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-92160 .elementor-element.elementor-element-70e8e30 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-61fa62c .cart button, .elementor-92160 .elementor-element.elementor-element-61fa62c .cart .button{font-size:15px;}.elementor-92160 .elementor-element.elementor-element-90a1e0d{padding:0px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-816c96f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-92160 .elementor-element.elementor-element-816c96f{text-align:start;}.woocommerce .elementor-92160 .elementor-element.elementor-element-816c96f .price{font-size:12px;}body:not(.rtl) .elementor-92160 .elementor-element.elementor-element-816c96f:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-92160 .elementor-element.elementor-element-816c96f:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-92160 .elementor-element.elementor-element-816c96f.elementor-product-price-block-yes del{margin-bottom:0px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-25b0953 .shop_attributes{font-size:12px;}.elementor-92160 .elementor-element.elementor-element-7b86612{width:25%;}.elementor-92160 .elementor-element.elementor-element-950a441 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon-box-wrapper{gap:0px;}.elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon-box-title{margin-block-end:0px;}.elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon{font-size:16px;}.elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon-box-title, .elementor-92160 .elementor-element.elementor-element-950a441 .elementor-icon-box-title a{font-size:10px;}.elementor-92160 .elementor-element.elementor-element-4c5ddd4{width:25%;}.elementor-92160 .elementor-element.elementor-element-ee812a6 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon-box-wrapper{gap:0px;}.elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon{font-size:16px;}.elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon-box-title, .elementor-92160 .elementor-element.elementor-element-ee812a6 .elementor-icon-box-title a{font-size:10px;}.elementor-92160 .elementor-element.elementor-element-8e11cc5{width:25%;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon-box-wrapper{gap:0px;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon{font-size:16px;}.elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon-box-title, .elementor-92160 .elementor-element.elementor-element-e1ae0d0 .elementor-icon-box-title a{font-size:10px;}.elementor-92160 .elementor-element.elementor-element-d3b5697{width:25%;}.elementor-92160 .elementor-element.elementor-element-2e8a443 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon-box-wrapper{gap:0px;}.elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon-box-title{margin-block-end:0px;}.elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon{font-size:16px;}.elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon-box-title, .elementor-92160 .elementor-element.elementor-element-2e8a443 .elementor-icon-box-title a{font-size:10px;}.elementor-92160 .elementor-element.elementor-element-c2b4050{padding:0px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-4a29f35{padding:0px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-551437b{text-align:center;}.elementor-92160 .elementor-element.elementor-element-551437b .elementor-heading-title{font-size:11px;}.elementor-92160 .elementor-element.elementor-element-0698ebd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;} .elementor-92160 .elementor-element.elementor-element-0698ebd{--grid-side-margin:5px;--grid-column-gap:5px;}.elementor-92160 .elementor-element.elementor-element-cbd5c5f{padding:0px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product{text-align:center;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products  ul.products{grid-column-gap:7px;grid-row-gap:8px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:10px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products .products > h2{font-size:18px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .price{font-size:10px;}.elementor-92160 .elementor-element.elementor-element-d15abdf.elementor-wc-products ul.products li.product .button{font-size:10px;}.elementor-92160 .elementor-element.elementor-element-16d3930 > .elementor-element-populated{border-width:4px 4px 4px 4px;}.elementor-92160 .elementor-element.elementor-element-16d3930 > .elementor-element-populated, .elementor-92160 .elementor-element.elementor-element-16d3930 > .elementor-element-populated > .elementor-background-overlay, .elementor-92160 .elementor-element.elementor-element-16d3930 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-92160 .elementor-element.elementor-element-e1ed346 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-92160 .elementor-element.elementor-element-e1ed346 .elementor-headline{font-size:10px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-928fd2c .woocommerce-tabs ul.wc-tabs li a{font-size:0px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-928fd2c .woocommerce-tabs .woocommerce-Tabs-panel{font-size:10px;}.woocommerce .elementor-92160 .elementor-element.elementor-element-928fd2c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:12px;}.elementor-92160 .elementor-element.elementor-element-89eeedf > .elementor-element-populated{border-width:4px 4px 4px 4px;margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-92160 .elementor-element.elementor-element-89eeedf > .elementor-element-populated, .elementor-92160 .elementor-element.elementor-element-89eeedf > .elementor-element-populated > .elementor-background-overlay, .elementor-92160 .elementor-element.elementor-element-89eeedf > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-92160 .elementor-element.elementor-element-606838f .elementor-headline{font-size:10px;}.elementor-92160 .elementor-element.elementor-element-cba5e84{font-size:12px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-de1d6f2 */.elementor-92160 .elementor-element.elementor-element-de1d6f2 .site-breadcrumbs.woocommerce-breadcrumbs.clr {font-family: gen; position: static!important;
padding-right: 0px !important; }

@media (max-width: 768px) {.elementor-92160 .elementor-element.elementor-element-de1d6f2 .site-breadcrumbs.woocommerce-breadcrumbs.clr {font-family: gen; position: static!important;
padding-right: 0px !important; 
       font-size: 11px !important; /* גודל הפונט מוגדר ל-16 פיקסלים */
         white-space: normal; /* מאפשר שבירת שורות */
        word-wrap: break-word; /* שובר מילים ארוכות */
        overflow-wrap: break-word;

}

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-b9f0458 */.image-weding {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79244fe */.elementor-92160 .elementor-element.elementor-element-79244fe .elementor-button{    background: linear-gradient(to right, #d4d4d4, #b0b0b0, #d4d4d4, #b0b0b0); /* צבעי גרדיאנט */}

.elementor-92160 .elementor-element.elementor-element-79244fe .elementor-button.elementor-button-link.elementor-size-sm:hover {
  background: linear-gradient(to right, #c68b3e, #d4af37, #c68b3e, #d4af37); /* צבע רקע במעבר עכבר */
    transform: scale(1.01); /* הגדלה קלה */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cfdc95 *//* שליטה על התוכן הפנימי של תיבת  העיצובים */

.fpd-container {
    transform: scale(1); /* משנה את קנה המידה ל-80% */
    transform-origin: top left; /* נקודת ייחוס לשינוי הקנה מידה */
    width: 100%; /* התאמה לרוחב */
    height: auto; /* התאמה לגובה */
}


/* עיצוב רשת לעיצובים פנימיים */
.fpd-grid.fpd-grid-contain {
    display: grid !important; /* הפעלת רשת */
    grid-template-columns: repeat(4, 1fr) !important; /* 3 עיצובים בשורה */
    gap: 5px 4px !important; /* מרווח דק בין פריטים */
    padding: 30px 0 !important; /* רווחים מלמעלה ומלמטה*/
      border:none !important; /* ללא מסגרת */
}

/* התאמה נוספת אם הגובה מוגבל */
.fpd-item {
    height: auto !important; /* גובה אוטומטי */
    min-height: 100px !important; /* גובה מינימלי */
    width: 100% !important; /* רוחב מלא */
        border:solid 2px black !important; /* ללא מסגרת */
        
}


/* גלילה לצד ימין ולא לצד שמאל עם עברית בצורה תקינה */

.fpd-scroll-area {
    overflow-y: scroll; /* גלילה אנכית מופעלת */
    overflow-x: hidden; /* מונע גלילה אופקית אם יש תוכן גדול */
    position: relative; /* מקנה גישה למאפיינים נוספים */
}

/* הוספת סגנון לפס הגלילה */
.fpd-scroll-area::-webkit-scrollbar {
    width: 12px; /* רוחב פס הגלילה */
}

.fpd-scroll-area::-webkit-scrollbar-track {
    background: #f1f1f1; /* צבע הרקע של פס הגלילה */
}

.fpd-scroll-area::-webkit-scrollbar-thumb {
    background-color: #007bff; /* צבע פס הגלילה */
    border-radius: 6px; /* פינות מעוגלות לפס הגלילה */
}

/* במקרה שהגלילה עדיין בצד שמאל, ניתן להוסיף */
.fpd-scroll-area {
    direction: ltr; /* כיווניות תוכן שמאלית */
}

.fpd-input-search { display: none !important;}


.fpd-input-back-search { display: none !important;}








.fpd-scroll-area:not(.fpd-secondary-tools):not(.fpd-panel-tabs-content):not(.fpd-tools-nav)::before {
    content: "בחרו אחד מהעיצובים"; /* הטקסט שתרצה להוסיף */
    display: block; /* או inline, תלוי איך אתה רוצה את הפריסה */
    text-align: center; /* מרכז את הטקסט */
    font-family: 'GEN', sans-serif; /* קובע את הגופן ל-GEN */
    font-size: 24px; /* גודל הגופן, ניתן לשנות */
    color: #000; /* צבע הטקסט, ניתן לשנות */
    margin: 0; /* מסיר מרווחים מסביב לטקסט */
    padding: 0; /* מסיר ריפוד, אם קיים */
    /* הוסף !important אם יש צורך */
    /* margin: 0 !important; */
    /* padding: 0 !important; */
}


.fpd-element-toolbar {
    display: flex !important; /* הגדרת flexbox */
    justify-content: center !important; /* מרכז את התוכן אופקית */
    align-items: center !important; /* מרכז את התוכן אנכית */
    height: 100%; /* קביעת גובה האלמנט */
}

.fpd-tools-nav.fpd-scroll-area {
    width: auto; /* מתאימה את הרוחב אוטומטית */
    margin: 0 auto; /* ממרכז את התוכן */
}

.fpd-show {
    display: none !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74a146b *//* הגדרת תצוגה גמישה עבור הטפסים של מוצרים */
.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form), 
.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart {
    display: flex; 
    flex-wrap: nowrap;
}

/* כיוון גמיש של הטופס */
form.cart {flex-direction: column !important;}


/*שולט על על כפתור כמות*/

.qib-container:not(#qib_id):not(#qib_id) {
    display: inline-block;
    margin-left: 22%;
    margin-bottom: 10px;
    margin-right: 22%;
  } 

/* עיצוב כפתור מינוס */

.minus.qib-button:not(#qib_id):not(#qib_id){
    border-top-left-radius: 0px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 0px;
}


/* עיצוב כפתור פלוס */

.plus.qib-button:not(#qib_id):not(#qib_id){
    border-top-left-radius: 25px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 25px;
}

/* עיצוב כללי של כפתורים */

.qib-button:not(#qib_id):not(#qib_id) {
    background: #ffffff !important;
    border-color: #cac9c9 !important;
    color: #000;
    font-weight: bold;
}


/* עיצוב שדה כמות */

.qib-container .quantity input.qty:not(#qib_id):not(#qib_id) {
    background: #FFFfff !important;
    font-weight: bold !important;
    color: #000000;
}


/* עיצוב כפתור במעבר עכבר */

.qib-button:not(#qib_id):not(#qib_id):hover {
    background: #ff0000;
    border-color: #000000;
    color: #ff0000;
}


/* הגדרות כפתור הוספה לסל */

form.cart .qib-container + button[type='submit']:not(#qib_id):not(#qib_id){
    max-width: 250px !important;
    margin-left: 32% !important;
    margin-right: 32% !important;

}

/* הגדרת Flex על הפורם */

.qib-container div.quantity:not(#qib_id),
.qib-button:not(#qib_id) {
    float: none !important;
}


.single_add_to_cart_button.button.alt {
min-width:  60%;
}




/* הגדרת למוצרים עם תוספת מחיר ומוצרים עם וריאציה*/

.elementor-92160 .elementor-element.elementor-element-74a146b > .elementor-container{max-width: 100%}
.variations .label{ width:10%;}
.wc-pao-addon-description{color: red; font-weight: bold;}

.woocommerce div.product form.cart .variations select {max-width: 30%;
min-width: 25%; 
background: #FFF;
}

.theme-select{width: 25%}


div.product-addon-totals ul li
{justify-content:flex-start;}


div.product-addon-totals .wc-pao-subtotal-line 
{justify-content:flex-start;}
    
.wc-pao-col1 {margin-left: 20px;}

p.price{color:#000 !important;

font-family: gen}

div.product-addon-totals ul li.wc-pao-row-quantity-based {font-weight: bold;}

.woocommerce table.shop_attributes th 
{width: 100px !important;}


p.price::before {display:none !important;}

.woocommerce div.product p.price {font-size:15px !important;}

@media (max-width: 768px) { 

.variations .label{ width:35% !important;}


.theme-select{width: 100% !important;}

.wc-pao-addon-description{
    margin-right:5px; font-size:13px;}


/* הגדרות כפתור הוספה לסל */

form.cart .qib-container + button[type='submit']:not(#qib_id):not(#qib_id){
    max-width: 300px !important;
    margin-left: 10% !important;
    margin-right: 10% !important;
   

}



}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8561f69 */p.price::before {content: "מחיר: ";color:#000;}
.elementor-92160 .elementor-element.elementor-element-8561f69 .price   {color:#000;}
.elementor-92160 .elementor-element.elementor-element-8561f69 .amount {color:#0000FF;}


.woocommerce table.shop_attributes { border-top:none;}


.woocommerce table.shop_attributes th {
    width: 87px;
    border-top:none !important; 
    border-bottom:none !important; 
    padding-right: 0px;}
    


 .woocommerce table.shop_attributes td {
    border-top:none !important; 
    border-bottom:none !important; 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-950a441 */.commitment-note
{min-height: 100% !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca8c9de */.product-price-note {
    color: #000000;
    font-family: 'gen', sans-serif;
    font-size: 14px;
}

.product-price-note strong {
    font-size: 16px;
}

.contact-link {
    color: #0000ff;
    text-decoration: none;
}

@media (max-width: 768px) {
.product-price-note {
    color: #000000;
    font-family: 'gen', sans-serif;
    font-size: 11px;
}

.product-price-note strong {
    font-size: 12px;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-d15abdf */@media (max-width: 767px) {
    .related.products .products {
        display: grid !important; /* משתמשים ב-grid ליצירת עיצוב גמיש */
        grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)) !important; /* קובע את מספר העמודות */
        gap: 20px !important; /* מרווח בין המוצרים */
    }

    .related.products .products li {
        box-sizing: border-box !important; /* מבטיח שהמרווח לא יגביל את התוכן */
    }

    .related.products .products li img {
        max-width: 100% !important; /* התמונה לא תחרוג מגבולות התיבה */
        height: auto !important; /* לשמור על פרופורציות התמונה */
    }
    
    
    
    
    /*שולט על על כפתור כמות*/

/* CSS לסידור כפתור "הוספה לסל" ושדה הכמות */
.related .product .cart {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding-top: 10px;
}

/* סידור שדה הכמות */
.related .product .qib-container {
    display: flex;
    align-items: center;
    gap: 5px;
    margin-bottom: 10px;
}

/* עיצוב לכפתורי הכמות */
.related .product .qib-container .qib-button {
    width: 30px;
    height: 30px;
    font-size: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* עיצוב כפתור "הוספה לסל" */
.related .product .button.alt {
    width: 80%;
    max-width: 150px;
    padding: 8px;
    font-size: 16px;
    text-align: center;
}
    .qib-container:not(#qib_id):not(#qib_id) {
        margin-left: 5%;
        margin-right: 5%;
    }
    .qib-container .quantity input.qty:not(#qib_id):not(#qib_id) { height:22px !important;
    width:25px !important;

}

.qib-button:not(#qib_id):not(#qib_id) { height:22px !important;
 width:20px !important;
}

.related .product {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

.related .product .woocommerce-loop-product__link {
    flex-grow: 1 !important;
}

.related .product .cart {
    margin-top: auto !important;
}

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-928fd2c */.woocommerce div.product .woocommerce-tabs .panel p {
    color: #0000ff !important;
}


.woocommerce #review_form #respond textarea {
    box-sizing: border-box;
    width: 100%;
    background-color: white;
    border-color: black;
   color:#000000;
   font-size: 15px;
}






.woocommerce p.stars a{
color: #fff600 ;
 fill:#fff600!important; 
font-size: 35px;
font-weight: 100;
text-shadow:  -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
 
}



.woocommerce p.stars a::before {
    content: "\e021";
    color: 000;
}




.woocommerce p.stars a:hover ~ a{
      color: #000;
      fill:#fff600!important; 
    font-size: 35px;
    
   text-shadow:  -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
  
}


.woocommerce div.product .woocommerce-tabs ul.tabs {visibility: hidden;}


.woocommerce-Reviews{ background-color: #ffffff  !important;}

.woocommerce div.product.elementor .woocommerce-tabs .panel {
  
border-top: 0px solid #d3ced2;
padding-top: 00px
    
}




@media screen and (max-width: 767px) {



.woocommerce div.product .woocommerce-tabs ul.tabs li {
   
    background-color: #ffffff  !important;
    display: inline-block;
    border-radius: 0px 0px 0 0 !important;
    padding-right: 33px;
}

#respond .comment-form-author {
    width: 100%;
}

#respond .comment-form-email {
     width: 100%;
         padding: 0 0px;
}




.comment-form-cookies-consent
 {
   
    text-align: right;
display: flex;
 }



input[type="checkbox"] {
    margin-top: 3px;
    margin-right: 00px;
    margin-bottom: 0px;
    margin-left: 10px;
    color:blue !important;
}

#comments {
    margin-top: 30px;
    padding-top: 30px;

}

.woocommerce p.stars a{
font-size: 18px;
}
.woocommerce p.stars a:hover ~ a{
    font-size: 18px;
}

}/* End custom CSS */