.elementor-849 .elementor-element.elementor-element-7fe1015{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-849 .elementor-element.elementor-element-4c51bd3 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-1222136 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#282936;}.elementor-849 .elementor-element.elementor-element-1222136 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-80386f6 .jet-listing-dynamic-meta{text-align:flex-start;}.elementor-849 .elementor-element.elementor-element-80386f6 .jet-listing-dynamic-meta__item, .elementor-849 .elementor-element.elementor-element-80386f6 .jet-listing-dynamic-meta__item-val{font-family:"Poppins", Sans-serif;}.elementor-849 .elementor-element.elementor-element-80386f6 .jet-listing-dynamic-meta__item{color:#282936;padding:0px 0px 0px 0px;margin:0px 5px 0px 0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-849 .elementor-element.elementor-element-fcbb508 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-849 .elementor-element.elementor-element-fcbb508 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-601b865{--display:flex;}.elementor-849 .elementor-element.elementor-element-4f36cf9{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-849 .elementor-element.elementor-element-25e3cae{color:#282936;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-849 .elementor-element.elementor-element-25e3cae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-d624c26{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-849 .elementor-element.elementor-element-ba3ae9b{--display:flex;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-f132a13 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#282936;}.elementor-849 .elementor-element.elementor-element-f132a13 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-849 .elementor-element.elementor-element-f132a13.elementor-element{--order:-99999 /* order start hack */;}.elementor-widget-jet-woo-products .jet-quickview-button__link .jet-quickview-button__plane-normal{background-color:var( --e-global-color-primary );}.elementor-widget-jet-woo-products .jet-quickview-button__link:hover .jet-quickview-button__plane-normal{background-color:var( --e-global-color-accent );}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-products__item{--columns:3;padding:10px 10px 0px 0px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-quickview-button__container{order:1;justify-content:center;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products:not(.swiper-wrapper){margin-right:-10px;margin-left:-0px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-products__inner-box{background-color:#FFFFFF;box-shadow:0px 3px 5px 0px rgba(99.99999999999999, 99.99999999999999, 111, 0.2);border-radius:10px 10px 10px 10px;padding:0% 0% 0% 0%;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-title, .elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-decoration:none;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-title a{color:#000000;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-title{color:#000000;margin:6px 0px 6px 0px;padding:5px 5px 1px 5px;text-align:center;order:1;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price .price{font-family:"Poppins", Sans-serif;font-size:20px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price .price del{color:#386F45;font-weight:400;text-decoration:line-through;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price .price del .amount{color:#386F45;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price .price ins{font-weight:400;text-decoration:none;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price{margin:0px 0px 7px 0px;text-align:center;order:3;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-rating .product-rating__stars > span:before{color:#FFD707;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-rating.empty .product-rating__stars{color:#C9C9C9;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-rating.empty .product-rating__stars:before{color:#C9C9C9;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-rating{margin:0px 0px 0px 0px;text-align:center;order:2;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-badge{display:inline-flex;color:#FFFFFF;background-color:#386F45;border-radius:10px 10px 10px 10px;margin:2% 2% 0% 0%;}.elementor-849 .elementor-element.elementor-element-4f76700  .jet-woo-products .jet-woo-product-badge{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-badges{top:0px;bottom:auto;text-align:right;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-quickview-button__link,.elementor-849 .elementor-element.elementor-element-4f76700 .jet-quickview-button__state-normal .jet-quickview-button__label{font-family:"Poppins", Sans-serif;text-decoration:none;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-quickview-button__link .jet-quickview-button__plane-normal{background-color:#386F45;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-quickview-button__link:hover .jet-quickview-button__plane-normal{background-color:#3C794A;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-quickview-button__link{border-radius:8px 8px 8px 8px;margin:80% 0% 0% 0%;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-quickview-button__plane-normal{border-radius:8px 8px 8px 8px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products__not-found{text-align:center;}.elementor-849 .elementor-element.elementor-element-4f76700 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-849:not(.elementor-motion-effects-element-type-background), body.elementor-page-849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-849 .elementor-element.elementor-element-7fe1015{--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-1222136 .elementor-heading-title{font-size:35px;}.elementor-849 .elementor-element.elementor-element-fcbb508 img{height:300px;}.elementor-849 .elementor-element.elementor-element-fcbb508 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-601b865{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-4f36cf9{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-849 .elementor-element.elementor-element-25e3cae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-d624c26{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-849 .elementor-element.elementor-element-ba3ae9b{--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-products__item{--columns:2;padding:10px 10px 0px 0px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products:not(.swiper-wrapper){margin-right:-10px;margin-left:-0px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-products__inner-box{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-title, .elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-title a{font-size:18px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-title{margin:8px 0px 6px 0px;padding:0px 7px 0px 7px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price .price{font-size:15px;padding:2px 2px 2px 2px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-price{margin:0px 0px 6px 0px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-rating{margin:0px 0px -2px 0px;}.elementor-849 .elementor-element.elementor-element-4f76700  .jet-woo-products .jet-woo-product-badge{font-size:13px;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-badge{margin:3% 3% 0% 0%;}.elementor-849 .elementor-element.elementor-element-4f76700 .jet-woo-products .jet-woo-product-badges{top:0px;bottom:auto;}}/* Start custom CSS for heading, class: .elementor-element-1222136 */.elementor-widget-heading h1.elementor-heading-title {
    line-height: 1.2em;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-25e3cae *//* ===== Blog Prose – Reusable Styles (ohne font-family, ohne FAQ/Produkte) ===== */
.blogprose {
  --ink: #0f172a;
  --muted: #475569;
  --accent: #386f45;
  --accent-ink: #065f46;
  --card: #fbfbfb;
  --line: #e2e8f0;
  --ring: rgba(22, 163, 74, 0.2);

  font-size: 16px;
  line-height: 1.7;
  letter-spacing: .2px;
  color: var(--ink);
}
.blogprose * { box-sizing: border-box; }

.blogprose .eyebrow {
  display: inline-block;
  font-weight: 600;
  font-size: .85rem;
  color: var(--accent-ink);
  background: rgba(22,163,74,.08);
  border: 1px solid rgba(22,163,74,.20);
  padding: .25rem .6rem;
  border-radius: 999px;
  letter-spacing: .4px;
  margin-bottom: .35rem;
}

.blogprose .lede {
  font-size: clamp(1.05rem, 2.4vw, 1.2rem);
  color: var(--muted);
  margin: .3rem 0 1rem;
}


.blogprose h2 { font-size: 30px; line-height: 1.25; margin: 5rem 0 2rem; scroll-margin-top: 80px; }
.blogprose h3 { font-size: 20px; margin: 2rem 0 .35rem; font-weight: 500; }

.blogprose p { margin: .4rem 0 1rem; }
.blogprose ul { padding-left: 1.2rem; }
.blogprose li { margin: .3rem 0; }

/* Inhaltsverzeichnis */
.blogprose .toc {
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: 14px;
  padding: 1rem;
  margin: 5rem 0 1.25rem;
}
.blogprose .toc strong { display: block; margin-bottom: .25rem; }
.blogprose .toc a { color: inherit; text-decoration: none; border-bottom: 1px dotted #cbd5e1; }
.blogprose .toc ul { margin: .4rem 0 0 1rem; padding: 0; }
.blogprose .toc li { margin: .25rem 0; }

/* Note/Callout */
.blogprose .note {
  background: linear-gradient(180deg, rgba(22,163,74,.06), rgba(22,163,74,.03));
  border: 0px solid rgba(22,163,74,.2);
  border-left: 4px solid var(--accent);
  padding: .9rem 1rem;
  border-radius: 8px;
  margin: 3rem 0 1.1rem;
  color: #0b3d2d;
}

/* Karten + Grid (Rezepte) */
.blogprose .grid { display: grid; gap: 14px; }
.blogprose .grid-recipes { grid-template-columns: repeat(1, minmax(0, 1fr)); }
@media (min-width: 560px) { .blogprose .grid-recipes { grid-template-columns: repeat(2, 1fr); } }

.blogprose .card {
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: 16px;
  padding: 14px;
  transition: transform .2s ease, box-shadow .2s ease;
}
.blogprose .card:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px -6px var(--ring);
}

/* Druckfreundlich */
@media print {
  .blogprose .toc { display: none !important; }
  .blogprose { font-size: 13px; }
}






/* Basis: Standard-Listen leicht aufhübschen (nur Farbe/Größe des Markers) */
.blogprose ul{
  margin-left: 1em;   
}


.blogprose ul li::marker {
  color: var(--accent-ink);
  font-size: 0.95em; /* etwas größer als Standard */
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-4f76700 */.woo-variation-swatches ul.variations>li {
    margin: 5px;
}

@media only screen and (max-width: 600px) {
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span {
    padding: 0 5px;
    font-size: 11px;
}
}

.jet-woo-products .jet-woo-product-thumbnail img {
    height: 320px;
    object-fit: cover;
}

	
	#slidee .jet-woo-product-thumbnail img{
		height: 250px;
	}
	
	@media only screen and (max-width: 1366px) {
    #slidee .jet-woo-product-thumbnail img{
		height: 200px;
	}
}
	
@media only screen and (max-width: 1366px) {
    .jet-woo-products .jet-woo-product-thumbnail img {
    height: 250px;
    object-fit: cover;
}
}

@media only screen and (max-width: 477px) {
    .jet-woo-products .jet-woo-product-thumbnail img, #slidee .jet-woo-product-thumbnail img {
    height: 180px;
    object-fit: cover;
}
}
	
@media only screen and (max-width: 767px) {	
	#nussslide .jet-woo-product-thumbnail img {
		 height: 300px;
    object-fit: cover;
	}
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 768px) {
    .ast-separate-container #content .ast-container {
        padding: 0;
    }
}/* End custom CSS */