@font-face{font-family:Philosopher;font-style:normal;font-weight:400;src:url(fonts/philosopher-v14-latin-regular.eot);src:local('') , url(fonts/philosopher-v14-latin-regular.eot?#iefix) format('embedded-opentype') , url(fonts/philosopher-v14-latin-regular.woff2) format('woff2') , url(fonts/philosopher-v14-latin-regular.woff) format('woff') , url(fonts/philosopher-v14-latin-regular.ttf) format('truetype') , url(fonts/philosopher-v14-latin-regular.svg#Philosopher) format('svg')}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;src:url(fonts/philosopher-v14-latin-700.eot);src:local('') , url(fonts/philosopher-v14-latin-700.eot?#iefix) format('embedded-opentype') , url(fonts/philosopher-v14-latin-700.woff2) format('woff2') , url(fonts/philosopher-v14-latin-700.woff) format('woff') , url(fonts/philosopher-v14-latin-700.ttf) format('truetype') , url(fonts/philosopher-v14-latin-700.svg#Philosopher) format('svg')}@font-face{font-family:Lato;src:url(fonts/Lato-Regular.eot);src:url(fonts/Lato-Regular.eot?#iefix) format('embedded-opentype') , url(fonts/Lato-Regular.woff2) format('woff2') , url(fonts/Lato-Regular.woff) format('woff') , url(fonts/Lato-Regular.ttf) format('truetype');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(fonts/Lato-Bold.eot);src:url(fonts/Lato-Bold.eot?#iefix) format('embedded-opentype') , url(fonts/Lato-Bold.woff2) format('woff2') , url(fonts/Lato-Bold.woff) format('woff') , url(fonts/Lato-Bold.ttf) format('truetype');font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(fonts/Lato-Black.eot);src:url(fonts/Lato-Black.eot?#iefix) format('embedded-opentype') , url(fonts/Lato-Black.woff2) format('woff2') , url(fonts/Lato-Black.woff) format('woff') , url(fonts/Lato-Black.ttf) format('truetype');font-style:normal;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(fonts/MaterialIcons-Regular.ttf);src:local('Material Icons') , local('MaterialIcons-Regular') , url(fonts/MaterialIcons-Regular.ttf) format('truetype')}.home .elementor>.elementor-section-wrap>section:first-child,.single-product div.product .breadcrumbs-sec+section,.single-product div.product .product-extra>section:first-child,.single-product div.product p.price.variation_modified,body.home>div.elementor>section:first-child,p{margin-top:0}.elementor-location-footer .footer-sec2 .elementor-widget-wp-widget-nav_menu ul li a,.formular #mc_embed_signup_scroll .input-container input[type="checkbox"]:checked+label .material-icons,.formular form .input-container input[type="checkbox"]:checked+label .material-icons,.newsletter form .input-container input[type="checkbox"]:checked+label .material-icons,.woocommerce .form-row input[type="checkbox"]:checked+label .material-icons,body{color:#9e9e9e}.bestseller-section .content .product-col .product-wrapper,.flex-container-nowrap{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.flex-container-nowrap{display:-webkit-box;display:flex;flex-wrap:nowrap}.box-shadow{-webkit-box-shadow:1px 4px 9px 0 rgba(0,0,0,.2);box-shadow:1px 4px 9px 0 rgba(0,0,0,.2)}.box-shadow-hover,.elementor-location-footer .back-to-top:hover{-webkit-box-shadow:1px 4px 9px 0 rgba(0,0,0,.4);box-shadow:1px 4px 9px 0 rgba(0,0,0,.4)}.gradient-top-bottom-transparent-white{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.gradient-top-bottom-black-transparent{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,#000 0,rgba(0,0,0,0) 100%)}.font-heading,.font-kicker{font-family:Philosopher,serif}.font-text,body,html,input,select,textarea{font-family:Lato,sans-serif}.font-fontAwesome{font-family:"Font Awesome 5 Free"}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.elementor-widget-nav-menu>.elementor-widget-container ul li.cart:after,.elementor-widget-nav-menu>.elementor-widget-container ul li.login:after,.elementor-widget-nav-menu>.elementor-widget-container ul li.search:after,div.suche form .elementor-search-form__container .elementor-search-form__submit .fa-search{font-family:'Material Icons';font-weight:400;font-style:normal;display:inline-block;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga'}.rechtliches{font-size:.75rem}input,textarea{font-size:1rem}*{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-tap-highlight-color:transparent}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;background:#fff;overflow-x:hidden;font-size:1.0625rem}p{margin-bottom:1rem;line-height:1.59}.elementor-location-footer .footer-sec2 .elementor-widget-wp-widget-nav_menu ul li:last-child,.mobile-nav-section .nav-container-outer .nav-container .inner nav.rechtliches ul li,.single-product div.product .order-info p:last-child,.single-product div.product .produkt-infos-wrapper .col .single-info:last-child,p:last-child{margin-bottom:0}.h1,.h1.elementor-heading-title,h1,h1.elementor-heading-title{font-size:3.75rem;margin:0 0 1.25rem;font-family:Philosopher,serif;font-weight:700;color:#757575}@media screen and (max-width:991px){.h1,.h1.elementor-heading-title,h1,h1.elementor-heading-title{font-size:3rem}}.h2,.h2.elementor-heading-title,h2,h2.elementor-heading-title{font-size:3.125rem;margin:0 0 1.25rem;font-family:Philosopher,serif;font-weight:700;color:#757575}@media screen and (max-width:991px){.h2,.h2.elementor-heading-title,h2,h2.elementor-heading-title{font-size:2.5rem}}.h3,.h3.elementor-heading-title,h3,h3.elementor-heading-title{font-size:2.5rem;margin:0 0 1.25rem;font-family:Lato,sans-serif;color:#757575;word-break:break-word}.h4,.h4.elementor-heading-title,h4,h4.elementor-heading-title{font-size:2rem;margin:0 0 1.25rem;font-family:Lato,sans-serif;color:#757575}.h5,.h5.elementor-heading-title,.produkt-filter-section .single-filter-col .filter-col-title,h5,h5.elementor-heading-title{font-size:1.375rem;margin:0 0 1.25rem;font-family:Lato,sans-serif;color:#757575}a{color:#87a243;-webkit-transition:color .3s;transition:color .3s;text-decoration:none}.mobile-nav-section .mobile-nav li.menu-item-has-children ul li a:hover,.mobile-nav-section .nav-container-outer .nav-container .inner .social-icons .elementor-icon:hover i,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.cart:hover:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.login:hover:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.search:hover:after,.single-product div.product .product-tags .divider,.woocommerce .woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:hover,a:hover{color:#c3d0a0}.kicker{font-family:Philosopher,serif;color:#87a243;font-size:2rem}.woocommerce-account .woocommerce-MyAccount-content #shipping_address_type_field select option,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-notices-wrapper,.woocommerce-cart .woocommerce-notices-wrapper,.woocommerce-order-overview,article .elementor-column-gap-default>.elementor-column>.elementor-element-populated,article .elementor-column-gap-extended>.elementor-column>.elementor-element-populated,article .elementor-column-gap-narrow>.elementor-column>.elementor-element-populated,article .elementor-column-gap-wide>.elementor-column>.elementor-element-populated,article .elementor-column-gap-wider>.elementor-column>.elementor-element-populated,footer .elementor-column-gap-default>.elementor-column>.elementor-element-populated,footer .elementor-column-gap-extended>.elementor-column>.elementor-element-populated,footer .elementor-column-gap-narrow>.elementor-column>.elementor-element-populated,footer .elementor-column-gap-wide>.elementor-column>.elementor-element-populated,footer .elementor-column-gap-wider>.elementor-column>.elementor-element-populated,header .elementor-column-gap-default>.elementor-column>.elementor-element-populated,header .elementor-column-gap-extended>.elementor-column>.elementor-element-populated,header .elementor-column-gap-narrow>.elementor-column>.elementor-element-populated,header .elementor-column-gap-wide>.elementor-column>.elementor-element-populated,header .elementor-column-gap-wider>.elementor-column>.elementor-element-populated,section .elementor-column-gap-default>.elementor-column>.elementor-element-populated,section .elementor-column-gap-extended>.elementor-column>.elementor-element-populated,section .elementor-column-gap-narrow>.elementor-column>.elementor-element-populated,section .elementor-column-gap-wide>.elementor-column>.elementor-element-populated,section .elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:0}.elementor>.elementor-section-wrap>section,body>div.elementor>section{padding-left:1rem;padding-right:1rem;margin-top:10rem}.cart-collaterals,.elementor-location-archive .elementor-widget-shortcode section:first-child,.elementor>.elementor-section-wrap>section:first-child,.single-product div.product .product-extra>section,.single-product div.product .product-sec-accordion .produkt-infos-wrapper,.single-product div.product .product-sec-desc .heading-with-text,.single-product div.product .product-sec-extra .product-extra,.single-product div.product .product-sec-icon-grid .icon-grid,.single-product div.product .product-sec-products .bestseller-section,.single-rezept .elementor>.elementor-section-wrap>section,.single-rezept body>div.elementor>section,body>div.elementor>section:first-child{margin-top:5rem}.order-1{-webkit-box-ordinal-group:2;order:1}.checkout #order_review .wc-gzd-checkbox-placeholder-legal,.order-2{-webkit-box-ordinal-group:3;order:2}.elementor img,.elementor img.wdp-img,img,img.wdp-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}input{border-radius:0!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text!important}.elementor-location-header header{position:relative;background:#f3f6ec;margin-bottom:-6.125rem;z-index:5}.elementor-location-header header:after{content:'';background-image:url(img/header.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:-1px;right:-1px;width:calc(100% + 2px);height:500px;top:-20px;z-index:1;pointer-events:none}@media (min-width:2560px){.elementor-location-header header:after{top:-50px}}@media (min-width:2250px){.elementor-location-header header:after{top:-40px}}@media (max-width:1920px){.elementor-location-header header:after{top:0}}@media (max-width:1500px){.elementor-location-header header:after{top:20px}}@media screen and (max-width:1140px){.elementor-location-header header:after{top:30px}}@media screen and (max-width:991px){.elementor-location-header header:after{top:40px}}@media screen and (max-width:767px){.h1,.h1.elementor-heading-title,h1,h1.elementor-heading-title{font-size:2.625rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.h2,.h2.elementor-heading-title,h2,h2.elementor-heading-title{font-size:2.1875rem}.h3,.h3.elementor-heading-title,h3,h3.elementor-heading-title{font-size:2rem}.h4,.h4.elementor-heading-title,h4,h4.elementor-heading-title{font-size:1.6rem}.elementor>.elementor-section-wrap>section,body>div.elementor>section{margin-top:5rem}.elementor-location-header header:after{top:50px}.elementor-location-header header .col-img{width:calc(1rem + 188px)}}.elementor-location-header header .col-img{position:relative;z-index:2}.elementor-location-header header .col-img img{margin-top:18px;height:4.625rem;width:11.75rem;position:absolute;left:0;top:0}.elementor-location-header header .col-nav{margin:1.625rem 0 0;position:relative;z-index:2}.cta-section:last-child,.elementor-location-header header .col-nav>div>div,.elementor-widget-wdp_cta:last-child,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li:last-child{margin-bottom:0!important}.elementor-location-header .whatsapp-button{background-color:#87a243;background-image:url(img/whatsapp-white.png.pagespeed.ce.ZLGiSDcjER.png);height:50px;width:50px;background-size:80%;background-repeat:no-repeat;background-position:center;position:fixed;left:0;bottom:9.375rem;-webkit-transition:background-color .3s;transition:background-color .3s}.elementor-location-footer:after,.elementor-location-footer:before{background-size:contain;background-repeat:no-repeat;content:'';pointer-events:none}.elementor-location-header .whatsapp-button a,.links-section .content .links .single-link .element-link{position:absolute;left:0;right:0;bottom:0;top:0}.elementor-location-header .whatsapp-button:hover{background-color:#c3d0a0}.tb-trees-badge--floating{left:0!important}.home .elementor-location-footer{padding-top:5rem}.home .elementor-location-footer:after{width:800px;height:750px}.elementor-location-footer{background:rgba(135,162,67,.1);margin-top:20rem;position:relative}@media screen and (max-width:1140px){.elementor-location-footer{margin-top:15rem}}@media screen and (max-width:991px){.elementor-location-footer{margin-top:10rem}}.elementor-location-footer:before{background-image:url(img/footer.svg);position:absolute;left:-1px;right:-1px;width:calc(100% + 2px);height:500px;top:-150px;z-index:0}@media (min-width:2250px){.elementor-location-footer:before{top:-180px}}@media (max-width:1350px){.elementor-location-footer:before{top:-110px}}@media screen and (max-width:991px){.elementor-location-footer:before{top:-80px}}@media (max-width:730px){.elementor-location-footer:before{top:-60px}}.elementor-location-footer:after{position:absolute;right:0;bottom:5rem;background-position:right bottom;background-image:url(img/naturalstuff-bg-logo.svg);width:420px;height:400px;opacity:1;max-width:100vw;max-height:100vh}.elementor-location-footer .footer-sec1,.elementor-location-footer .footer-sec2,.elementor-location-footer .footer-sec3,.single-product div.product .product-sec-accordion,.single-product div.product .product-sec-desc,.single-product div.product .product-sec-extra,.single-product div.product .product-sec-icon-grid,.single-product div.product .product-sec-products{margin-top:0!important}.elementor-location-footer .footer-sec1{padding:.625rem 1rem}.elementor-location-footer .footer-sec1 .elementor-widget-theme-site-logo{text-align:left}.elementor-location-footer .footer-sec1 .elementor-widget-theme-site-logo img{height:4.625rem;width:11.75rem}.elementor-location-footer .footer-sec1 .icon-col,.elementor-widget-nav-menu>.elementor-widget-container{-webkit-box-align:end;align-items:flex-end}.elementor-location-footer .footer-sec1 .icon-col .elementor-social-icons-wrapper,.mobile-nav-section .mobile-nav{text-align:right}.elementor-location-footer .footer-sec1 .icon-col .elementor-social-icons-wrapper .elementor-grid-item{margin-right:2rem}.elementor-location-footer .footer-sec1 .icon-col .elementor-social-icons-wrapper .elementor-grid-item:last-child,.single-product div.product .img-col div.images .flex-control-thumbs li:last-child,.single-product div.product .product-tags span:nth-last-child(2),.single-product div.product .produkt-infos-wrapper .col.col-2{margin-right:0}.elementor-location-footer .footer-sec1 .icon-col .elementor-social-icons-wrapper .elementor-grid-item a.elementor-icon{background:0 0;border-radius:0;padding:0;width:auto;height:auto;line-height:1;font-size:2.875rem}.elementor-location-footer .footer-sec1 .icon-col .elementor-social-icons-wrapper .elementor-grid-item a.elementor-icon i,a.forward:hover{color:#87a243}.elementor-location-footer .footer-sec2{padding:3.125rem 1rem}.elementor-location-footer .footer-sec2 .elementor-column{width:15%}.elementor-location-footer .footer-sec2 .elementor-column.big-col{width:40%}@media screen and (max-width:991px){.elementor-location-footer:after{right:0}.elementor-location-footer .footer-sec2 .elementor-column{width:25%}.elementor-location-footer .footer-sec2 .elementor-column.big-col{margin-top:2rem;width:60%}.single-product div.product .img-col div.images .flex-control-thumbs li{clear:none}}.elementor-location-footer .footer-sec2 .elementor-widget-wp-widget-nav_menu h5{font-size:1.25rem;font-family:Philosopher,serif;font-weight:400}.elementor-location-footer .footer-sec2 .elementor-widget-wp-widget-nav_menu ul{margin:0;padding:0;list-style:none}.elementor-location-footer .footer-sec2 .elementor-widget-wp-widget-nav_menu ul li{margin-bottom:15px}.elementor-location-footer .footer-sec3{padding:1rem}.elementor-location-footer .footer-sec3>div>div>div{-webkit-box-pack:end;justify-content:flex-end}.elementor-location-footer .footer-sec3 .elementor-widget-image{display:inline-block;width:auto}.elementor-location-footer .footer-sec3 .elementor-widget-image img{max-height:2.5rem;width:auto}.elementor-location-footer .footer-sec3 ul{list-style:none;margin:0;padding:0;text-align:right}.elementor-location-footer .footer-sec3 ul li,.formular #mc_embed_signup_scroll .input-container input[type="checkbox"]+label p,.formular form .input-container input[type="checkbox"]+label p,.newsletter form .input-container input[type="checkbox"]+label p,.product-to-cart-overlay .inner .col-right .go-to-cart,.woocommerce .form-row input[type="checkbox"]+label p{display:inline-block}.elementor-location-footer .footer-sec3 ul li a{font-size:.8125rem;color:#9e9e9e;padding-right:5px;border-right:1px solid #9e9e9e}.elementor-location-footer .footer-sec3 ul li:last-child a{border-right:none;padding-right:0}.elementor-location-footer .back-to-top{position:fixed;right:1.5rem;bottom:6rem;width:50px;background:#fff;border-radius:50%;color:#87a243;-webkit-box-shadow:1px 4px 9px 0 rgba(0,0,0,.2);box-shadow:1px 4px 9px 0 rgba(0,0,0,.2);z-index:10;cursor:pointer;-webkit-transition:.3s;transition:.3s}.elementor-widget-nav-menu>.elementor-widget-container ul li a{text-transform:uppercase;font-size:.9375rem;font-weight:500}.elementor-widget-nav-menu>.elementor-widget-container ul li a.elementor-sub-item:hover,.single-card:hover:after{background:#87a243}.elementor-widget-nav-menu>.elementor-widget-container ul li.cart,.elementor-widget-nav-menu>.elementor-widget-container ul li.login,.elementor-widget-nav-menu>.elementor-widget-container ul li.search{position:relative;width:58px}.elementor-widget-nav-menu>.elementor-widget-container ul li.cart:after,.elementor-widget-nav-menu>.elementor-widget-container ul li.login:after,.elementor-widget-nav-menu>.elementor-widget-container ul li.search:after{position:absolute;line-height:1;font-feature-settings:'liga';color:#87a243;font-size:1.5rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;-webkit-transition:color .3s;transition:color .3s;border:none;height:auto}.elementor-widget-nav-menu>.elementor-widget-container ul li.cart a,.elementor-widget-nav-menu>.elementor-widget-container ul li.login a,.elementor-widget-nav-menu>.elementor-widget-container ul li.search a,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.cart a,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.login a,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.search a{font-size:0}.elementor-widget-nav-menu>.elementor-widget-container ul li.search:after{content:'search'}.elementor-widget-nav-menu>.elementor-widget-container ul li.login:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.login:after{content:'person'}.elementor-widget-nav-menu>.elementor-widget-container ul li.cart:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.cart:after{content:'shopping_cart'}.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.search:after,.mobile-nav-section div.suche-mobile form .elementor-search-form__container .elementor-search-form__submit .fa-search:before,div.suche form .elementor-search-form__container .elementor-search-form__submit .fa-search:before{content:'search'}.elementor-widget-nav-menu>.elementor-widget-container ul li.cart .cart-count{position:absolute;opacity:0;left:50%;top:-15%;font-size:.75rem;background:#fff;border-radius:50%;height:1.25rem;width:1.25rem;line-height:1.125rem;text-align:center;color:#87a243;border:1px solid #87a243;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}#stripe-payment-data input[type="checkbox"],.elementor-widget-nav-menu>.elementor-widget-container ul li.cart .cart-count.active,.mobile-nav-section .nav-container-outer .nav-container .inner .social-icons .elementor-icon:hover{opacity:1}div.suche{display:none;position:absolute;top:3rem;border:1px solid #87a243;max-width:500px;right:0}div.suche input[type="search"]::-ms-clear{display:none;width:0;height:0}div.suche input[type="search"]::-ms-reveal{display:none;width:0;height:0}div.suche input[type="search"]::-webkit-search-cancel-button,div.suche input[type="search"]::-webkit-search-decoration,div.suche input[type="search"]::-webkit-search-results-button,div.suche input[type="search"]::-webkit-search-results-decoration{display:none}.mobile-nav-section div.suche-mobile form .elementor-search-form__container,div.suche form .elementor-search-form__container{background:#fff;border-radius:0!important}div.suche form .elementor-search-form__container .elementor-search-form__submit{background-color:#9e9e9e;cursor:pointer}div.suche form .elementor-search-form__container .elementor-search-form__submit .fa-search{line-height:1;font-feature-settings:'liga';font-size:1.75rem}.single-product .elementor-location-single>section:first-child,.single-product .elementor>.elementor-section-wrap>section:first-child,.single-product .woocommerce-notices-wrapper>div:first-child,.single-product body>div.elementor>section:first-child{margin-top:15rem}.checkout #customer_details .form-row#billing_last_name_field,.single-product div.product .breadcrumbs-sec,.single-product div.product .produkt-infos-wrapper .col .single-info,.woocommerce-order-overview li{margin-bottom:1rem}.single-product div.product .img-col{padding-right:4.6875rem}.produkt-filter-section .single-filter-col .filters .single-filter input,.single-product div.product .img-col .woocommerce-product-gallery__trigger{opacity:0}.single-product div.product .img-col .woocommerce-product-gallery__image,.single-rezept .rezept-bilder img:nth-child(4n+4){height:500px}.single-product div.product .img-col .woocommerce-product-gallery__image img{-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;width:100%!important;height:100%!important}.product-to-cart-overlay .inner .col-left .text .price,.single-product div.product .img-col div.images .flex-control-thumbs{margin-top:.5rem}#order_review #payment ul.payment_methods li img,.elementor-lightbox .elementor-lightbox-image,.single-product div.product .img-col div.images .flex-control-thumbs li{width:auto}.single-product div.product .img-col div.images .flex-control-thumbs li img{width:5.3125rem;height:5.3125rem;border-radius:1.25rem;margin:.5rem 1rem .5rem 0;display:block}.single-product div.product .img-col .onsale{border-radius:1.5625rem;line-height:1;min-height:0;min-width:0;padding:.625rem .9375rem;top:0;left:0;font-size:1rem}.single-product div.product .manufacturer{font-size:1.25rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.3125rem}.single-product div.product h1{font-size:3.125rem;font-weight:700;margin-bottom:.625rem}.single-product div.product .product-tags{margin-bottom:.625rem;margin-top:.3125rem}.single-product div.product .product-tags span{margin-right:18px}.checkout #customer_details #billing_country_field,.checkout #customer_details #shipping_country_field,.single-product div.product .product-tags span:last-child,.single-product div.product .produkt-infos-wrapper .col .single-info .inner .headline .material-icons.close,.single-product div.product .produkt-infos-wrapper .col .single-info .inner.active .headline .material-icons.open,.single-product div.product p.grundpreis.variable,.woocommerce-cart-form__cart-item .quantity label{display:none}.single-product div.product .product-tags .tag-name{font-weight:700}.single-product div.product .elementor-widget-woocommerce-product-short-description{margin-top:.9375rem}.single-product div.product p.price{font-size:2.5rem;font-weight:900;color:#87a243;margin-top:1.5625rem;margin-bottom:0}.angebot-section .content .product-col .wdp-single-product .price del,.angebot-section .content .product-col .wdp-single-product .price ins,.product-listing-section .content .product-col .wdp-single-product .price del,.product-listing-section .content .product-col .wdp-single-product .price ins,.single-product div.product p.price del,.single-product div.product p.price ins,.wdp-single-product .product-price del,.wdp-single-product .product-price ins{display:inline-block;width:100%}.single-product div.product p.price .wc-gzd-sale-price-label:not(.wc-gzd-sale-price-regular-label),.single-product div.product p.price del{font-size:1.8rem}.angebot-section .content .product-col .wdp-single-product .price ins,.product-listing-section .content .product-col .wdp-single-product .price ins,.single-product div.product p.price ins,.wdp-single-product .product-price ins{text-decoration:none;font-weight:900}.single-product div.product p.grundpreis{font-size:14px}.faq .faq-wrapper .single-faq.active .headline .material-icons.close,.single-product div.product .produkt-infos-wrapper .col .single-info .inner.active .headline .material-icons.close,.single-product div.product p.grundpreis.show{display:block}.single-product div.product p.legal-info{font-size:.75rem;margin-bottom:1.875rem}.single-product div.product .elementor-add-to-cart .stock{position:absolute;left:20.75rem;bottom:0;font-weight:700;background:#fafafa;padding:.5625rem 1.125rem;border-radius:1.5625rem;margin-bottom:0}.single-product div.product .elementor-add-to-cart .cart,.single-product div.product .woocommerce-variation-add-to-cart{flex-wrap:wrap!important;margin-bottom:0!important}.single-product div.product .elementor-add-to-cart .cart .single_add_to_cart_button,.single-product div.product .woocommerce-variation-add-to-cart .single_add_to_cart_button{background-color:#fff!important;color:#87a243!important;text-transform:uppercase;font-size:1.25rem;font-weight:700;position:relative;letter-spacing:.05em;padding:.625rem 2.3125rem;display:inline-block;border:3px solid #87a243;border-radius:1.5625rem;-webkit-transition:color .3s , background-color .3s!important;transition:color .3s , background-color .3s!important;float:none!important;margin-left:0!important}.single-product div.product .elementor-add-to-cart .cart .single_add_to_cart_button:hover,.single-product div.product .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background-color:#87a243!important;color:#fff!important}.single-product div.product .elementor-add-to-cart .cart .quantity,.single-product div.product .woocommerce-variation-add-to-cart .quantity{-webkit-box-flex:0;flex:0 0 100%;float:none!important;margin:0 0 1.875rem!important;position:relative}.single-product div.product .elementor-add-to-cart .cart .quantity input,.single-product div.product .woocommerce-variation-add-to-cart .quantity input{width:100%;border:none;border-bottom:1px solid rgba(158,158,158,.45);font-size:1.0625rem;padding:.3125rem 0 .3125rem .25rem;text-align:left;outline:0!important}.single-product div.product .elementor-add-to-cart .cart .quantity label,.single-product div.product .woocommerce-variation-add-to-cart .quantity label{position:absolute;left:.25rem;top:-.75rem;font-size:.75rem;font-weight:400!important}.single-product div.product .product-variations .single-variation{position:relative;margin-bottom:1.875rem}.single-product div.product .product-variations .single-variation select,.woocommerce-account .woocommerce-MyAccount-content #shipping_address_type_field select{width:100%;border:none;border-bottom:1px solid rgba(158,158,158,.45);font-size:1.0625rem;padding:.3125rem 0;outline:0!important;background:0 0!important;border-radius:0!important}.single-product div.product .product-variations .single-variation label{position:absolute;left:.25rem;top:.3125rem;-webkit-transition:top .3s , font-size .3s;transition:top .3s , font-size .3s;font-weight:400!important}.mobile-nav-section .mobile-nav li.menu-item-has-children>a:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.cart:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.login:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.search:after,.mobile-nav-section div.suche-mobile form .elementor-search-form__container .elementor-search-form__submit .fa-search{font-family:'Material Icons';font-weight:400;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;line-height:1}.single-product div.product .product-variations .single-variation label.active,.woocommerce-account .woocommerce-MyAccount-content #shipping_address_type_field label.active{top:-.75rem;font-size:.75rem}.bestseller-section .content .product-col,.single-product div.product .single_variation_wrap{position:relative}.single-product div.product .order-info{margin-top:2.8125rem}.single-product div.product .order-info p{font-weight:700;color:#c3d0a0;margin-bottom:1.25rem;position:relative;padding-left:2.625rem}.single-product div.product .order-info p span{margin-right:1rem;font-size:1.6875rem;vertical-align:top;position:absolute;left:0}.angebot-section .content .product-col,.cards .content,.category-section .content,.checkout #order_review,.heading-with-text,.highlight .content,.highlight .content .right-col .img-wrapper,.img-text-section .content,.links-section .content .links,.product-listing-section .content .product-col,.produkt-filter-section,.rezept-listing-section .content .rezepte,.single-product div.product .produkt-infos-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap}.single-product div.product .produkt-infos-wrapper .col{-webkit-box-flex:0;flex:0 0 calc(50% - .5rem);margin-right:1rem}.single-product div.product .produkt-infos-wrapper .col .single-info .inner{background:#f3f6ec;padding:.9375rem 1.25rem;border-radius:.625rem}.faq .faq-wrapper .single-faq .headline,.single-product div.product .produkt-infos-wrapper .col .single-info .inner .headline{position:relative;cursor:pointer}.single-product div.product .produkt-infos-wrapper .col .single-info .inner .headline h3{font-size:1.5625rem;color:#87a243;text-transform:uppercase;margin-bottom:0}.single-product div.product .produkt-infos-wrapper .col .single-info .inner .headline .material-icons{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#87a243;font-weight:700;font-size:1.5625rem}.faq .faq-wrapper .single-faq .content,.single-product div.product .produkt-infos-wrapper .col .single-info .content{padding-top:1rem;display:none}#BorlabsCookieBoxWidget svg,.dhl-preferred-service-content,.form-row.notes,.form-row.shipping-dhl-address-type,.home .breadcrumbs-header,.single-product .breadcrumbs-header,.single-product div.product .default-name,.single-product div.product .woocommerce-variation-custom-text-field,.single-rezept .breadcrumbs-header,.woocommerce-account .breadcrumbs-header .wdp-breadcrumbs,.woocommerce-account .woocommerce-MyAccount-content #billing_country_field,.woocommerce-account .woocommerce-MyAccount-content #shipping_country_field,.woocommerce-account .woocommerce-MyAccount-content #shipping_dhl_postnumber-description,.woocommerce-account .woocommerce-MyAccount-content .desc.dhl-desc,.woocommerce-cart .breadcrumbs-header .wdp-breadcrumbs,.woocommerce-checkout .breadcrumbs-header .wdp-breadcrumbs{display:none!important}.single-rezept .elementor>.elementor-section-wrap>section:first-child,.single-rezept body>div.elementor>section:first-child{padding-left:0;padding-right:0;margin-top:0}.single-rezept .elementor-widget-theme-post-featured-image img{min-height:33.125rem;height:60vh}.hero:after,.single-rezept .elementor-widget-theme-post-featured-image:after{content:'';background-image:url(img/subheader.svg);background-size:contain;background-repeat:no-repeat;left:-5px;right:-5px;width:calc(100% + 10px);height:250px;bottom:-100px;z-index:1;position:absolute;pointer-events:none}@media (max-width:1650px){.hero:after,.single-rezept .elementor-widget-theme-post-featured-image:after{bottom:-150px}}@media screen and (max-width:1140px){.single-product div.product .img-col{padding-right:3.5rem}.single-rezept .elementor-widget-theme-post-featured-image:after{bottom:-180px}.coupon button[name="apply_coupon"]{padding:.625rem 1.5rem}}@media screen and (max-width:767px){.elementor-location-header header .col-nav{width:calc(100% - 1rem - 188px)}.elementor-location-footer .footer-sec1>.elementor-container>.elementor-column{width:calc(188px + 2rem)}.elementor-location-footer .footer-sec1>.elementor-container>.elementor-column.icon-col{width:calc(100% - 188px - 2rem)}.elementor-location-footer .footer-sec2 .elementor-column{width:50%;margin-bottom:2rem}.elementor-location-footer .footer-sec2 .elementor-column.big-col{margin-top:2rem;width:100%}.elementor-nav-menu--dropdown-mobile{display:none!important}.single-product div.product .elementor-add-to-cart .stock{left:0;bottom:60px}.single-product div.product .elementor-add-to-cart .cart .single_add_to_cart_button,.single-product div.product .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-top:2.5rem}.single-product div.product h1{font-size:2.625rem}.single-product div.product p.price{font-size:2rem}.single-product div.product .produkt-infos-wrapper .col{-webkit-box-flex:0;flex:0 0 100%}.single-product div.product .produkt-infos-wrapper .col.col-1{margin-bottom:1rem}.single-product div.product .produkt-infos-wrapper .col .single-info .inner .headline h3{font-size:1.25rem}.single-rezept .elementor-widget-theme-post-featured-image:after{bottom:-200px}}.product-to-cart-overlay .inner .col-left .img,.single-rezept .zutaten-col{-webkit-box-flex:0;flex:0 0 40%}.single-rezept .text-col{-webkit-box-flex:0;flex:0 0 60%;padding-left:50px}.single-rezept .text-col .elementor-heading-title{font-size:50px}.single-rezept .rezept-bilder img{margin-bottom:1rem;height:400px;border-radius:10px}.single-rezept .rezept-bilder img:nth-child(4n+1),.single-rezept .rezept-bilder img:nth-child(4n+2){width:calc(60% - 1rem);float:left}.coupon .input-text,.wc-gzd-checkbox-placeholder-legal p{float:none!important}.single-rezept .rezept-bilder img:nth-child(4n+3){width:40%;height:816px;position:absolute;right:0}.single-rezept .rezept-produkte .text-col{padding-left:0}.angebot-section .content .text-col .heading,.angebot-section .content .text-col .text,.bestseller-section .content .text-col .heading,.bestseller-section .content .text-col .text,.product-listing-section .content .text-col .heading,.product-listing-section .content .text-col .text,.single-rezept .rezept-produkte .text-col div.text{max-width:75%}@media screen and (max-width:1232px){.elementor-location-header header .col-img img{left:1rem}.elementor-location-footer .footer-sec1 .elementor-widget-theme-site-logo{padding-left:1rem}.single-rezept .zutaten-col{-webkit-box-flex:0;flex:0 0 43%}.single-rezept .zutaten-col .rezept-zutaten{padding:1.5rem}.single-rezept .text-col{-webkit-box-flex:0;flex:0 0 57%;padding-left:40px}}@media (max-width:1080px){.single-rezept .zutaten-col{-webkit-box-flex:0;flex:0 0 48%}.single-rezept .text-col{-webkit-box-flex:0;flex:0 0 52%}}@media screen and (max-width:991px){.single-product div.product .img-col{width:100%;padding-right:0}.single-product div.product .text-col{width:100%}.single-rezept .zutaten-col{-webkit-box-flex:0;flex:0 0 100%}.single-rezept .zutaten-col .rezept-zutaten{padding:2.1875rem}.single-rezept .text-col{margin-top:2rem;-webkit-box-flex:0;flex:0 0 100%;padding-left:0}.single-rezept .rezept-bilder img{height:300px}.single-rezept .rezept-bilder img:nth-child(4n+3){width:40%;height:616px}.single-rezept .rezept-bilder img:nth-child(4n+4){height:400px}}.elementor-location-header+.woocommerce,.woocommerce-notices-wrapper{max-width:1232px;padding:0 1rem;margin-left:auto;margin-right:auto}@media screen and (max-width:600px){.elementor-location-header header:after{top:60px}.elementor-location-footer{margin-top:7.5rem}.single-rezept .zutaten-col .rezept-zutaten{padding:2rem 1.5rem}.single-rezept .rezept-bilder img{height:250px}.single-rezept .rezept-bilder img:nth-child(4n+3){height:516px}.single-rezept .rezept-bilder img:nth-child(4n+4){height:300px}}@media screen and (max-width:500px){.elementor-location-header header:after{top:65px}.elementor-location-header header .col-img img{margin-top:.5rem}.elementor-location-footer .footer-sec2 .elementor-column{width:100%}.single-product div.product h1{font-size:2.5rem}.single-rezept .zutaten-col .rezept-zutaten .personenzahl span{font-size:1.5rem}.single-rezept .zutaten-col .rezept-zutaten .personenzahl .input{margin-left:.5rem;margin-right:.5rem;width:3.125rem}.single-rezept .zutaten-col .rezept-zutaten .personenzahl .input input{width:1.875rem}.single-rezept .rezept-bilder img{height:200px}.single-rezept .rezept-bilder img:nth-child(4n+3){height:416px}.single-rezept .rezept-bilder img:nth-child(4n+4){height:250px}}.elementor-location-header+.woocommerce{margin-top:2.5rem}.single-product .woocommerce-notices-wrapper>div:last-child{margin-bottom:-10rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:0 0;line-height:1.5}.highlight,.icon-grid,.icon-list{background:rgba(135,162,67,.1)}.woocommerce-message{border:3px solid #8fae1b}.woocommerce-error{border:3px solid #b81c23}.woocommerce-info{border:3px solid #1e85be}.woocommerce #respond input#submit,.woocommerce .woocommerce input.button,.woocommerce .woocommerce-button,.woocommerce .woocommerce-form-login__submit,.woocommerce button.button{text-transform:uppercase;font-size:1.25rem;font-weight:700;position:relative;letter-spacing:.05em;padding:.625rem 2.3125rem;display:inline-block;border:3px solid #87a243;border-radius:25px;-webkit-transition:color .3s , background .3s;transition:color .3s , background .3s;background:0 0!important;color:#87a243!important;float:none!important}.woocommerce #respond input#submit:disabled,.woocommerce .woocommerce input.button:disabled,.woocommerce .woocommerce-button:disabled,.woocommerce .woocommerce-form-login__submit:disabled,.woocommerce a.button,.woocommerce button.button:disabled{padding:.625rem 2.3125rem!important}.woocommerce #respond input#submit:hover,.woocommerce .woocommerce input.button:hover,.woocommerce .woocommerce-button:hover,.woocommerce .woocommerce-form-login__submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{background:#87a243!important;color:#fff!important}.woocommerce a.button,.woocommerce a.button.checkout-button{color:#87a243!important}.woocommerce a.button{text-transform:uppercase;font-size:1.25rem;font-weight:700;position:relative;letter-spacing:.05em;display:inline-block;border:3px solid #87a243;border-radius:25px;-webkit-transition:color .3s , background .3s;transition:color .3s , background .3s;background:0 0!important}.woocommerce a.button.checkout-button:hover{color:#fff!important}._1dpt6j2{width:auto;height:auto}.coupon{width:21.25rem;text-align:left}.coupon button{margin-top:1rem!important}.coupon .input-text{width:100%!important}.cart-collaterals .cart_totals p.wc-gzd-additional-info,.category-section .content .single-card img.wdp-img,.checkout #customer_details .col-1,.checkout #customer_details .col-2,.hero .slides-wrapper .single-slide .background-image img,a.forward:hover:after{width:100%}.woocommerce-cart-form__cart-item .quantity input{border:1px solid #9e9e9e;color:#9e9e9e;outline:0}.wc-gzd-checkbox-placeholder-legal p label{position:static!important}.wc-gzd-checkbox-placeholder-legal p label input{opacity:1!important}.checkout #customer_details .form-row,.img-text-section .content .text-col .button-wrapper .button,.mobile-nav-section .nav-container-outer .nav-container .inner nav.rechtliches,.woocommerce .woocommerce-LostPassword,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-shipment-tracking-details,.woocommerce-form-login-toggle+form.woocommerce-form-login .form-row,.woocommerce-form-login-toggle+form.woocommerce-form-login .woocommerce-form-login__submit{margin-top:1rem}.woocommerce-form-login-toggle+form.woocommerce-form-login .form-row .material-icons{top:0!important}#order_review,#order_review #order_review_heading,.elementor-location-archive .cat-title+.produkt-list,.elementor-location-archive .cat-title+.produkt-list+section,.faq .faq-wrapper,.mobile-nav-section .nav-container-outer .nav-container .inner .social-icons,.woocommerce .form-row.mt2{margin-top:2rem}#order_review #order_payment_heading,#order_review #payment,.cta-section .content .text-col .button-wrapper,.heading-with-text>.heading,.heading-with-text>.text,.produkt-filter-section>h2{-webkit-box-flex:0;flex:0 0 100%}#order_review #payment ul.payment_methods{border-bottom:none!important}.checkout #customer_details #billing_address_2_field label,.checkout #customer_details #shipping_address_2_field label,.woocommerce-account .woocommerce-MyAccount-content #billing_address_2_field label,.woocommerce-account .woocommerce-MyAccount-content #shipping_address_2_field label{width:auto;height:auto;clip:inherit;margin:0;-webkit-clip-path:inherit;clip-path:inherit}.checkout #customer_details #order_comments_field.active label,.checkout #customer_details #order_comments_field.focus label,.checkout #customer_details .form-row.active label,.checkout #customer_details .form-row.focus label,.formular #mc_embed_signup_scroll .input-container input:not([type=checkbox]):focus+label,.formular #mc_embed_signup_scroll .input-container input:not([type=checkbox]):not([value=""])+label,.formular #mc_embed_signup_scroll .input-container textarea:focus+label,.formular #mc_embed_signup_scroll .input-container textarea:not([value=""])+label,.formular form .input-container input:not([type=checkbox]):focus+label,.formular form .input-container input:not([type=checkbox]):not([value=""])+label,.formular form .input-container textarea:focus+label,.formular form .input-container textarea:not([value=""])+label,.newsletter form .input-container input:not([type=checkbox]):focus+label,.newsletter form .input-container input:not([type=checkbox]):not([value=""])+label,.woocommerce .form-row .password-input.active+label,.woocommerce .form-row .password-input.focus+label,.woocommerce .form-row input:not([type=checkbox]):focus+label,.woocommerce .form-row input:not([type=checkbox]):not([value=""])+label,.woocommerce .woocommerce-address-fields .form-row.active label,.woocommerce .woocommerce-address-fields .form-row.focus label{top:-.7rem;-webkit-transform:none;transform:none;font-size:.75rem;left:0;padding:0}.checkout #customer_details #account_password::-webkit-input-placeholder,.checkout #customer_details #account_username::-webkit-input-placeholder{color:transparent!important}.checkout #customer_details #account_password::-moz-placeholder,.checkout #customer_details #account_username::-moz-placeholder{color:transparent!important}.checkout #customer_details #account_password:-ms-input-placeholder,.checkout #customer_details #account_username:-ms-input-placeholder{color:transparent!important}.checkout #customer_details #account_password::placeholder,.checkout #customer_details #account_username::placeholder{color:transparent!important}.checkout #customer_details #account_password_field .show-password-input,.woocommerce .edit-account .show-password-input{top:5px}.checkout #customer_details #order_comments_field textarea{width:100%;padding:.5rem 0;border:none;border-bottom:1px solid rgba(117,117,117,.45);color:#757575;background:0 0;border-radius:0;resize:none}.checkout #customer_details #order_comments_field textarea::-webkit-input-placeholder{color:transparent!important}.checkout #customer_details #order_comments_field textarea::-moz-placeholder{color:transparent!important}.checkout #customer_details #order_comments_field textarea:-ms-input-placeholder{color:transparent!important}.checkout #customer_details #order_comments_field textarea::placeholder{color:transparent!important}.checkout #customer_details #order_comments_field textarea+label,.formular #mc_embed_signup_scroll .input-container textarea+label,.formular form .input-container textarea+label{-webkit-transform:none;transform:none;top:.5rem}.checkout #order_review .shop_table{-webkit-box-ordinal-group:2;order:1;border:none}.checkout #order_review .wc-gzd-order-submit{-webkit-box-ordinal-group:5;order:4}.checkout #order_review .wc-gzd-checkbox-placeholder-legal label{width:calc(100% - 2.8125rem);display:inline-block;padding-left:5px}.checkout #order_review .wc-gzd-checkbox-placeholder-legal label .material-icons{top:0;left:0}.checkout #order_review .wc-gzd-checkbox-placeholder-data-age-verification{-webkit-box-ordinal-group:4;order:3;width:100%;margin-bottom:1rem}.woocommerce .form-row{padding-left:0!important;padding-right:0!important;position:relative;margin:1.875rem 0 0}.woocommerce .form-row input:not([type=checkbox]){width:100%;padding:.5rem 0;border:none;border-bottom:1px solid rgba(117,117,117,.45);color:#757575;background:0 0}.formular #mc_embed_signup_scroll .input-container label,.formular form .input-container label,.newsletter form .input-container label,.woocommerce .form-row label{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s;color:#757575;opacity:.45;cursor:pointer}.formular #mc_embed_signup_scroll .input-container input:not([type=checkbox]):focus,.formular #mc_embed_signup_scroll .input-container textarea:focus,.formular form .input-container input:not([type=checkbox]):focus,.formular form .input-container textarea:focus,.newsletter form .input-container input:not([type=checkbox]):focus,.woocommerce .form-row input:not([type=checkbox]):focus{outline:0;border-bottom:1px solid #87a243}.newsletter form .input-container input[type="checkbox"],.woocommerce .form-row input[type="checkbox"]{width:1.875rem;margin-right:.25rem;opacity:0}.woocommerce .form-row input[type="checkbox"]+label{position:relative;left:inherit;top:inherit;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;cursor:pointer;opacity:1;padding-left:5px}.woocommerce .form-row input[type="checkbox"]+label .material-icons{position:absolute;left:-2.275rem;top:-.3125rem;background:0 0;padding:.1875rem;font-size:1.5rem;color:transparent;border:1px solid #9e9e9e}.woocommerce .form-row.mt2 .woocommerce-form-login__rememberme{margin-top:.4rem}.woocommerce-account .woocommerce-MyAccount-navigation{width:15.5rem}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:2rem;font-size:1.25rem}.woocommerce-account nav.woocommerce-MyAccount-navigation_mobile{position:relative;display:none;margin-bottom:2rem}.woocommerce-account nav.woocommerce-MyAccount-navigation_mobile .material-icons{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;color:#000}.woocommerce-account nav.woocommerce-MyAccount-navigation_mobile select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:#f2f2f2;font-size:17px;font-weight:700;line-height:26px;padding:8px 42px 8px 20px;border-radius:0;outline:0!important}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 15.5rem)}@media screen and (max-width:991px){.coupon{width:100%;text-align:left;margin-bottom:1rem}.checkout_coupon .form-row-first,.checkout_coupon .form-row-last{float:none!important;width:100%!important}.checkout_coupon .form-row-last{margin-top:1rem!important}.woocommerce-account .woocommerce-MyAccount-navigation{width:9.375rem}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 9.375rem)}}.woocommerce-account .woocommerce-MyAccount-content #shipping_address_type_field label{position:absolute;left:.25rem;top:0;-webkit-transition:top .3s , font-size .3s;transition:top .3s , font-size .3s;font-weight:400!important;font-size:12px}.woocommerce-account .woocommerce-MyAccount-content #shipping_address_1::-webkit-input-placeholder{color:transparent}.woocommerce-account .woocommerce-MyAccount-content #shipping_address_1::-moz-placeholder{color:transparent}.woocommerce-account .woocommerce-MyAccount-content #shipping_address_1:-ms-input-placeholder{color:transparent}.woocommerce-account .woocommerce-MyAccount-content #shipping_address_1::placeholder{color:transparent}.woocommerce .woocommerce-address-fields .form-row,.woocommerce-account .woocommerce-MyAccount-content .mb-2{margin-bottom:2rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button{font-size:1rem;margin-right:1rem;padding:.625rem 2rem!important;width:calc(50% - 1rem)}.angebot-section .content .product-col .wdp-single-product:nth-child(4n+4),.cards .content .single-card:nth-child(3n+3),.category-section .content .single-card:nth-child(2n+2),.links-section .content .links .single-link:nth-child(4n+4),.product-listing-section .content .product-col .wdp-single-product:nth-child(4n+4),.rezept-listing-section .content .rezepte .single-card:nth-child(3n+3),.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button:last-child{margin-right:0}.angebot-section .content .product-col .wdp-single-product,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li,.product-listing-section .content .product-col .wdp-single-product,.produkt-filter-section .single-filter-col .filters .single-filter,.woocommerce .edit-account .form-row,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button.pay{margin-bottom:1rem}@media (min-width:768px) and (max-width:1140px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button{width:100%;text-align:center}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button.cancel,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button.invoice{margin-top:1rem}}@media screen and (max-width:767px){.single-rezept .rezept-bilder img:nth-child(4n+1){width:calc(50% - 1rem);margin-right:3rem}.single-rezept .rezept-bilder img:nth-child(4n+2){width:calc(50% - 1rem)}.single-rezept .rezept-bilder img:nth-child(4n+3){width:50%}.elementor-location-header+.woocommerce{margin-top:12.5rem}.woocommerce-account .elementor-location-header+.woocommerce{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button{width:auto}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button.cancel{margin-right:0}}@media (max-width:637px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button.pay+.view{margin-right:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button.cancel{margin-right:1rem}}@media (max-width:1140px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-columns.woocommerce-columns--addresses.addresses>.col-1,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-columns.woocommerce-columns--addresses.addresses>.col-2{width:100%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-columns.woocommerce-columns--addresses.addresses>.col-2{margin-top:2rem}}@media (max-width:1000px){.woocommerce-Address h3{font-size:2rem}}@media (max-width:800px){.woocommerce-Address h3{font-size:1.8rem}}.woocommerce-Address address a{margin-top:2rem!important;font-style:normal}@media (max-width:768px){.coupon .input-text{margin:0 auto!important;display:inherit}.coupon button[name="apply_coupon"]{width:auto!important;margin-top:1rem;margin-left:auto;margin-right:auto}.woocommerce-account .woocommerce-MyAccount-navigation{display:none}.woocommerce-account nav.woocommerce-MyAccount-navigation_mobile{display:inline-block}.woocommerce .edit-account .form-row.form-row-first,.woocommerce .edit-account .form-row.form-row-last,.woocommerce .woocommerce-address-fields .form-row.form-row-first,.woocommerce .woocommerce-address-fields .form-row.form-row-last{width:100%}.woocommerce-Address:first-child{margin-bottom:2rem}}@media screen and (max-width:500px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button{font-size:.8rem;width:100%;text-align:center}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button .cancel,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button.invoice{margin-top:1rem}fieldset.mb-2 label{font-size:13px}button[name="save_account_details"]{padding:.625rem .7rem!important}}.woocommerce #customer_login h2{font-size:2.5rem}.woocommerce #customer_login .woocommerce-form-row{margin:1.875rem 0 0;padding:0;position:relative}.woocommerce #customer_login .woocommerce-form-row label{line-height:.9375rem}.woocommerce #customer_login .woocommerce-form-row .show-password-input{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce #customer_login .woocommerce-form-login__rememberme{margin-top:0;width:calc(100% - 2.8125rem);margin-bottom:2rem}.woocommerce #customer_login .wc-gzd-checkbox-placeholder-reg_data_privacy label .material-icons,.woocommerce #customer_login .woocommerce-form-login__rememberme .material-icons{top:0}.woocommerce #customer_login .wc-gzd-checkbox-placeholder-reg_data_privacy{margin-top:1.875rem}.woocommerce #customer_login .wc-gzd-checkbox-placeholder-reg_data_privacy label{width:calc(100% - 2.8125rem);display:inline-block}.woocommerce #customer_login .col-2 .show-password-input{top:5px;-webkit-transform:none;transform:none}.woocommerce #customer_login .col-2 .woocommerce-password-strength{color:#757575}.woocommerce .lost_reset_password{max-width:700px;margin:0 auto}.woocommerce .lost_reset_password .woocommerce-form-row{width:100%;float:none;margin-top:2rem}.elementor-location-archive .elementor-widget-shortcode section{margin-top:10rem}.produkt-filter-section .single-filter-col{margin-right:3rem}.produkt-filter-section .single-filter-col .filters .single-filter input,.produkt-filter-section .single-filter-col .filters .single-filter label{cursor:pointer}.produkt-filter-section .single-filter-col .filters .single-filter input:checked+label .material-icons{color:#87a243;border:1px solid #87a243}.produkt-filter-section .single-filter-col .filters .single-filter label{position:relative;padding-left:.5rem}.produkt-filter-section .single-filter-col .filters .single-filter label .material-icons{position:absolute;left:-1.375rem;top:1px;border:1px solid #9e9e9e;color:transparent;-webkit-transition:color .3s , border .3s;transition:color .3s , border .3s}.angebot-section .content .text-col,.bestseller-section .content .text-col{position:relative;margin-bottom:2.5rem}.angebot-section .content .text-col .button-wrapper,.bestseller-section .content .text-col .button-wrapper{position:absolute;right:0;top:.5rem}.angebot-section .content .product-col .wdp-single-product .onsale,.product-listing-section .content .product-col .wdp-single-product .onsale{border-radius:1.875rem;line-height:1;min-height:0;min-width:0;padding:.625rem .9375rem;top:.5rem;left:.5rem;font-size:.9rem}.angebot-section .content .product-col .wdp-single-product img{-o-object-fit:contain;object-fit:contain;width:100%}.angebot-section .content .product-col .wdp-single-product .price del,.product-listing-section .content .product-col .wdp-single-product .price del,.wdp-single-product .product-price del{font-size:.9rem}@media screen and (max-width:991px){.angebot-section .content .product-col .wdp-single-product{-webkit-box-flex:0;flex:0 0 calc((100% - 2rem)/ 3);width:calc((100% - 3rem)/ 3)}.angebot-section .content .product-col .wdp-single-product:nth-child(4n+4){margin-right:1rem}.angebot-section .content .product-col .wdp-single-product:nth-child(3n+3){margin-right:0}}.benefits .text{max-width:800px}.benefits .icon-col{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem}@media screen and (max-width:991px){.benefits .icon-col{grid-template-columns:repeat(3,minmax(0,1fr))}}.bestseller-section .content .product-col .product-wrapper{display:-webkit-box;display:flex;flex-wrap:nowrap;margin-bottom:-1rem;position:relative;-ms-overflow-style:none;scrollbar-width:none}.bestseller-section .content .product-col .product-wrapper::-webkit-scrollbar{display:none}.bestseller-section .content .product-col .slides-control .arrow{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bestseller-section .content .product-col .slides-control .arrow-left,.faq .faq-wrapper .single-faq .headline .material-icons.close,.faq .faq-wrapper .single-faq.active .headline .material-icons.open,.highlight .content .left-col .only-mobile,.mobile-nav-section{display:none}.cards .content .single-card{-webkit-box-flex:0;flex:0 0 calc((100% - 2rem)/ 3);aspect-ratio:1.29;min-height:18.75rem}.category-section .content .single-card{-webkit-box-flex:0;flex:0 0 calc((100% - 1rem)/ 2);min-height:13.75rem;height:25rem}.cta-section,.elementor-widget-wdp_cta{margin-bottom:5rem!important}.cta-section .content,.image-section .content{position:relative;border-radius:1.875rem;overflow:hidden}.cta-section .content:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(#87a243),color-stop(71%,#87a24390),to(#87a24300)) no-repeat padding-box;background:linear-gradient(90deg,#87a243 0,#87a24390 71%,#87a24300 100%) no-repeat padding-box}.cta-section .content img,.image-section .content img{height:31.25rem;width:100%}.cta-section .content .text-col{position:absolute;bottom:0;left:0;top:0;color:#fff;display:-webkit-box;display:flex;flex-wrap:wrap;align-content:flex-end;padding:3.125rem;max-width:550px}.cta-section .content .text-col .heading{color:#fff;-webkit-box-flex:0;flex:0 0 100%}.cta-section .content .text-col .text{-webkit-box-flex:0;flex:0 0 100%;margin-bottom:1.25rem}.cta-section .content .text-col .button-wrapper a.btn{border:3px solid #fff;color:#fff}@media screen and (max-width:991px){.cards .content .single-card{-webkit-box-flex:0;flex:0 0 calc((100% - 1rem)/ 2)}.cards .content .single-card:nth-child(3n+3){margin-right:1rem}.cards .content .single-card:nth-child(2n+2){margin-right:0}.cta-section .content img{height:25rem}}.faq .faq-wrapper .single-faq{background:#f3f6ec;padding:.9375rem 1.25rem;border-radius:.625rem;margin-bottom:1rem}.faq .faq-wrapper .single-faq .headline h3{font-size:1.3625rem;color:#87a243;margin-bottom:0;padding-right:2.5rem}.faq .faq-wrapper .single-faq .headline .material-icons{position:absolute;right:0;top:.9375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#87a243;font-weight:700;font-size:1.5625rem}.formular .text-col{text-align:center;max-width:65%;margin:0 auto}.formular #mc_embed_signup_scroll,.formular form{display:-webkit-box;display:flex;flex-wrap:wrap;padding:2rem 3.5rem 5rem}.formular #mc_embed_signup_scroll .text,.formular form .text{margin-bottom:.4375rem}.formular #mc_embed_signup_scroll .input-container,.formular form .input-container{-webkit-box-flex:0;flex:0 0 calc(50% - 1rem);position:relative;margin:1.875rem .5rem 0}.formular #mc_embed_signup_scroll .input-container.full-width,.formular form .input-container.full-width{-webkit-box-flex:0;flex:0 0 calc(100% - 1rem)}.formular #mc_embed_signup_scroll .input-container input:not([type=checkbox]),.formular #mc_embed_signup_scroll .input-container textarea,.formular form .input-container input:not([type=checkbox]),.formular form .input-container textarea{width:100%;padding:.5rem 0;border:none;border-bottom:1px solid rgba(117,117,117,.45);color:#757575;background:0 0;border-radius:0}.formular #mc_embed_signup_scroll .input-container textarea,.formular form .input-container textarea{resize:none;color:#000}.formular #mc_embed_signup_scroll .input-container input[type="checkbox"],.formular form .input-container input[type="checkbox"]{width:1.875rem;margin-right:.5rem;opacity:0;display:inline-block}.formular #mc_embed_signup_scroll .input-container input[type="checkbox"]+label,.formular form .input-container input[type="checkbox"]+label{position:relative;left:inherit;top:inherit;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;cursor:pointer;opacity:1;display:inline-block;width:calc(100% - 42px)}.formular #mc_embed_signup_scroll .input-container input[type="checkbox"]+label .material-icons,.formular form .input-container input[type="checkbox"]+label .material-icons,.newsletter form .input-container input[type="checkbox"]+label .material-icons{position:absolute;left:-2.5625rem;top:-.3125rem;background:0 0;padding:.1875rem;font-size:1.5rem;color:transparent;border:1px solid #9e9e9e}.formular #mc_embed_signup_scroll .input-container select,.formular form .input-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0!important;border:none;border-bottom:1px solid rgba(117,117,117,.45);font-size:1.0625rem;width:100%;padding:.5rem 0}.formular #mc_embed_signup_scroll .input-container select:focus,.formular form .input-container select:focus{border-bottom:1px solid #87a243}.formular #mc_embed_signup_scroll .button-submit,.formular form .button-submit{margin:1rem auto 0}.hero{width:100vw;position:relative}@media screen and (max-width:1140px){.woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2{float:none;width:100%}.bestseller-section .content .product-col .wdp-single-product{-webkit-box-flex:0;flex:0 0 250px;padding-left:1.5rem;padding-right:1.5rem}.hero:after{bottom:-180px}}@media screen and (max-width:767px){.elementor-location-archive .elementor-widget-shortcode section{margin-top:5rem}.angebot-section .content .product-col .wdp-single-product{-webkit-box-flex:0;flex:0 0 calc((100% - 1rem)/ 2);width:calc((100% - 2rem)/ 2)}.angebot-section .content .product-col .wdp-single-product:nth-child(3n+3){margin-right:1rem}.angebot-section .content .product-col .wdp-single-product:nth-child(2n+2){margin-right:0}.benefits .icon-col{grid-template-columns:repeat(2,minmax(0,1fr))}.bestseller-section .content .text-col .heading,.bestseller-section .content .text-col .text,.formular .text-col{max-width:none}.bestseller-section .content .text-col .button-wrapper{position:inherit;top:inherit;right:inherit;margin-top:1rem}.cta-section .content img{height:18.75rem}.formular #mc_embed_signup_scroll .input-container,.formular form .input-container{-webkit-box-flex:0!important;flex:0 0 100%!important;margin-right:0!important;margin-left:0!important}.formular #mc_embed_signup_scroll .input-container input[type="checkbox"]+label,.formular form .input-container input[type="checkbox"]+label{display:inline-block;margin-left:2rem;margin-top:-1.5rem}.hero:after{bottom:-200px}}@media (max-width:550px){.elementor-location-footer:before{top:-40px}.hero:after,.single-rezept .elementor-widget-theme-post-featured-image:after{bottom:-210px;left:-1px;right:-1px;width:calc(100% + 2px)}}@media (max-width:450px){.hero:after,.single-rezept .elementor-widget-theme-post-featured-image:after{bottom:-220px}}.hero .slides-wrapper{display:-webkit-box;display:flex;flex-wrap:nowrap;overflow-x:hidden}.hero .slides-wrapper .single-slide{position:relative;-webkit-box-flex:0;flex:0 0 100%}.hero .slides-wrapper .single-slide .slide-link{position:absolute;inset:0;z-index:1}.hero .slides-wrapper .single-slide .background-image{height:100vh}.hero .slides-wrapper .single-slide .inner{position:absolute;left:0;bottom:8rem}.hero .slides-wrapper .single-slide .inner h1 span,.hero .slides-wrapper .single-slide .inner h2 span{padding:.375rem 1.5625rem .375rem 2.625rem;background-color:rgba(135,162,67,.7);border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}.hero .slides-wrapper .single-slide .inner h1,.hero .slides-wrapper .single-slide .inner h2{margin-bottom:0;color:#fff;line-height:1.38}@media screen and (max-width:767px){.hero .slides-wrapper .single-slide .inner h1{font-size:2.5rem!important;line-height:1.6!important}}@media screen and (max-width:500px){.angebot-section .content .product-col .wdp-single-product{-webkit-box-flex:0;flex:0 0 100%;width:100%;margin-right:0!important}.benefits .icon-col{grid-template-columns:repeat(1,minmax(0,1fr))}.cta-section .content .text-col{padding:3.125rem 2rem}.cta-section .content .text-col .button-wrapper a.btn{width:100%;text-align:center}.hero .slides-wrapper .single-slide .inner h1{font-size:2rem!important;line-height:1.7!important}}.hero .slides-wrapper .single-slide .button-wrapper{margin-top:1rem;padding-left:42px}.hero .slides-wrapper .single-slide .button-wrapper .button a,.img-text-section .content .text-col .button-wrapper .button a{color:#fff;background-color:rgba(135,162,67,.7);word-break:break-word}.hero .slides-wrapper .single-slide .button-wrapper .button a:hover,.img-text-section .content .text-col .button-wrapper .button a:hover{background-color:#87a243}@media screen and (max-width:1140px){.hero .slides-wrapper .single-slide .background-image{height:80vh}.hero .slides-wrapper .single-slide .inner{bottom:6.5rem}}@media screen and (max-width:991px){.formular #mc_embed_signup_scroll,.formular form{padding:2rem 0 5rem}.hero .slides-wrapper .single-slide .background-image{height:70vh;min-height:37.5rem}.hero .slides-wrapper .single-slide .inner h1{font-size:2.8125rem;line-height:1.5}}.highlight{padding-top:60px;padding-bottom:60px}.highlight .content img{border-radius:30px}.highlight .content .left-col{-webkit-box-flex:0;flex:0 0 40%;padding-right:1rem}.highlight .content .left-col img{height:500px;max-width:calc(100% - 100px);margin-bottom:3.75rem}.highlight .content .left-col .subheading{font-size:1.5625rem;font-family:Lato,sans-serif;font-weight:700}.highlight .content .right-col{-webkit-box-flex:0;flex:0 0 60%}.highlight .content .right-col .img-wrapper img{height:250px}.highlight .content .right-col .img-wrapper img:first-child{margin-top:64px;-webkit-box-flex:0;flex:0 0 250px;max-width:250px;margin-right:100px}.highlight .content .right-col .img-wrapper img:last-child{-webkit-box-flex:0;flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px)}.highlight .content .right-col .icon-col{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:70px}@media screen and (max-width:991px){.highlight .content .left-col{-webkit-box-flex:0;flex:0 0 100%;padding-right:0;margin-bottom:2rem}.highlight .content .left-col .only-mobile{display:block}.highlight .content .left-col img{max-width:100%;height:25rem;margin-bottom:2rem}.highlight .content .right-col{-webkit-box-flex:0;flex:0 0 100%}.highlight .content .right-col .heading{display:none}}@media screen and (max-width:767px){.hero .slides-wrapper .single-slide .background-image{height:70vh;min-height:25rem}.hero .slides-wrapper .single-slide .inner{bottom:4rem}.hero .slides-wrapper .single-slide .inner h1{line-height:1.5}.hero .slides-wrapper .single-slide .inner h1 span{padding:.375rem 1rem .375rem 1.5rem}.highlight .content .left-col img{height:18.75rem}.highlight .content .right-col .img-wrapper img:first-child{margin-right:3.125rem}.highlight .content .right-col .img-wrapper img:last-child{-webkit-box-flex:calc(100% - 18.75rem);flex:calc(100% - 18.75rem);max-width:calc(100% - 18.75rem)}}.icon-grid .content{display:-webkit-box;display:flex;flex-wrap:wrap;padding:60px 0;position:relative}.icon-grid .content .text-col{-webkit-box-flex:0;flex:0 0 45%;padding-right:2rem}.icon-grid .content .text-col .background-logo,.icon-list .content .text-col .background-logo{right:inherit;left:0;bottom:1rem}.icon-grid .content .icon-col{-webkit-box-flex:0;flex:0 0 55%;display:-webkit-box;display:flex;flex-wrap:wrap}.icon-grid .content .icon-col.full-width{-webkit-box-flex:0!important;flex:0 0 100%!important}@media screen and (max-width:991px){.icon-grid .content .text-col{-webkit-box-flex:0;flex:0 0 55%}.icon-grid .content .icon-col{-webkit-box-flex:0;flex:0 0 45%}.icon-grid .content .icon-col .single-icon{-webkit-box-flex:0;flex:0 0 50%}.image-section .content img{height:25rem}}@media screen and (min-width:1233px){.bestseller-section .content .product-col .product-wrapper{width:100vw;margin-left:calc((100vw - 1200px)/ -2);padding-left:calc((100vw - 1200px)/ 2)}.bestseller-section .content .product-col .product-wrapper .wdp-single-product{-webkit-box-flex:0;flex:0 0 calc((1200px - 3rem)/ 4)}.bestseller-section .content .product-col .product-wrapper:after{content:'';-webkit-box-flex:0;flex:0 0 calc((1200px - 3rem)/ 4);height:1px}.bestseller-section .content .product-col .slides-control,.hero{width:100vw;margin-left:calc((100vw - 1200px)/ -2)}.highlight,.icon-grid,.icon-list{width:100vw;margin-left:calc((100vw - 1200px)/ -2);padding-left:calc((100vw - 1200px)/ 2);padding-right:calc((100vw - 1200px)/ 2)}}@media screen and (max-width:1232px){.bestseller-section .content .product-col .product-wrapper{width:100vw;margin-left:-1rem;padding-left:1rem}.bestseller-section .content .product-col .slides-control{width:100vw;margin-left:-1rem}.hero{margin-left:-1rem}.highlight,.icon-grid,.icon-list{width:100vw;margin-left:-1rem;padding-left:1rem;padding-right:1rem}}.icon-list .content{padding:60px 0}.icon-list .content .icon-col{list-style:none;padding:0;margin-top:4rem}.icon-list .content .icon-col li{text-align:left;font-size:1.25rem;font-weight:700;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;margin-bottom:2rem}.icon-list .content .icon-col li img{margin-right:2rem;-webkit-box-flex:0;flex:0 0 105px}.icon-list .content .icon-col li span{-webkit-box-flex:0;flex:0 0 calc(100% - 137px)}.image-section .content .text-col{position:absolute;bottom:0;left:0;font-size:.8125rem;color:#fff;background:#87a243;border-top-right-radius:1.875rem;padding:.4375rem 6.0625rem .4375rem 1.75rem}.img-text-section .content .text-col{-webkit-box-flex:0;flex:0 0 50%;align-content:center;-webkit-box-pack:center;justify-content:center;padding:2.5rem 0;text-align:left;position:relative}.img-text-section .content .text-col .button-wrapper{margin-top:1.5rem}.heading-with-text>.col,.img-text-section .content .img-col,.product-to-cart-overlay .inner .col-right{-webkit-box-flex:0;flex:0 0 50%}.img-text-section .content .img-col.order-1{padding:0 2rem 0 0}.img-text-section .content .img-col.order-2{padding:0 0 0 2rem}.img-text-section .content .img-col img{border-radius:30px;height:100%}.links-section .content .links .single-link{-webkit-box-flex:0;flex:0 0 calc((100% - 3rem)/ 4);margin-right:1rem;margin-bottom:1rem;border-radius:30px;background:rgba(135,162,67,.1);overflow:hidden;position:relative}.links-section .content .links .single-link img{height:175px;width:100%;object-fit:cover;object-position:center}.links-section .content .links .single-link .inner{padding:20px 20px 47px}.links-section .content .links .single-link .inner .heading{font-size:1.0625rem;margin-bottom:.625rem}.links-section .content .links .single-link .inner .text{margin-bottom:1.25rem}@media screen and (max-width:991px){.img-text-section .content .text-col{-webkit-box-flex:0;flex:0 0 100%;padding:2rem 0;-webkit-box-ordinal-group:3;order:2}.img-text-section .content .text-col .background-logo{width:14rem;height:auto}.img-text-section .content .img-col{-webkit-box-flex:0;flex:0 0 100%;-webkit-box-ordinal-group:2;order:1;padding:0!important}.img-text-section .content .img-col img{height:calc((100vw - 2rem)/ 16 * 9);max-height:28.125rem}.links-section .content .links .single-link{-webkit-box-flex:0;flex:0 0 calc((100% - 2rem)/ 3)}.links-section .content .links .single-link:nth-child(4n+4),.product-listing-section .content .product-col .wdp-single-product:nth-child(4n+4){margin-right:1rem}.links-section .content .links .single-link:nth-child(3n+3),.product-listing-section .content .product-col .wdp-single-product:nth-child(3n+3){margin-right:0}.product-listing-section .content .product-col .wdp-single-product{-webkit-box-flex:0;flex:0 0 calc((100% - 2rem)/ 3);width:calc((100% - 2rem)/ 3)}}@media screen and (max-width:767px){.icon-grid .content .text-col{-webkit-box-flex:0;flex:0 0 100%;margin-bottom:3rem;padding-right:0}.icon-grid .content .icon-col{-webkit-box-flex:0;flex:0 0 100%}.image-section .content img{height:18.75rem}.links-section .content .links .single-link{-webkit-box-flex:0;flex:0 0 calc((100% - 1rem)/ 2)}.links-section .content .links .single-link:nth-child(3n+3){margin-right:1rem}.links-section .content .links .single-link:nth-child(2n+2){margin-right:0}.mobile-nav-section{display:block}}@media screen and (max-width:600px){.highlight .content .right-col .img-wrapper img:first-child{margin:0 0 1rem;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.highlight .content .right-col .img-wrapper img:last-child{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.links-section .content .links .single-link{-webkit-box-flex:0;flex:0 0 100%;margin-right:0!important}}.mobile-nav-section .mobile-nav i{font-size:2rem;cursor:pointer}.mobile-nav-section .mobile-nav i.open-nav{font-size:2.5rem;margin-right:1rem;color:#87a243}.mobile-nav-section .mobile-nav li.menu-item-has-children>a:after{content:'expand_more';display:inline-block;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';position:inherit!important;opacity:1!important;-webkit-transition:color .1s!important;transition:color .1s!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transform:none!important;transform:none!important}.mobile-nav-section .mobile-nav li.menu-item-has-children ul li a{background:0 0!important;font-size:1.4rem!important;color:#87a243}.mobile-nav-section div.suche-mobile{display:none;border:1px solid #87a243;margin-top:1rem;width:20rem}.mobile-nav-section div.suche-mobile input[type="search"]::-ms-clear{display:none;width:0;height:0}.mobile-nav-section div.suche-mobile input[type="search"]::-ms-reveal{display:none;width:0;height:0}.mobile-nav-section div.suche-mobile input[type="search"]::-webkit-search-cancel-button,.mobile-nav-section div.suche-mobile input[type="search"]::-webkit-search-decoration,.mobile-nav-section div.suche-mobile input[type="search"]::-webkit-search-results-button,.mobile-nav-section div.suche-mobile input[type="search"]::-webkit-search-results-decoration{display:none}.mobile-nav-section div.suche-mobile form .elementor-search-form__container .elementor-search-form__submit{background-color:#9e9e9e;cursor:pointer}.mobile-nav-section div.suche-mobile form .elementor-search-form__container .elementor-search-form__submit .fa-search{display:inline-block;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:1.75rem}.mobile-nav-section .nav-container-outer,.newsletter form .submit-btn,.rezept-zutaten .zutaten-liste ul li .hidden{display:none}.mobile-nav-section .nav-container-outer .nav-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;align-content:center;flex-wrap:wrap;text-align:center}.mobile-nav-section .nav-container-outer .nav-container .close-nav{position:absolute;right:.7rem;top:1.3rem;z-index:10}.mobile-nav-section .nav-container-outer .nav-container .close-nav i{font-size:3rem}.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.current-menu-item a{font-weight:700;font-size:2.2rem}.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.cart,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.login,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.search{position:relative;width:58px;margin:0 auto 1rem}.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.cart:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.login:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.search:after{position:absolute;display:inline-block;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';color:#87a243;font-size:2.25rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;-webkit-transition:color .3s;transition:color .3s}.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.cart.current-menu-item:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.login.current-menu-item:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.search.current-menu-item:after{font-weight:700;font-size:2.5rem}.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li a{text-align:center;-webkit-box-pack:center;justify-content:center;font-size:2rem;outline:0!important}@media screen and (max-width:400px){.elementor-location-footer:before{top:-20px}.single-rezept .rezept-bilder img{height:250px!important;width:100%!important;margin-right:0;position:inherit}fieldset.mb-2 label{font-size:12px}.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.current-menu-item a{font-size:1.8rem}.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.cart:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.login:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.search:after{font-size:1.85rem}.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.cart.current-menu-item:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.login.current-menu-item:after,.mobile-nav-section .nav-container-outer .nav-container .inner nav ul li.search.current-menu-item:after{font-size:2.1rem}.mobile-nav-section .nav-container-outer .nav-container .inner nav.rechtliches{margin-top:.5rem}}.mobile-nav-section .nav-container-outer .nav-container .inner nav.rechtliches ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.mobile-nav-section .nav-container-outer .nav-container .inner nav.rechtliches ul li a{font-size:1rem;padding:.625rem .875rem}.mobile-nav-section .nav-container-outer .nav-container .inner .social-icons .elementor-icon{background:0 0!important}.mobile-nav-section .nav-container-outer .nav-container .inner .social-icons .elementor-icon i{color:#87a243;-webkit-transition:color .3s;transition:color .3s}body.fixed{overflow:hidden}.newsletter .heading{margin-top:-.5rem;line-height:1}.newsletter form{margin-top:20px}.newsletter form .input-container{position:relative;margin:1.875rem 0 0}.newsletter form .input-container input:not([type=checkbox]){width:100%;padding:.5rem 0;border:none;border-bottom:1px solid rgba(117,117,117,.45);color:#757575;background:0 0;border-radius:0!important}.newsletter form .input-container input[type="checkbox"]+label{position:relative;left:inherit;top:inherit;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;cursor:pointer;opacity:1}.newsletter form .btn{display:inline-block;margin-top:2rem}.product-listing-section .content .text-col{margin-bottom:2.5rem}.product-listing-section .content .product-col .wdp-single-product img,.product-to-cart-overlay .inner .col-left .img img{-o-object-fit:contain;object-fit:contain}.rezept-zutaten{background:#fafafa;border-radius:1.875rem;padding:2.1875rem}.rezept-zutaten .personenzahl{margin-bottom:1.875rem}.rezept-zutaten .personenzahl span{font-size:1.875rem;color:#87a243}.single-card .text-wrapper span,a.btn,a.forward{font-size:1.25rem;font-weight:700;text-transform:uppercase}.rezept-zutaten .personenzahl .input{margin-left:1.25rem;margin-right:1.25rem;background:#f3f6ec;padding:.75rem;position:relative;display:inline-block;width:5.125rem;height:3.0625rem;border-radius:.625rem;margin-bottom:-.625rem}.rezept-zutaten .personenzahl .input input{width:50px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:0 0;border:none;border-bottom:1px solid #949394;opacity:.45;padding:.3125rem 0 .3125rem .625rem;outline:0!important}.rezept-zutaten .zutaten-liste ul{margin:0;padding:0;list-style:none;display:table}.rezept-zutaten .zutaten-liste ul li{font-weight:700;line-height:2.18;display:table-row}.rezept-zutaten .zutaten-liste ul li span{display:table-cell;padding-left:.625rem}.rezept-zutaten .zutaten-liste ul li .anzahl{min-width:3.125rem;padding-left:0}.rezept-listing-section .content .rezepte .single-card{-webkit-box-flex:0;flex:0 0 calc((100% - 2rem)/ 3);min-height:18.75rem}.heading-with-text>.col.col-left{padding-right:.5rem}.heading-with-text>.col.col-right{padding-left:.5rem}.single-card{margin-right:1rem;margin-bottom:1rem;position:relative;border-radius:1.875rem;overflow:hidden}.single-card a{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.single-card .text-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(135,162,67,.5);text-align:center;border-radius:1.875rem;z-index:1;pointer-events:none;left:3rem;right:3rem;padding:1.8125rem 2.5rem}.single-card .text-wrapper span{color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.single-card:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:0 0;mix-blend-mode:multiply;-webkit-transition:background-color .3s;transition:background-color .3s}a.btn,a.forward{position:relative;letter-spacing:.05em}a.forward:after{content:'';height:3px;background:#87a243;position:absolute;left:0;bottom:-.5rem;width:30%;-webkit-transition:width .3s;transition:width .3s}a.btn{padding:.625rem 2.3125rem;display:inline-block;border:3px solid #87a243;border-radius:25px;-webkit-transition:color .3s , background .3s;transition:color .3s , background .3s}a.btn:hover{background:#87a243;color:#fff}.background-logo{position:absolute;right:0;bottom:0;width:17.9375rem;height:16.8125rem;pointer-events:none}.wdp-single-product{border:2px solid rgba(135,162,67,.2);border-radius:1.875rem;padding:1.875rem 2.625rem;text-align:center;position:relative;-webkit-box-flex:0;flex:0 0 calc((100% - 3rem)/ 4);width:calc((100% - 4rem)/ 4);margin-right:1rem}.product-to-cart-overlay,.wdp-single-product .overlay{-webkit-transition:opacity .3s;display:-webkit-box;flex-wrap:wrap}.wdp-single-product img{height:204px!important;margin-bottom:1.875rem;-o-object-fit:contain;object-fit:contain}.wdp-single-product .product-manufacturer{font-size:.8125rem;text-transform:uppercase;margin-bottom:.625rem}.wdp-single-product .product-title{font-weight:700;color:#757575;margin-bottom:.9375rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.wdp-single-product .product-price{font-weight:900;color:#87a243}.wdp-single-product .product-price .price{color:#87a243!important;font-size:1.0625rem!important}.loading-spinner.active,.product-to-cart-overlay.active,.wdp-single-product:hover .overlay{opacity:1;pointer-events:inherit}.wdp-single-product .overlay{opacity:0;pointer-events:none;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.3);border-radius:1.875rem;z-index:10;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;transition:opacity .3s}.wdp-single-product .overlay .full-overlay-link{position:absolute;left:0;right:0;bottom:0;top:0;z-index:0}.wdp-single-product .overlay .buy-now{margin-left:1rem}.wdp-single-product .overlay .buy-now,.wdp-single-product .overlay .product-link{font-size:2.5rem;padding:1rem;background:#fff;border-radius:50%;pointer-events:inherit;line-height:0;position:relative;z-index:1}.slides-control{position:absolute;top:50%;left:0;right:0;z-index:12}.loading-spinner,.product-to-cart-overlay{opacity:0;pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:999}.slides-control .arrow{position:absolute;height:60px;width:50px;text-align:center;background-color:rgba(135,162,67,.7);cursor:pointer;z-index:2}.slides-control .arrow i{font-size:2rem;font-weight:700;color:#fff;line-height:60px}.slides-control .arrow.arrow-left{left:0;padding-right:4px;border-top-right-radius:35px;border-bottom-right-radius:35px}.slides-control .arrow.arrow-right{right:0;padding-left:4px;border-top-left-radius:35px;border-bottom-left-radius:35px}.single-icon{-webkit-box-flex:0;flex:0 0 33.333%;text-align:center}.single-icon .icon{font-size:3.625rem;margin-bottom:.625rem;color:#87a243}.single-icon .icon img,.single-icon .icon svg{height:3.625rem;width:auto;margin:0 auto}.single-icon h3{font-size:1.0625rem;color:#87a243;text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:767px){.product-listing-section .content .product-col .wdp-single-product{-webkit-box-flex:0;flex:0 0 calc((100% - 1rem)/ 2);width:calc((100% - 1rem)/ 2)}.product-listing-section .content .product-col .wdp-single-product:nth-child(3n+3){margin-right:1rem}.product-listing-section .content .product-col .wdp-single-product:nth-child(2n+2){margin-right:0}.heading-with-text>.col{-webkit-box-flex:0;flex:0 0 100%;padding:0!important}.heading-with-text>.col.col-left{margin-bottom:1rem}.single-card{-webkit-box-flex:0!important;flex:0 0 100%!important;margin-right:0!important}.single-icon{-webkit-box-flex:0;flex:0 0 50%}}.element-full-width-breakpoint-1200-up{width:100vw;margin-left:calc((100vw - 1200px)/ -2)}a[href$=".PDF"]:before,a[href$=".pdf"]:before{content:"\f019";font-family:"Font Awesome 5 Free";font-weight:900;width:1.25em;text-align:center;margin-right:.5rem}.single-rezept .rezept-breadcrumbs{margin-top:0!important;z-index:10}section.breadcrumbs-header{margin-top:15rem!important}.woocommerce .woocommerce-breadcrumb,.woocommerce-breadcrumb{color:#87a243;font-size:.75rem;font-weight:900}.woocommerce .woocommerce-breadcrumb a,.woocommerce-breadcrumb a{color:#87a243;font-weight:400}.product-to-cart-overlay{transition:opacity .3s;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1rem}.product-to-cart-overlay .inner{background:#fff;padding:2rem;display:-webkit-box;display:flex;flex-wrap:wrap;max-width:1000px}.product-to-cart-overlay .inner .col-left{-webkit-box-flex:0;flex:0 0 50%;display:-webkit-box;display:flex;flex-wrap:wrap}.product-to-cart-overlay .inner .col-left .text{-webkit-box-flex:0;flex:0 0 60%;padding:0 1rem}.product-to-cart-overlay .inner .col-left .text .title{font-size:1.2rem;font-weight:600}.product-to-cart-overlay .inner .col-left .text .anzahl .value,.product-to-cart-overlay .inner .col-left .text .price .value,.product-to-cart-overlay .inner .col-right .cart-price .value,.product-to-cart-overlay .inner .col-right .cart-total .value,.product-to-cart-overlay .inner .col-right .cart-versand .value{font-weight:600}.product-to-cart-overlay .inner .col-left .text .anzahl{margin-top:.25rem}.product-to-cart-overlay .inner .col-left .text .attributes span{margin-top:.25rem;display:block}.product-to-cart-overlay .inner .col-right .cart-count{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.product-to-cart-overlay .inner .col-right .cart-price,.product-to-cart-overlay .inner .col-right .cart-total,.product-to-cart-overlay .inner .col-right .cart-versand{margin-bottom:.25rem}.product-to-cart-overlay .inner .col-right .close-overlay{display:inline-block;margin-right:2rem}@media (max-width:1050px){.product-to-cart-overlay .inner .col-left{-webkit-box-flex:0;flex:0 0 60%}.product-to-cart-overlay .inner .col-right{-webkit-box-flex:0;flex:0 0 40%}.product-to-cart-overlay .inner .col-right .close-overlay{margin:.5rem 3rem 1.5rem 0}}@media screen and (max-width:991px){.rezept-listing-section .content .rezepte .single-card{-webkit-box-flex:0;flex:0 0 calc((100% - 1rem)/ 2)}.rezept-listing-section .content .rezepte .single-card:nth-child(3n+3){margin-right:1rem}.rezept-listing-section .content .rezepte .single-card:nth-child(2n+2){margin-right:0}.single-card .text-wrapper{left:2rem;right:2rem}.product-to-cart-overlay .inner{max-width:500px}.product-to-cart-overlay .inner .col-left{-webkit-box-flex:0;flex:0 0 100%}.product-to-cart-overlay .inner .col-right{margin-top:2rem;-webkit-box-flex:0;flex:0 0 100%}}@media screen and (max-width:500px){.icon-list .content .icon-col li span{-webkit-box-flex:0;flex:0 0 100%;margin-top:1rem}.product-listing-section .content .product-col .wdp-single-product{-webkit-box-flex:0;flex:0 0 100%;width:100%;margin-right:0!important}.product-to-cart-overlay .inner .col-left .img,.single-icon{-webkit-box-flex:0;flex:0 0 100%}.product-to-cart-overlay .inner .col-left .img img{max-height:250px}.product-to-cart-overlay .inner .col-left .text{-webkit-box-flex:0;flex:0 0 100%;padding:0;margin-top:.5rem}}.loading-spinner{-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.loading-spinner .spinner{border:1rem solid #87a243;border-top:1rem solid #c3d0a0;border-bottom:1rem solid #c3d0a0;border-radius:50%;width:5rem;height:5rem;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#stripe-payment-data #wc-stripe-cc-form label{position:inherit}._1gwv20v ._1hpna85,._1gwv20v ._1hpna85:hover,._1gwv20v ._80g5c9,._1gwv20v ._diy7px,._1gwv20v ._diy7px:hover{right:10px!important;left:auto!important;opacity:1!important;visibility:visible!important}iframe{height:37.5rem;min-height:21.875rem}@media (max-width:1232px){iframe{height:calc((100vw - 2rem)/ 16 * 9)}}@media screen and (max-width:1024px){.sv-rbadge-rb1fxb{right:14px!important;left:inherit!important;bottom:80px!important;width:60px!important}.sv-rbadge-rb1fxb .sv-rbadge-rb1fxb-logo{margin:5px!important}}#BorlabsCookieBoxWidget a{display:block;background-image:url(https://naturalstuff.de/wp-content/uploads/2022/10/x105x84xNaturalstuff-300x239.png,Mic.c9wXsVJpmt.webp.pagespeed.ic.qmWeIvR2Sm.webp);width:70px;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;background-position:center}.caption{font-size:12px;text-align:center;padding:2px 2rem}.product-extra-btn{background-color:#fff!important;color:#87a243!important;text-transform:uppercase;font-size:1.25rem;font-weight:700;position:relative;letter-spacing:.05em;padding:.625rem 2.3125rem;display:inline-block;border:3px solid #87a243;border-radius:1.5625rem;-webkit-transition:color .3s , background-color .3s!important;transition:color .3s , background-color .3s!important;float:none!important;margin-left:0!important}.product-extra-btn:hover{background-color:#87a243!important;color:#fff!important}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--nrp-points a:before{display:none!important}.nrp-product-message{color:#87a243;display:flex;gap:4px;align-items:center;font-weight:bold}.nrp-product-variable-message{color:#87a243;display:flex;gap:4px;align-items:center;font-weight:bold}