.recipe-detail-facts:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92c";font-family:ek-Icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.recipe-detail-stage{margin-bottom:40px;padding-top:40px;position:relative}@media only screen and (min-width:768px){.recipe-detail-stage{padding-top:48px}}@media only screen and (min-width:1440px){.recipe-detail-stage{padding-top:64px}}@media only screen and (min-width:768px){.recipe-detail-stage{margin-bottom:48px}}@media only screen and (min-width:1440px){.recipe-detail-stage{margin-bottom:64px}}.recipe-detail-stage__inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding:0 1.86667vw}@media only screen and (min-width:320px){.recipe-detail-stage__inner{width:85.33333vw}}@media only screen and (min-width:768px){.recipe-detail-stage__inner{width:87.5vw}}@media only screen and (min-width:1920px){.recipe-detail-stage__inner{width:1668px}}@media only screen and (min-width:1024px){.recipe-detail-stage__inner{justify-content:space-between;padding:0 1.43229vw}}@media only screen and (min-width:1440px){.recipe-detail-stage__inner{justify-content:flex-start}}@media only screen and (min-width:1920px){.recipe-detail-stage__inner{padding:0 27px}}.recipe-detail-stage__breadcrumbs{margin-left:auto;margin-right:auto;position:relative;width:81.6vw;z-index:2}.recipe-detail-stage__breadcrumbs[data-inview]:not(.inview){opacity:0}.recipe-detail-stage__breadcrumbs[data-inview].inview{transition:opacity .625s cubic-bezier(.25,1,.5,1) .2s}@media only screen and (min-width:768px){.recipe-detail-stage__breadcrumbs{margin-left:auto;margin-right:auto;width:84.63542vw}}@media only screen and (min-width:1920px){.recipe-detail-stage__breadcrumbs{width:1614px}}@media only screen and (min-width:1024px){.recipe-detail-stage__breadcrumbs .breadcrumbs{margin-bottom:80px;margin-left:-10px;margin-right:-10px}.recipe-detail-stage__breadcrumbs .breadcrumbs:after,.recipe-detail-stage__breadcrumbs .breadcrumbs:before{display:none}.recipe-detail-stage__breadcrumbs .breadcrumbs__inner{cursor:default;overflow:visible;padding-bottom:0}.recipe-detail-stage__breadcrumbs .breadcrumbs__list-item{margin-top:5px}.recipe-detail-stage__breadcrumbs .breadcrumbs__list-item:first-child{padding-left:4px}.recipe-detail-stage__breadcrumbs .breadcrumbs__list-item:last-child{padding-right:10px}}.recipe-detail-stage__image-wrapper{display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;width:100%}@media only screen and (min-width:768px){.recipe-detail-stage__image-wrapper{margin-left:auto;margin-right:auto;width:33.59375vw}}@media only screen and (min-width:1024px){.recipe-detail-stage__image-wrapper{margin-bottom:0;margin-left:7.29167vw;width:33.59375vw}}@media only screen and (min-width:1440px){.recipe-detail-stage__image-wrapper{width:525px}}@media only screen and (min-width:1920px){.recipe-detail-stage__image-wrapper{margin-left:139px}}.recipe-detail-stage__caption{font-size:12px;line-height:1.16667;margin-top:50px;text-align:center;z-index:1}.recipe-detail-stage__bites{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:100%}.recipe-detail-stage__bites:after,.recipe-detail-stage__bites:before{background-image:url(/dist/assets/images/layout/bite.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:150px;opacity:0;position:absolute;width:150px;z-index:1}.recipe-detail-stage__bites:before{right:10px;top:-110px}.recipe-detail-stage__bites:after{bottom:-110px;left:10px;transform:rotate(180deg)}.recipe-detail-stage__bites.has--rotation .recipe-detail-stage__image span{transform:rotate(-12deg);transition:transform .5s cubic-bezier(.25,1,.5,1)}.recipe-detail-stage__bites.has--one-bite:before{opacity:1}.recipe-detail-stage__bites.has--one-bite .recipe-detail-stage__image span{transform:rotate(-10deg);transition-duration:.05s}.recipe-detail-stage__bites.has--two-bites:after{opacity:1}.recipe-detail-stage__bites.has--two-bites .recipe-detail-stage__image span{transform:rotate(-12deg)}@media only screen and (max-width:1023px){@keyframes rotation{45%{transform:rotate(-12deg)}60%{transform:rotate(-12deg)}65%{transform:rotate(-10deg)}95%{transform:rotate(-10deg)}to{transform:rotate(-12deg)}}.recipe-detail-stage__bites[data-inview].inview .recipe-detail-stage__image span{animation:rotation 2s cubic-bezier(.25,1,.5,1) forwards}.recipe-detail-stage__bites[data-inview].inview:before{opacity:1;transition-delay:1.2s}.recipe-detail-stage__bites[data-inview].inview:after{opacity:1;transition-delay:1.9s}}.recipe-detail-stage__image{margin:0 auto;position:relative;width:85%}@media only screen and (min-width:1024px){.recipe-detail-stage__image{width:100%}}.recipe-detail-stage__image span{border-radius:10px;overflow:hidden}.recipe-detail-stage__image img{height:auto;width:100%}.recipe-detail-stage__image:before{background-color:#f5ebdf;border-radius:10px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.recipe-detail-stage__content{width:100%;z-index:1}.recipe-detail-stage__content[data-inview]:not(.inview) .recipe-detail-stage__actions,.recipe-detail-stage__content[data-inview]:not(.inview) .recipe-detail-stage__description,.recipe-detail-stage__content[data-inview]:not(.inview) .recipe-detail-stage__headline,.recipe-detail-stage__content[data-inview]:not(.inview) .recipe-detail-stage__links,.recipe-detail-stage__content[data-inview]:not(.inview) .recipe-detail-stage__stopper{opacity:0;transform:translateY(20px)}.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__actions,.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__description,.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__headline,.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__links,.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__stopper,.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__weight{transition:opacity .625s cubic-bezier(.25,1,.5,1) .125s,transform .625s cubic-bezier(.25,1,.5,1) .125s}.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__stopper{transition-delay:.25s}.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__description{transition-delay:.375s}.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__actions{transition-delay:.5s}.recipe-detail-stage__content[data-inview].inview .recipe-detail-stage__links{transition-delay:.625s}@media only screen and (min-width:1024px){.recipe-detail-stage__content{width:33.59375vw}}@media only screen and (min-width:1920px){.recipe-detail-stage__content{width:641px}}@media only screen and (max-width:1023px){.recipe-detail-stage__header{align-items:center;display:flex;flex-direction:column}}.recipe-detail-stage__category{align-items:center;display:flex;gap:10px;margin-bottom:28px}.recipe-detail-stage__category .diet-badge{font-size:24px;height:38px;padding:7px;width:38px}.recipe-detail-stage__category .diet-badge:before{margin:0 auto}.recipe-detail-stage__category-title{font-size:12px;font-weight:700;line-height:1.16667;text-transform:uppercase}.recipe-detail-stage__category-title.is--vegan{color:#78ab2a}.recipe-detail-stage__category-title.is--vegetarisch{color:#14621f}.recipe-detail-stage__category-title.is--fleisch{color:#b80017}.recipe-detail-stage__stopper{margin-bottom:30px}@media only screen and (max-width:767px){.recipe-detail-stage__stopper{margin-left:-9.2vw;margin-right:-9.2vw;overflow-x:scroll}.recipe-detail-stage__stopper::-webkit-scrollbar{display:none}}.recipe-detail-stage__stopper-list{margin:-10px}@media only screen and (max-width:767px){.recipe-detail-stage__stopper-list{left:0;margin:0;top:0;white-space:nowrap;width:100%}}.recipe-detail-stage__stopper-list .tags{margin:10px}@media only screen and (max-width:767px){.recipe-detail-stage__stopper-list .tags{margin:0 16px 0 0}.recipe-detail-stage__stopper-list .tags:first-of-type{margin-left:9.2vw}.recipe-detail-stage__stopper-list .tags:last-of-type{margin-right:9.2vw}}.recipe-detail-stage__description{margin-bottom:30px;margin-top:30px}.recipe-detail-stage__headline{font-family:VeneerTwo,Arial,sans-serif;font-size:8.53333vw;font-weight:400;line-height:1.1875;margin-bottom:30px;text-transform:uppercase}@media only screen and (min-width:320px){.recipe-detail-stage__headline{font-size:32px}}@media only screen and (min-width:768px){.recipe-detail-stage__headline{font-size:48px;line-height:1.20833}}@media only screen and (min-width:1440px){.recipe-detail-stage__headline{font-size:62px;line-height:1.19355}}.recipe-detail-stage__actions{display:flex;flex-direction:column;margin-bottom:30px;margin-top:30px}.recipe-detail-stage__actions .button:nth-of-type(2){margin-right:0;margin-top:30px}@media only screen and (min-width:1024px){.recipe-detail-stage__actions{flex-direction:row}.recipe-detail-stage__actions .button:nth-of-type(2){margin-left:10px;margin-top:0}}@media only screen and (min-width:1440px){.recipe-detail-stage__actions .button:nth-of-type(2){margin-left:30px}}.recipe-detail-stage__links{margin-top:50px}.recipe-detail-stage__links .anchors{margin-bottom:40px}@media only screen and (min-width:768px){.recipe-detail-stage__links .anchors{margin-bottom:48px}}@media only screen and (min-width:1440px){.recipe-detail-stage__links .anchors{margin-bottom:64px;margin-bottom:100px}}@media only screen and (min-width:1024px){.recipe-detail-stage__links .anchors__list{justify-content:flex-start;margin-left:-24px;margin-right:-24px}.recipe-detail-stage__links .anchors__list-item{padding-left:24px;padding-right:24px}}.recipe-detail-facts{color:#fff;padding-bottom:8.81635vw;padding-top:8.81635vw;position:relative}@media only screen and (min-width:1920px){.recipe-detail-facts{padding-bottom:169.2739px;padding-top:169.2739px}}.recipe-detail-facts:before{bottom:0;content:"";display:block;left:0;top:0}.recipe-detail-facts:after,.recipe-detail-facts:before{pointer-events:none;position:absolute;transform:skewY(-10deg);width:100%}.recipe-detail-facts:after{color:#fff7ee;display:flex;font-size:50px;justify-content:flex-end;padding-right:7.33333vw;right:0;top:-3px}@media only screen and (min-width:768px){.recipe-detail-facts:after{padding-right:6.25vw}}@media only screen and (min-width:1024px){.recipe-detail-facts:after{justify-content:flex-start;padding-left:6.25vw}}@media only screen and (min-width:1920px){.recipe-detail-facts:after{padding-left:80px}}.recipe-detail-facts.is--fleisch:before{background-color:#a22c2d}.recipe-detail-facts.is--fleisch .recipe-detail-facts__list-item:before{background-color:#fff7ee;color:#a22c2d}.recipe-detail-facts.is--vegan:before{background-color:#78ab2a}.recipe-detail-facts.is--vegan .recipe-detail-facts__list-item:before{background-color:#14621f;color:#fff}.recipe-detail-facts.is--vegetarisch:before{background-color:#14621f}.recipe-detail-facts.is--vegetarisch .recipe-detail-facts__list-item:before{background-color:#fff7ee;color:#14621f}.recipe-detail-facts[data-inview]:not(.inview) .recipe-detail-facts__list-item{opacity:0;transform:translateY(20px)}.recipe-detail-facts[data-inview].inview .recipe-detail-facts__list-item{transition:transform .625s cubic-bezier(.25,1,.5,1) .125s,opacity .625s cubic-bezier(.25,1,.5,1) .125s}.recipe-detail-facts__inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:320px){.recipe-detail-facts__inner{width:85.33333vw}}@media only screen and (min-width:768px){.recipe-detail-facts__inner{width:87.5vw}}@media only screen and (min-width:1920px){.recipe-detail-facts__inner{width:1668px}}.recipe-detail-facts__list{list-style:none;margin:0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1024px){.recipe-detail-facts__list{display:flex}}.recipe-detail-facts__list-item{align-items:center;display:flex;margin:-13px 0}.recipe-detail-facts__list-item:before{align-items:center;border-radius:100%;display:flex;font-size:36px;height:70px;justify-content:center;margin:13px 18px 13px 0;width:70px}.recipe-detail-facts__list-item>div{display:flex}@media only screen and (min-width:1024px){.recipe-detail-facts__list-item>div{flex-direction:column}.recipe-detail-facts__list-item:not(:last-of-type){border-right:1px solid #fff;margin-right:38px;padding-right:38px}}.recipe-detail-facts__list-item-key{font-weight:400;margin-right:3px}.recipe-detail-facts__list-item-value{font-weight:700}.recipe-detail-facts__list-item-value span{font-weight:400}.recipe-detail-ingredients{margin-bottom:8.81635vw;padding-top:13.22452vw}.recipe-detail-ingredients:before{background-color:#fff;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:skewY(-10deg);width:100%}@media only screen and (min-width:768px){.recipe-detail-ingredients:before{height:calc(100% + 17.6327vw)}}@media only screen and (min-width:1440px){.recipe-detail-ingredients{padding-top:calc(8.81635vw + 48px)}}@media only screen and (min-width:1920px){.recipe-detail-ingredients{margin-bottom:169.2739px;padding-top:217.2739px}}.recipe-detail-ingredients__inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:320px){.recipe-detail-ingredients__inner{width:85.33333vw}}@media only screen and (min-width:768px){.recipe-detail-ingredients__inner{width:87.5vw}}@media only screen and (min-width:1920px){.recipe-detail-ingredients__inner{width:1668px}}.recipe-detail-ingredients__headline{color:#14621f;font-family:VeneerTwo,Arial,sans-serif;font-size:8.53333vw;font-weight:400;line-height:1.1875;margin-bottom:40px;text-transform:uppercase}@media only screen and (min-width:320px){.recipe-detail-ingredients__headline{font-size:32px}}@media only screen and (min-width:768px){.recipe-detail-ingredients__headline{font-size:48px;line-height:1.20833}}@media only screen and (min-width:1440px){.recipe-detail-ingredients__headline{font-size:62px;line-height:1.19355}}@media only screen and (min-width:1024px){.recipe-detail-ingredients__headline{margin-bottom:30px}}.recipe-detail-ingredients__wrapper{flex-basis:85.33333vw;max-width:85.33333vw;padding-left:1.86667vw;padding-right:1.86667vw;width:85.33333vw}@media only screen and (min-width:768px){.recipe-detail-ingredients__wrapper{flex-basis:87.5vw;max-width:87.5vw;padding-left:1.43229vw;padding-right:1.43229vw;width:87.5vw}}@media only screen and (min-width:1920px){.recipe-detail-ingredients__wrapper{flex-basis:1668px;max-width:1668px;padding-left:27px;padding-right:27px;width:1668px}}.recipe-detail-ingredients__wrapper[data-inview]:not(.inview) .recipe-detail-ingredients__headline,.recipe-detail-ingredients__wrapper[data-inview]:not(.inview) .recipe-detail-ingredients__list{opacity:0;transform:translateY(20px)}.recipe-detail-ingredients__wrapper[data-inview].inview .recipe-detail-ingredients__headline,.recipe-detail-ingredients__wrapper[data-inview].inview .recipe-detail-ingredients__list{transition:transform .625s cubic-bezier(.25,1,.5,1) .125s,opacity .625s cubic-bezier(.25,1,.5,1) .125s}@media only screen and (min-width:1024px){.recipe-detail-ingredients__columns{display:flex;flex-wrap:wrap;justify-content:space-between}}.recipe-detail-ingredients__columns.has--three-columns .recipe-detail-ingredients__list:before,.recipe-detail-ingredients__columns.has--two-columns .recipe-detail-ingredients__list:before{display:none}.recipe-detail-ingredients__columns.has--three-columns .recipe-detail-ingredients__list.rte ul,.recipe-detail-ingredients__columns.has--two-columns .recipe-detail-ingredients__list.rte ul{column-count:1;margin-top:0}.recipe-detail-ingredients__columns.has--three-columns .recipe-detail-ingredients__list.rte li,.recipe-detail-ingredients__columns.has--two-columns .recipe-detail-ingredients__list.rte li{margin-left:0}.recipe-detail-ingredients__columns.has--three-columns .recipe-detail-ingredients__list.rte li:first-child,.recipe-detail-ingredients__columns.has--two-columns .recipe-detail-ingredients__list.rte li:first-child{border-top:0;padding-top:0}@media only screen and (min-width:1024px){.recipe-detail-ingredients__columns.has--two-columns .recipe-detail-ingredients__list{width:33.59375vw}.recipe-detail-ingredients__columns.has--two-columns .recipe-detail-ingredients__list:nth-of-type(2n){margin-left:17.44791vw}}@media only screen and (min-width:1920px){.recipe-detail-ingredients__columns.has--two-columns .recipe-detail-ingredients__list{width:641px}.recipe-detail-ingredients__columns.has--two-columns .recipe-detail-ingredients__list:nth-of-type(2n){margin-left:332px}}@media only screen and (min-width:1024px){.recipe-detail-ingredients__columns.has--three-columns .recipe-detail-ingredients__list{width:26.30208vw}}@media only screen and (min-width:1920px){.recipe-detail-ingredients__columns.has--three-columns .recipe-detail-ingredients__list{width:363px}}.recipe-detail-ingredients__list{width:100%}@media only screen and (max-width:1023px){.recipe-detail-ingredients__list+.recipe-detail-ingredients__list{margin-top:40px}}@media only screen and (min-width:1024px){.recipe-detail-ingredients__list{position:relative}.recipe-detail-ingredients__list:before{background-color:#fff;content:"";height:3px;left:0;pointer-events:none;position:absolute;top:-13px;width:100%;z-index:1}}.recipe-detail-ingredients__list.rte .subline{color:#14621f;font-size:22px;line-height:1.13636;margin-bottom:24px}.recipe-detail-ingredients__list.rte ul{margin-bottom:-12px;margin-top:-12px;width:100%}@media only screen and (min-width:1024px){.recipe-detail-ingredients__list.rte ul{column-count:2;column-gap:17.44792vw}}@media only screen and (min-width:1920px){.recipe-detail-ingredients__list.rte ul{column-gap:332px}}.recipe-detail-ingredients__list.rte ul li{align-items:center;border-top:1px solid #e1e1e1;display:flex;flex-direction:row;margin-top:0;overflow:hidden;padding:12px 0;width:100%}.recipe-detail-ingredients__list.rte ul li>p{align-items:center;display:flex;flex-direction:row;margin-bottom:0;margin-top:0;width:100%}.recipe-detail-ingredients__list.rte ul li:before{content:unset}.recipe-detail-ingredients__list.rte ul li strong{align-self:flex-start;background-color:#fff7ee;color:#14621f;display:inline-block;flex-shrink:0;margin-right:24px;padding:10px 4px;text-align:center;width:80px}.recipe-detail-related-products{color:#fff;overflow-x:clip;padding-bottom:0;padding-top:13.22452vw;position:relative}.recipe-detail-ingredients~.recipe-detail-related-products{margin-top:-17.6327vw;z-index:1}.recipe-detail-ingredients~.recipe-detail-related-products:before{top:8.81635vw}.recipe-detail-ingredients~.recipe-detail-related-products .recipe-detail-related-products__main-headline-wrapper{margin-top:40px}@media only screen and (min-width:768px){.recipe-detail-ingredients~.recipe-detail-related-products .recipe-detail-related-products__main-headline-wrapper{margin-top:48px}}@media only screen and (min-width:1440px){.recipe-detail-ingredients~.recipe-detail-related-products .recipe-detail-related-products__main-headline-wrapper{margin-top:64px}}@media only screen and (min-width:1024px){.recipe-detail-ingredients~.recipe-detail-related-products{pointer-events:none;z-index:1}.recipe-detail-ingredients~.recipe-detail-related-products:before{display:none}.recipe-detail-ingredients~.recipe-detail-related-products .recipe-detail-related-products__container{pointer-events:auto}}@media only screen and (min-width:1920px){.recipe-detail-ingredients~.recipe-detail-related-products{margin-top:-338.5478px}.recipe-detail-ingredients~.recipe-detail-related-products:before{top:169.2739px}}.recipe-detail-related-products:before{background-color:#fff;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:skewY(-10deg);width:100%}@media only screen and (min-width:1024px){.recipe-detail-related-products{padding-top:8.81635vw}}@media only screen and (min-width:1920px){.recipe-detail-related-products{padding-top:169.2739px}}.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__inner{padding-bottom:0}@media only screen and (min-width:1024px){.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__inner{align-items:flex-start;justify-content:space-between;width:84.63542vw}.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__inner .recipe-detail-related-products__alternative{margin-top:40px}.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__main-headline-wrapper{width:84.63542vw}.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__main{width:40.88542vw}.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__alternative-list-item{width:50%}.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__main-product-teaser{margin-left:0}}@media only screen and (min-width:1280px){.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__main-headline:after{right:-70px;top:23px;transform:rotate(-10deg)}}@media only screen and (min-width:1920px){.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__main-headline-wrapper{width:1614px}.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__alternative,.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__main{width:780px}.recipe-detail-related-products.has--alternative-products .recipe-detail-related-products__inner{width:1614px}}@media only screen and (min-width:1024px){.recipe-detail-related-products.has--one-only .recipe-detail-related-products__alternative{margin-left:2.86458vw;transform:translateY(50px);width:33.59375vw}}@media only screen and (min-width:1920px){.recipe-detail-related-products.has--one-only .recipe-detail-related-products__alternative{margin-left:54px;width:641px}}@media only screen and (min-width:1024px){.recipe-detail-related-products.has--one-only .recipe-detail-related-products__inner{transform:translateY(-50px)}.recipe-detail-related-products.has--one-only .recipe-detail-related-products__main{width:48.17708vw}}@media only screen and (min-width:1920px){.recipe-detail-related-products.has--one-only .recipe-detail-related-products__main{width:919px}}@media only screen and (min-width:1024px){.recipe-detail-related-products.has--one-only .recipe-detail-related-products__main-product{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.recipe-detail-related-products.is--fleisch .recipe-detail-related-products__container:before{background-color:#a22c2d}.recipe-detail-related-products.is--vegan .recipe-detail-related-products__container:before{background-color:#78ab2a}.recipe-detail-related-products.is--vegetarisch .recipe-detail-related-products__container:before{background-color:#14621f}.recipe-detail-related-products__container{position:relative}.recipe-detail-related-products__container:before{bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;top:17.6327vw;transform:skewY(-10deg);width:100%}@media only screen and (min-width:1024px){.recipe-detail-related-products__container:before{top:0}}.recipe-detail-related-products__inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;padding-bottom:8.81635vw;position:relative}@media only screen and (min-width:320px){.recipe-detail-related-products__inner{width:85.33333vw}}@media only screen and (min-width:768px){.recipe-detail-related-products__inner{width:87.5vw}}@media only screen and (min-width:1920px){.recipe-detail-related-products__inner{width:1668px}}@media only screen and (max-width:1023px){.recipe-detail-related-products__inner{width:100%!important}}@media only screen and (min-width:1440px){.recipe-detail-related-products__inner{padding-bottom:4.40817vw}}@media only screen and (min-width:1920px){.recipe-detail-related-products__inner{padding-bottom:84.63695px}}.recipe-detail-related-products__inner[data-inview]:not(.inview) .recipe-detail-related-products__main-headline{opacity:0;transform:translateY(20px)}.recipe-detail-related-products__inner[data-inview]:not(.inview) .recipe-detail-related-products__main-headline:after{opacity:0;transform:translateX(-20px)}.recipe-detail-related-products__inner[data-inview]:not(.inview) .recipe-detail-related-products__alternative-headline,.recipe-detail-related-products__inner[data-inview]:not(.inview) .recipe-detail-related-products__alternative-list-item,.recipe-detail-related-products__inner[data-inview]:not(.inview) .recipe-detail-related-products__main-product{opacity:0;transform:translateY(20px)}.recipe-detail-related-products__inner[data-inview].inview .recipe-detail-related-products__alternative-headline,.recipe-detail-related-products__inner[data-inview].inview .recipe-detail-related-products__alternative-list-item,.recipe-detail-related-products__inner[data-inview].inview .recipe-detail-related-products__main-headline,.recipe-detail-related-products__inner[data-inview].inview .recipe-detail-related-products__main-product{transition:opacity .625s cubic-bezier(.25,1,.5,1) .125s,transform .625s cubic-bezier(.25,1,.5,1) .125s}.recipe-detail-related-products__inner[data-inview].inview .recipe-detail-related-products__alternative-headline{transition-delay:.125s}.recipe-detail-related-products__inner[data-inview].inview .recipe-detail-related-products__alternative-headline:after{transition:opacity .625s cubic-bezier(.25,1,.5,1) .125s,transform .625s cubic-bezier(.25,1,.5,1) .125s;transition-delay:.25s}.recipe-detail-related-products__inner[data-inview].inview .recipe-detail-related-products__main-product{transition-delay:.25s}.recipe-detail-related-products__inner[data-inview].inview .recipe-detail-related-products__alternative-list-item{transition-delay:.375s}@media only screen and (min-width:768px){.recipe-detail-related-products__main{width:84.63542vw}}@media only screen and (min-width:1920px){.recipe-detail-related-products__main{width:1614px}}.recipe-detail-related-products__main-product-teaser{width:81.6vw}@media only screen and (min-width:768px){.recipe-detail-related-products__main-product-teaser{width:55.46875vw}}@media only screen and (min-width:1024px){.recipe-detail-related-products__main-product-teaser{margin-left:auto;margin-right:auto;width:36.45833vw}.csshover .recipe-detail-related-products__main-product-teaser:hover .product-teaser__image img{scale:1.1}}@media only screen and (min-width:1440px){.recipe-detail-related-products__main-product-teaser{width:29.16667vw}}@media only screen and (min-width:1920px){.recipe-detail-related-products__main-product-teaser{width:556px}}.recipe-detail-related-products__main-product-teaser .product-teaser__title{color:#fff;font-size:20px;line-height:1.4;text-align:center;white-space:pre-line}.recipe-detail-related-products__main-product-teaser .product-teaser__title span{font-weight:400}.recipe-detail-related-products__main-headline-wrapper{margin-inline:auto;margin-bottom:20px;position:relative;width:81.6vw;z-index:1}@media only screen and (min-width:768px){.recipe-detail-related-products__main-headline-wrapper{width:84.63542vw}}@media only screen and (min-width:1024px){.recipe-detail-related-products__main-headline-wrapper{width:55.46875vw}}@media only screen and (min-width:1920px){.recipe-detail-related-products__main-headline-wrapper{width:1058px}}.recipe-detail-related-products__main-headline{color:#14621f;font-family:VeneerTwo,Arial,sans-serif;font-size:8.53333vw;font-weight:400;line-height:1.2;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:320px){.recipe-detail-related-products__main-headline{font-size:32px}}@media only screen and (min-width:768px){.recipe-detail-related-products__main-headline{font-size:40px}}.recipe-detail-related-products__main-headline:after{font-size:50px;position:absolute;right:-65px;top:20px;transform:rotate(-10deg)}@media only screen and (min-width:768px){.recipe-detail-related-products__main-headline:after{right:-70px;top:23px}}@media only screen and (min-width:1280px){.recipe-detail-related-products__main-headline:after{right:-80px;top:8px;transform:rotate(-40deg)}}.recipe-detail-related-products__main-product .product-teaser__image:not(.is--hover){margin-left:0;margin-right:0}@media only screen and (min-width:768px){.recipe-detail-related-products__main-product{align-items:center;display:flex;flex-direction:column}}.recipe-detail-related-products__actions{display:flex;justify-content:center;margin-top:20px}.recipe-detail-related-products__alternative{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}@media only screen and (min-width:1024px){.recipe-detail-related-products__alternative.is--scrollable{bottom:.13889vw;height:calc(100% + 7.3vw);position:absolute;right:0;width:40.88542vw}.recipe-detail-related-products__alternative.is--scrollable .recipe-detail-related-products__alternative-headline{color:#14621f;position:absolute;top:0}.recipe-detail-related-products__alternative.is--scrollable .recipe-detail-related-products__alternative-list-item{margin-bottom:25px}}@media only screen and (min-width:1920px){.recipe-detail-related-products__alternative.is--scrollable{bottom:2.66667px;height:calc(100% + 140px)}}@media only screen and (min-width:1024px){.recipe-detail-related-products__alternative.is--scrollable .recipe-detail-related-products__alternative-list{-ms-overflow-style:none;-webkit-clip-path:polygon(0 calc(40.88542vw*sin(10deg)/sin(80deg)),100% 0,100% calc(100% - 40.88542vw*sin(10deg)/sin(80deg)),0 100%);clip-path:polygon(0 calc(40.88542vw*sin(10deg)/sin(80deg)),100% 0,100% calc(100% - 40.88542vw*sin(10deg)/sin(80deg)),0 100%);overflow:auto;padding-bottom:8.81635vw;padding-top:8.81635vw;scrollbar-width:none}.recipe-detail-related-products__alternative.is--scrollable .recipe-detail-related-products__alternative-list::-webkit-scrollbar{display:none}}@media only screen and (min-width:1920px){.recipe-detail-related-products__alternative.is--scrollable .recipe-detail-related-products__alternative-list{-webkit-clip-path:polygon(0 calc(780px*sin(10deg)/sin(80deg)),100% 0,100% calc(100% - 780px*sin(10deg)/sin(80deg)),0 100%);clip-path:polygon(0 calc(780px*sin(10deg)/sin(80deg)),100% 0,100% calc(100% - 780px*sin(10deg)/sin(80deg)),0 100%);padding-bottom:169.2739px;padding-top:169.2739px}}@media only screen and (max-width:1023px){.recipe-detail-related-products__alternative{color:#fff;margin-top:40px;padding-bottom:8.81635vw;padding-top:40px;position:relative;width:100%}.recipe-detail-related-products__alternative:before{background-color:#fff;bottom:-2px;content:"";display:block;height:100%;pointer-events:none;position:absolute;transform:skewY(-10deg);width:100%}}@media only screen and (min-width:1024px){.recipe-detail-related-products__alternative{width:40.88542vw}}.recipe-detail-related-products__alternative .swiper-controls{margin-top:40px;position:relative}.recipe-detail-related-products__alternative .swiper-slide{margin:0 9.2vw}.recipe-detail-related-products__alternative .swiper-container{overflow:visible}.recipe-detail-related-products__alternative .swiper-scrollbar{background-color:#e1e1e1;margin-top:-125px;position:absolute}.recipe-detail-related-products__alternative .swiper-scrollbar-drag{background-color:#b80017}@media only screen and (max-width:1023px){.recipe-detail-related-products__alternative-product-teaser .product-teaser__image{margin-top:20px}.recipe-detail-related-products__alternative-product-teaser .product-teaser__image span{margin:0 auto;width:80%}}@media only screen and (min-width:1024px){.csshover .recipe-detail-related-products__alternative-product-teaser:hover .product-teaser__image img{scale:1.1}}.recipe-detail-related-products__alternative-product-teaser .product-teaser__title{font-size:20px;line-height:1.4;white-space:pre-line}@media only screen and (min-width:1024px){.recipe-detail-related-products__alternative-product-teaser .product-teaser__title{color:#fff}}.recipe-detail-related-products__alternative-product-teaser .product-teaser__content{position:relative}.recipe-detail-related-products__alternative-headline{color:#14621f;font-size:22px;line-height:1.13636;position:relative;text-align:center;width:81.6vw}@media only screen and (min-width:1024px){.recipe-detail-related-products__alternative-headline{color:#fff;font-size:28px;line-height:1.14286;margin-right:50%;padding-bottom:20px;text-align:center;white-space:nowrap;width:50%}}.recipe-detail-related-products__alternative-list{width:81.6vw}@media only screen and (max-width:1023px){.recipe-detail-related-products__alternative-list.swiper-items .product-teaser__image{margin-bottom:40px}}@media only screen and (min-width:768px){.recipe-detail-related-products__alternative-list{width:55.46875vw}}@media only screen and (min-width:1024px){.recipe-detail-related-products__alternative-list{display:flex;flex-wrap:wrap;width:100%}}@media only screen and (min-width:1920px){.recipe-detail-related-products__alternative-list{width:100%}}.recipe-detail-nutrition{margin-bottom:40px;margin-top:40px}@media only screen and (min-width:768px){.recipe-detail-nutrition{margin-top:48px}}@media only screen and (min-width:1440px){.recipe-detail-nutrition{margin-top:64px}}@media only screen and (min-width:768px){.recipe-detail-nutrition{margin-bottom:48px}}@media only screen and (min-width:1440px){.recipe-detail-nutrition{margin-bottom:64px}}.recipe-detail-nutrition[data-inview]:not(.inview) .recipe-detail-nutrition__headline,.recipe-detail-nutrition[data-inview]:not(.inview) .recipe-detail-nutrition__list{opacity:0;transform:translateY(20px)}.recipe-detail-nutrition[data-inview].inview .recipe-detail-nutrition__headline,.recipe-detail-nutrition[data-inview].inview .recipe-detail-nutrition__list{transition:opacity .625s cubic-bezier(.25,1,.5,1) .125s,transform .625s cubic-bezier(.25,1,.5,1) .125s}.recipe-detail-nutrition[data-inview].inview .recipe-detail-nutrition__headline{transition-delay:.25s}.recipe-detail-nutrition[data-inview].inview .recipe-detail-nutrition__list{transition-delay:.375s}.recipe-detail-nutrition__inner{color:#14621f;display:flex;flex-direction:row;flex-direction:column;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.recipe-detail-nutrition__inner{width:85.33333vw}}@media only screen and (min-width:768px){.recipe-detail-nutrition__inner{width:87.5vw}}@media only screen and (min-width:1920px){.recipe-detail-nutrition__inner{width:1668px}}.recipe-detail-nutrition__headline{font-family:VeneerTwo,Arial,sans-serif;font-size:8.53333vw;font-weight:400;line-height:1.1875;margin-bottom:22px;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.recipe-detail-nutrition__headline{margin-bottom:50px}}@media only screen and (min-width:320px){.recipe-detail-nutrition__headline{font-size:32px}}@media only screen and (min-width:768px){.recipe-detail-nutrition__headline{font-size:48px;line-height:1.20833}}@media only screen and (min-width:1440px){.recipe-detail-nutrition__headline{font-size:62px;line-height:1.19355}}.recipe-detail-nutrition__list{display:flex;flex-wrap:wrap;list-style:none;margin-block:-1.86667vw;margin-inline:auto;padding:0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.recipe-detail-nutrition__list{margin-block:-1.43229vw}}@media only screen and (min-width:1920px){.recipe-detail-nutrition__list{margin-block:-27px}}.recipe-detail-nutrition__list-item{align-items:center;border:1px solid #14621f;border-radius:7px;display:flex;flex-direction:column;justify-content:center;margin:1.86667vw;min-height:38.93333vw;padding:10px;transition:transform .5s cubic-bezier(.25,1,.5,1);width:38.93333vw}.csshover .recipe-detail-nutrition__list-item:hover{transform:scale(1.05)}@media only screen and (min-width:768px){.recipe-detail-nutrition__list-item{margin:1.43229vw;min-height:19.01042vw;padding:20px;width:19.01042vw}}@media only screen and (min-width:1440px){.recipe-detail-nutrition__list-item{min-height:11.71875vw;width:11.71875vw}}@media only screen and (min-width:1920px){.recipe-detail-nutrition__list-item{margin:27px;min-height:224px;width:224px}}.recipe-detail-nutrition__list-item-key{font-weight:700;margin-bottom:14px}.recipe-detail-nutrition__list-item-value{font-weight:700;max-width:120px}@media only screen and (min-width:768px){.recipe-detail-nutrition__list-item-value{font-size:22px;line-height:32px}}.recipe-detail-nutrition__list-item-value:first-line{font-size:30px}@media only screen and (min-width:768px){.recipe-detail-nutrition__list-item-value:first-line{font-size:38px}}.recipe-detail-share{margin-bottom:40px;margin-top:40px;overflow:hidden}@media only screen and (min-width:768px){.recipe-detail-share{margin-top:48px}}@media only screen and (min-width:1440px){.recipe-detail-share{margin-top:64px}}@media only screen and (min-width:768px){.recipe-detail-share{margin-bottom:48px}}@media only screen and (min-width:1440px){.recipe-detail-share{margin-bottom:64px}}.recipe-detail-share .action-bar:not(.is--sticky){margin-bottom:0;margin-top:0}.recipe-detail-share__inner{align-items:center;display:flex;flex-direction:row;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;min-height:180px;position:relative}@media only screen and (min-width:320px){.recipe-detail-share__inner{width:85.33333vw}}@media only screen and (min-width:768px){.recipe-detail-share__inner{width:87.5vw}}@media only screen and (min-width:1920px){.recipe-detail-share__inner{width:1668px}}@media only screen and (min-width:768px){.recipe-detail-share__inner{min-height:300px}}.recipe-detail-share__headline{font-family:VeneerTwo,Arial,sans-serif;font-size:5.86667vw;font-weight:400;line-height:1.18182;margin-bottom:20px;text-transform:uppercase}@media only screen and (min-width:320px){.recipe-detail-share__headline{font-size:22px}}@media only screen and (min-width:768px){.recipe-detail-share__headline{font-size:32px;line-height:1.1875}}@media only screen and (min-width:1440px){.recipe-detail-share__headline{font-size:40px;line-height:1.2}}@media only screen and (min-width:768px){.recipe-detail-share__headline{margin-bottom:10px}}.recipe-detail-share__copy{font-weight:700}.recipe-detail-share__keyword{color:#f5ebdf;font-size:160px;font-weight:700;left:-35px;left:50%;line-height:.83333;position:absolute;transform:translateX(-50%);z-index:-1}@media only screen and (min-width:768px){.recipe-detail-share__keyword{font-size:300px}}.tags{background-color:#fff200;border-radius:0 44px 44px;color:#14621f;display:inline-flex;font-size:14px;font-weight:700;line-height:1.14286;padding:10px 14px;text-align:center;text-decoration:none}.recipe-detail-tags{margin-bottom:40px;margin-top:40px}@media only screen and (min-width:768px){.recipe-detail-tags{margin-top:48px}}@media only screen and (min-width:1440px){.recipe-detail-tags{margin-top:64px}}@media only screen and (min-width:768px){.recipe-detail-tags{margin-bottom:48px}}@media only screen and (min-width:1440px){.recipe-detail-tags{margin-bottom:64px}}.recipe-detail-tags__inner{margin-inline:auto;width:81.6vw}@media only screen and (min-width:768px){.recipe-detail-tags__inner{align-items:baseline;display:flex;justify-content:center;width:84.63542vw}}@media only screen and (min-width:1920px){.recipe-detail-tags__inner{width:1614px}}.recipe-detail-tags__headline{font-weight:400;margin-bottom:20px;margin-right:20px}@media only screen and (min-width:768px){.recipe-detail-tags__headline{margin-bottom:0}}.recipe-detail-tags__items{display:flex;flex-wrap:wrap;gap:10px}