.elementor-115098 .elementor-element.elementor-element-88cb24f:not(.elementor-motion-effects-element-type-background), .elementor-115098 .elementor-element.elementor-element-88cb24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-115098 .elementor-element.elementor-element-88cb24f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-115098 .elementor-element.elementor-element-88cb24f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-a9aca26 > .elementor-widget-container{margin:0px 10px 20px 10px;}.elementor-115098 .elementor-element.elementor-element-a9aca26 .elementor-heading-title{font-family:var( --e-global-typography-b317e25-font-family ), Sans-serif;font-size:var( --e-global-typography-b317e25-font-size );font-weight:var( --e-global-typography-b317e25-font-weight );text-transform:var( --e-global-typography-b317e25-text-transform );font-style:var( --e-global-typography-b317e25-font-style );line-height:var( --e-global-typography-b317e25-line-height );letter-spacing:var( --e-global-typography-b317e25-letter-spacing );word-spacing:var( --e-global-typography-b317e25-word-spacing );color:var( --e-global-color-primary );}.elementor-115098 .elementor-element.elementor-element-525d454{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-aae88f1 .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-aae88f1 .price ins{color:var( --e-global-color-primary );}.woocommerce .elementor-115098 .elementor-element.elementor-element-8c58fc9 .woocommerce-product-details__short-description{color:var( --e-global-color-text );}.elementor-115098 .elementor-element.elementor-element-db4102b .cart button, .elementor-115098 .elementor-element.elementor-element-db4102b .cart .button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-115098 .elementor-element.elementor-element-db4102b .cart button:hover, .elementor-115098 .elementor-element.elementor-element-db4102b .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-115098 .elementor-element.elementor-element-db4102b{--view-cart-spacing:20px;--button-spacing:10px;}.elementor-115098 .elementor-element.elementor-element-db4102b .quantity .qty{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:0px 10px 0px 10px;color:var( --e-global-color-text );background-color:var( --e-global-color-92855a3 );border-color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations td.value select, .woocommerce .elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations td.value:before{background-color:var( --e-global-color-secondary );border:var( --e-global-color-primary );}.woocommerce .elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations td.value:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-1b2afd4 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-115098 .elementor-element.elementor-element-1b2afd4 .flex-viewport, .woocommerce .elementor-115098 .elementor-element.elementor-element-1b2afd4 .flex-control-thumbs img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.woocommerce .elementor-115098 .elementor-element.elementor-element-1b2afd4 .flex-control-thumbs img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-115098 .elementor-element.elementor-element-2afeab0{padding:0px 0px 0px 0px;}.elementor-115098 .elementor-element.elementor-element-7647cd8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-115098 .elementor-element.elementor-element-7647cd8{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-115098 .elementor-element.elementor-element-72a9f57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-72a9f57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-4da3cb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-4da3cb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-115098 .elementor-element.elementor-element-4da3cb7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-4da3cb7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-a384ab5{text-align:end;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-accent );}.elementor-115098 .elementor-element.elementor-element-1cc4f59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-1cc4f59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-115098 .elementor-element.elementor-element-1cc4f59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-1cc4f59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-2217438{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-accent );}.elementor-115098 .elementor-element.elementor-element-d177478{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;}.elementor-115098 .elementor-element.elementor-element-d177478 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-ddc2ca2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-ddc2ca2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-ddc2ca2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-ddc2ca2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-4fac15b{text-align:end;}.elementor-115098 .elementor-element.elementor-element-7fddbe2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-7fddbe2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-7fddbe2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-7fddbe2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-556f130{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-a3d82c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;}.elementor-115098 .elementor-element.elementor-element-a3d82c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-64c63e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-64c63e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-64c63e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-64c63e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-4a0d36d{text-align:end;}.elementor-115098 .elementor-element.elementor-element-f0acae4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-f0acae4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-f0acae4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-f0acae4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-d256def{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-5151b98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;}.elementor-115098 .elementor-element.elementor-element-5151b98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-7f82438:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-7f82438 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-7f82438 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-7f82438 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-aa5c49e{text-align:end;}.elementor-115098 .elementor-element.elementor-element-2dd51e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-2dd51e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-2dd51e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-2dd51e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-b5d5767{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-c7606db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;}.elementor-115098 .elementor-element.elementor-element-c7606db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-5bac691:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-5bac691 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-5bac691 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-5bac691 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-f7a9230{text-align:end;}.elementor-115098 .elementor-element.elementor-element-f1448da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-f1448da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-f1448da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-f1448da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-b923c9c{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-c041f61{padding:0px 0px 0px 0px;}.elementor-115098 .elementor-element.elementor-element-7c11600 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-115098 .elementor-element.elementor-element-7c11600{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-115098 .elementor-element.elementor-element-6c24344{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-6c24344 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-02c10b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-02c10b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-115098 .elementor-element.elementor-element-02c10b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-02c10b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-5bb1fca{text-align:end;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-accent );}.elementor-115098 .elementor-element.elementor-element-2eaccf7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-2eaccf7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-115098 .elementor-element.elementor-element-2eaccf7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-2eaccf7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-9fac9a9{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-accent );}.elementor-115098 .elementor-element.elementor-element-c884663{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;}.elementor-115098 .elementor-element.elementor-element-c884663 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-f4ab748:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-f4ab748 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-f4ab748 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-f4ab748 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-0f03664{text-align:end;}.elementor-115098 .elementor-element.elementor-element-56a3316:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-56a3316 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-56a3316 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-56a3316 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-db57348{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-034a754{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;}.elementor-115098 .elementor-element.elementor-element-034a754 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-f0307c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-f0307c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-f0307c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-f0307c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-8e8a4be{text-align:end;}.elementor-115098 .elementor-element.elementor-element-9fb1908:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-9fb1908 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-9fb1908 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-9fb1908 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-1fbac52{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-10aa723{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;}.elementor-115098 .elementor-element.elementor-element-10aa723 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-ca9290d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-ca9290d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-ca9290d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-ca9290d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-cfcde00{text-align:end;}.elementor-115098 .elementor-element.elementor-element-5faf739:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-5faf739 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-5faf739 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-5faf739 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-9250d93{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-8e8ed40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;}.elementor-115098 .elementor-element.elementor-element-8e8ed40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-874f0b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-874f0b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-874f0b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-874f0b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-df018b3{text-align:end;}.elementor-115098 .elementor-element.elementor-element-f31990e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115098 .elementor-element.elementor-element-f31990e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-115098 .elementor-element.elementor-element-f31990e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115098 .elementor-element.elementor-element-f31990e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115098 .elementor-element.elementor-element-8ea90e6{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-83f78dc{padding:0px 0px 200px 0px;}@media(min-width:768px){.elementor-115098 .elementor-element.elementor-element-24f364f{width:70%;}.elementor-115098 .elementor-element.elementor-element-c99b5a0{width:30%;}.elementor-115098 .elementor-element.elementor-element-4da3cb7{width:30%;}.elementor-115098 .elementor-element.elementor-element-1cc4f59{width:30%;}.elementor-115098 .elementor-element.elementor-element-cf01fd6{width:39.664%;}.elementor-115098 .elementor-element.elementor-element-ddc2ca2{width:30%;}.elementor-115098 .elementor-element.elementor-element-7fddbe2{width:30%;}.elementor-115098 .elementor-element.elementor-element-727d2a3{width:39.664%;}.elementor-115098 .elementor-element.elementor-element-64c63e7{width:30%;}.elementor-115098 .elementor-element.elementor-element-f0acae4{width:30%;}.elementor-115098 .elementor-element.elementor-element-cf152a1{width:39.664%;}.elementor-115098 .elementor-element.elementor-element-7f82438{width:30%;}.elementor-115098 .elementor-element.elementor-element-2dd51e2{width:30%;}.elementor-115098 .elementor-element.elementor-element-63dbf26{width:39.664%;}.elementor-115098 .elementor-element.elementor-element-5bac691{width:30%;}.elementor-115098 .elementor-element.elementor-element-f1448da{width:30%;}.elementor-115098 .elementor-element.elementor-element-e9dfadc{width:39.664%;}.elementor-115098 .elementor-element.elementor-element-02c10b4{width:30%;}.elementor-115098 .elementor-element.elementor-element-2eaccf7{width:30%;}.elementor-115098 .elementor-element.elementor-element-b8c407c{width:39.664%;}.elementor-115098 .elementor-element.elementor-element-f4ab748{width:30%;}.elementor-115098 .elementor-element.elementor-element-56a3316{width:30%;}.elementor-115098 .elementor-element.elementor-element-a19cfcd{width:39.664%;}.elementor-115098 .elementor-element.elementor-element-f0307c0{width:30%;}.elementor-115098 .elementor-element.elementor-element-9fb1908{width:30%;}.elementor-115098 .elementor-element.elementor-element-bcec131{width:39.664%;}.elementor-115098 .elementor-element.elementor-element-ca9290d{width:30%;}.elementor-115098 .elementor-element.elementor-element-5faf739{width:30%;}.elementor-115098 .elementor-element.elementor-element-43adc94{width:39.664%;}.elementor-115098 .elementor-element.elementor-element-874f0b4{width:30%;}.elementor-115098 .elementor-element.elementor-element-f31990e{width:30%;}.elementor-115098 .elementor-element.elementor-element-02797cf{width:39.664%;}}@media(max-width:1024px){.elementor-115098 .elementor-element.elementor-element-a9aca26 .elementor-heading-title{font-size:var( --e-global-typography-b317e25-font-size );line-height:var( --e-global-typography-b317e25-line-height );letter-spacing:var( --e-global-typography-b317e25-letter-spacing );word-spacing:var( --e-global-typography-b317e25-word-spacing );}.elementor-115098 .elementor-element.elementor-element-525d454{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-aae88f1 .price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-db4102b .cart button, .elementor-115098 .elementor-element.elementor-element-db4102b .cart .button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-db4102b .quantity .qty{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-115098 .elementor-element.elementor-element-7647cd8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-a384ab5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-2217438{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-556f130{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-d256def{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-b5d5767{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-b923c9c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-7c11600{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-5bb1fca{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-9fac9a9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-db57348{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-1fbac52{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-9250d93{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-8ea90e6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-115098 .elementor-element.elementor-element-a9aca26 .elementor-heading-title{font-size:var( --e-global-typography-b317e25-font-size );line-height:var( --e-global-typography-b317e25-line-height );letter-spacing:var( --e-global-typography-b317e25-letter-spacing );word-spacing:var( --e-global-typography-b317e25-word-spacing );}.elementor-115098 .elementor-element.elementor-element-525d454{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-aae88f1 .price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-db4102b .cart button, .elementor-115098 .elementor-element.elementor-element-db4102b .cart .button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-db4102b .quantity .qty{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce .elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-115098 .elementor-element.elementor-element-db4102b form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-115098 .elementor-element.elementor-element-7647cd8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-a384ab5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-2217438{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-556f130{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-d256def{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-b5d5767{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-b923c9c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-7c11600{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-5bb1fca{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-9fac9a9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-db57348{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-1fbac52{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-9250d93{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-115098 .elementor-element.elementor-element-8ea90e6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}}/* Start custom CSS *//* WooCommerce Zoom/Lupe deaktivieren */
.woocommerce-product-gallery__trigger {
    display: none !important;
}

.woocommerce-product-gallery .zoomImg {
    display: none !important;
}

.woocommerce-product-gallery__image {
    pointer-events: none;
}

/* Mengenpfeile bei der Produktanzahl ausblenden */
/* Chrome, Safari, Edge */
.woocommerce .quantity input.qty::-webkit-outer-spin-button,
.woocommerce .quantity input.qty::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
.woocommerce .quantity input.qty {
    -moz-appearance: textfield;
}

/* Mengenfeld Abstand nach links eingefügt. */
.woocommerce div.product form.cart div.quantity {
  margin: 0 4px 0 30px;
}/* End custom CSS */