h1,h2,h3,h4{line-height:1.2!important}h1 i,h2 i,h3 i,h4 i{font-weight:300;font-style:normal!important}p:last-child{margin-bottom:0}strong,b{font-weight:700}@media screen and (min-width:1100px){a[href^="tel:"]{text-decoration:none!important;color:inherit!important;cursor:default!important}}main p a,main ul a,main ol a{text-decoration:underline!important}.elementor-text-editor ul,.elementor-toc__body ul,.elementor-nav-menu--layout-vertical ul{margin:0 0 0 15px;list-style-type:none;padding-left:0}.elementor-text-editor ul li,.elementor-toc__body ul li,.elementor-nav-menu--layout-vertical ul li{margin-bottom:.3em}.elementor-text-editor ul li a,.elementor-toc__body ul li a,.elementor-nav-menu--layout-vertical ul li a{display:inline-block;padding:auto!important}.elementor-text-editor ul li:before,.elementor-toc__body ul li:before,.elementor-nav-menu--layout-vertical ul li:before{font-family:'Font Awesome 5 Free';display:inline-block;content:'\f105';margin:0 0 0 -15px;color:#383838;font-weight:900;width:15px}@media screen and (min-width:1100px){#page{border-left:40px solid #fff;border-right:40px solid #fff}}.jet-carousel__item img{max-width:80px}main .elementor-section-wrap>section.elementor-section:not(.nopad),main .elementor-location-archive>section.elementor-section:not(.nopad),main .elementor-location-single>section.elementor-section:not(.nopad),#content .elementor-section-wrap>section.elementor-section:not(.nopad),#content .elementor-location-archive>section.elementor-section:not(.nopad),#content .elementor-location-single>section.elementor-section:not(.nopad),#primary .elementor-section-wrap>section.elementor-section:not(.nopad),#primary .elementor-location-archive>section.elementor-section:not(.nopad),#primary .elementor-location-single>section.elementor-section:not(.nopad){padding-top:40px;padding-bottom:40px}@media screen and (min-width:768px){main .elementor-section-wrap>section.elementor-section:not(.nopad),main .elementor-location-archive>section.elementor-section:not(.nopad),main .elementor-location-single>section.elementor-section:not(.nopad),#content .elementor-section-wrap>section.elementor-section:not(.nopad),#content .elementor-location-archive>section.elementor-section:not(.nopad),#content .elementor-location-single>section.elementor-section:not(.nopad),#primary .elementor-section-wrap>section.elementor-section:not(.nopad),#primary .elementor-location-archive>section.elementor-section:not(.nopad),#primary .elementor-location-single>section.elementor-section:not(.nopad){padding-top:80px;padding-bottom:80px}}main .elementor-section-wrap .nopad,main .elementor-location-archive .nopad,main .elementor-location-single .nopad,#content .elementor-section-wrap .nopad,#content .elementor-location-archive .nopad,#content .elementor-location-single .nopad,#primary .elementor-section-wrap .nopad,#primary .elementor-location-archive .nopad,#primary .elementor-location-single .nopad{margin-top:40px;margin-bottom:40px}@media screen and (min-width:768px){main .elementor-section-wrap .nopad,main .elementor-location-archive .nopad,main .elementor-location-single .nopad,#content .elementor-section-wrap .nopad,#content .elementor-location-archive .nopad,#content .elementor-location-single .nopad,#primary .elementor-section-wrap .nopad,#primary .elementor-location-archive .nopad,#primary .elementor-location-single .nopad{margin-top:80px;margin-bottom:80px}}main .elementor-section-wrap .nomarg,main .elementor-location-archive .nomarg,main .elementor-location-single .nomarg,#content .elementor-section-wrap .nomarg,#content .elementor-location-archive .nomarg,#content .elementor-location-single .nomarg,#primary .elementor-section-wrap .nomarg,#primary .elementor-location-archive .nomarg,#primary .elementor-location-single .nomarg{margin:0!important}.products.columns-1 li:nth-child(odd){background-color:#F0EADE}.woocommerce-variations-table{border:none}.woocommerce-variations-table tr{background-color:transparent!important}.woocommerce-variations-table tr td,.woocommerce-variations-table tr th{border:none;background-color:#fff0;padding:.3em 0!important;border-bottom:1px solid rgb(0 0 0 / .1)}table.variations{border:none}table.variations td.label{width:50px}table.variations td.value{width:calc(100% - 50px);display:table-cell!important}.single_add_to_cart_button{margin-top:0!important}a.reset_variations{display:none!important}.woocommerce div.product form.cart .variations{border:1px solid rgb(0 0 0 / .1);border-left:none;border-right:none;padding:.5rem 0}.minus,.plus{background-color:white!important}.quantity.buttons_added,.woocommerce div.product.elementor .quantity+.button{margin-bottom:0!important}#order_review{border:none!important;padding:0!important;width:100%!important}#order_review table{background-color:transparent!important}#order_review td,#order_review th{background-color:transparent!important}@media (max-width:767px){ul.products{grid-template-columns:repeat(1,1fr)!important}}#place_order{margin-top:1em}.elementor-add-to-cart .woocommerce-Price-amount bdi:before{content:'Preis: '}.elementor-add-to-cart .woocommerce-Price-amount{font-size:1.25rem}.wc-gzd-additional-info{opacity:1!important}h1 span,h2 span{text-transform:uppercase}.wc-gzd-additional-info{font-size:.8rem!important}.jet-woo-builder-elementor.woocommerce-cart .woocommerce .elementor-jet-cart-table .woocommerce-cart-form .shop_table.cart .product-quantity input,.jet-woo-builder-template-default .elementor-jet-cart-table .woocommerce-cart-form .shop_table.cart .product-quantity input{max-width:50px}.current-product-parent{background-color:#F0EADE}.elementor-location-footer a{text-decoration:underline!important}.elementor-location-footer a[href^="tel:"]{text-decoration:none!important;color:inherit!important;cursor:default!important}header{max-width:1200px;margin:0 auto}header .custom-logo-link img{height:auto!important}header .site-below-header-wrap{max-width:1200px!important}header .ast-woo-header-cart-info-wrap{display:none!important}@media screen and (min-width:1100px){header .ast-woo-header-cart-info-wrap{display:inline-block!important;font-weight:500!important;text-transform:uppercase!important}}header .site-above-header-wrap{font-weight:500!important}.ast-sticky-active{top:0}.ast-desktop .ast-menu-hover-style-underline>.menu-item>.menu-link:before,.ast-desktop .ast-menu-hover-style-overline>.menu-item>.menu-link:before{height:2px}.current-menu-item a:before,.current_page_parent a:before{background-color:#383838!important;width:calc(100% - 1.2em)!important;transform:scale(1,1) translate(50%,0)!important}.menu-item .current-menu-item{background-color:#F0EADE!important}.menu-item li{transition:all .5s ease}.menu-item li:hover{background-color:#F0EADE!important}