html{display:block !important}.page{font-family:Open Sans}a.article-link{text-decoration:underline var(--text-color) !important;color:var(--text-color)}header{border-bottom:solid 8px var(--accent-color)}header[stuck]{border-bottom:none}header[stuck] nav{border-bottom:solid 8px var(--accent-color)}#title-part{width:1136px;max-width:90%;margin-left:auto;margin-right:auto;margin-top:72px}#title-part h2{color:var(--heading-color);font:normal normal normal 37px/51px Open Sans;letter-spacing:1.85px;text-transform:uppercase;margin:0;text-align:center}#title-part h1{color:var(--heading-color);font:normal normal bold 37px/51px Open Sans;letter-spacing:1.85px;text-transform:uppercase;margin:0;text-align:center;margin-bottom:80px}#info-part .info-line{display:flex;flex-wrap:wrap}#info-part .info-line .info{font:normal normal normal 14px/19px Open Sans;letter-spacing:.7px;color:var(--text-color);margin-right:34px;margin-top:22px;padding:11px 22px;border:solid 1px var(--accent-color);display:flex}#info-part .info-line .info .expenditure-symbol{width:20px;height:20px;border-radius:50%;box-sizing:border-box;border:solid 1px var(--accent-color);margin-left:10px}#info-part .info-line .info .expenditure-symbol.active{background-color:var(--accent-color)}#info-part .category{display:block;padding:8px 32px 13px 18px;font:normal normal bold 22px/30px Open Sans;letter-spacing:1.1px;color:var(--text-in-accent-color);background-color:var(--accent-color);text-transform:capitalize;width:fit-content}#info-part .category::after{content:"+"}#main-content-single{width:1136px;margin-left:auto;margin-right:auto;margin-bottom:20px}#main-content-single #recipe-image{width:100%;height:612px;display:flex;justify-content:center;align-items:center;overflow:hidden;border:solid 4px #ebecec;box-sizing:border-box}#main-content-single #recipe-image img{min-width:100%;min-height:100%;object-fit:cover}#main-content-single #recipe-warning{font:normal normal normal 11px/15px Open Sans;letter-spacing:.55px;color:var(--text-color);background-color:#ebecec;width:100%;padding:5px 0 9px 0;text-align:center}#main-content-single #recipe{width:100%;display:flex}#main-content-single #recipe #ingredients{min-width:315px;margin-top:60px;position:relative;background-color:#ebecec;padding-bottom:40px}#main-content-single #recipe #ingredients h4{font:normal normal bold 17px/23px Open Sans;letter-spacing:.85px;color:var(--heading-color);margin-bottom:40px;margin-top:20px;margin-left:40%;width:60%}#main-content-single #recipe #ingredients .line{width:100%;display:flex;margin-bottom:5px}#main-content-single #recipe #ingredients .line .amount{width:30%;margin-right:10%;text-align:right;font:normal normal bold 17px/23px Open Sans;letter-spacing:.85px;color:var(--heading-color)}#main-content-single #recipe #ingredients .line .ingredient{width:60%;font:normal normal 300 17px/23px Open Sans;letter-spacing:.85px;color:#42454a}#main-content-single #recipe #ingredients::before{content:"ZUTATEN";position:absolute;bottom:calc(100% + 30px);left:20px;width:calc(100% - 20px);text-align:left;font:normal normal bold 30px/41px Open Sans;letter-spacing:1.5px;color:var(--text-color)}#main-content-single #recipe #steps{width:auto;flex-grow:1;margin-top:60px;padding-left:20px;box-sizing:border-box;position:relative}#main-content-single #recipe #steps::before{content:"ZUBEREITUNG";position:absolute;bottom:calc(100% + 30px);left:38px;width:calc(100% - 20px);text-align:left;font:normal normal bold 30px/41px Open Sans;letter-spacing:1.5px;color:var(--text-color)}#main-content-single #recipe #steps ol{margin-top:20px;font:normal normal 300 16px/22px Open Sans;letter-spacing:.8px;list-style-type:none;color:#42454a}#main-content-single #recipe #steps ol li{position:relative;margin-bottom:29px}#main-content-single #recipe #steps ol li::before{content:attr(data-number);position:absolute;top:0;right:calc(100% + 10px);color:var(--heading-color);font:normal normal bold 16px/22px Open Sans;letter-spacing:.8px}#main-content-single iframe{width:100%;border:0 !important}#main-content-single .moove-iframe{height:500px}#main-content-single h3{color:var(--heading-color);font:normal normal bold 30px/41px Open Sans;letter-spacing:1.5px;margin-top:54px}#main-content-single #recipe-info{text-align:center;font:normal normal bold 30px/41px Open Sans;letter-spacing:1.5px;color:var(--text-color);width:100%;padding:26px 50px;box-sizing:border-box;border:1px solid var(--accent-color);margin-bottom:90px}#main-content-single #text{font:normal normal 300 16px/24px Open Sans;letter-spacing:.8px;color:var(--text-color);margin-bottom:45px}#main-content-single #text h1,#main-content-single #text h2{margin:0;display:inline}#main-content-single #text h1{font:normal normal bold 20px/24px Open Sans;letter-spacing:1px}#main-content-single #wave-canvas-wrapper{width:100%;height:284px;border:none;background-color:#fff;display:flex;justify-content:center;align-items:center}#main-content-single #wave-canvas-wrapper #wave-canvas{max-width:90%}#main-content-single #sections{width:100%;margin-top:65px}#main-content-single #sections section{display:flex;justify-content:space-between;margin-bottom:80px}#main-content-single #sections section.image-left{flex-direction:row-reverse}#main-content-single #sections section.text article{width:100%}#main-content-single #sections section.image .image-wrapper{width:100%;height:658px}#main-content-single #sections section .image-wrapper{width:537px;height:329px;display:flex;justify-content:center;align-items:center;overflow:hidden;box-sizing:border-box;border:3px solid #ebecec}#main-content-single #sections section .image-wrapper img{min-height:100%;min-width:100%;object-fit:cover}#main-content-single #sections section article{margin:0;width:537px;font:normal normal 300 16px/24px Open Sans;letter-spacing:.8px;color:var(--text-color)}#main-content-single #sections section article h1{font:normal normal bold 30px/41px Open Sans;letter-spacing:1.5px;color:var(--heading-color);margin:0;display:inline-block;text-transform:uppercase}#main-content-single #sections section article h2{display:inline-block;font:normal normal bold 20px/24px Open Sans;letter-spacing:1px;color:var(--text-color);margin-top:30px;margin-bottom:10px}#main-content-single video{width:100%}#main-content-single audio{width:100%;margin-bottom:20px}#main-content-single .images-wrapper{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}#main-content-single .full-width-image{width:100%;height:680px;margin-bottom:37px;display:flex;justify-content:center;align-items:center;overflow:hidden}#main-content-single .full-width-image img{min-width:100%;min-height:100%;object-fit:cover}#main-content-single .half-width{width:100%;display:flex;justify-content:space-between}#main-content-single .half-width .image-wrapper{overflow:hidden;width:calc(50% - 21px);height:330px;display:flex;justify-content:center;align-items:center}#main-content-single .half-width .image-wrapper img{min-width:100%;min-height:100%;object-fit:cover}#main-content-single #survey-wrapper{width:100%;padding:20px 0;box-sizing:border-box;border:4px solid #ebecec}#main-content-single #survey-wrapper form{width:100%}#main-content-single #survey-wrapper h3{width:100%;text-align:center}#main-content-single #survey-wrapper div{width:100%;min-height:639px;display:flex;flex-direction:column;align-items:center;justify-content:center}#main-content-single #survey-wrapper div h3{font:normal normal bold 18px/26px Open Sans;letter-spacing:.8px;color:var(--text-color);margin-top:0;margin-bottom:20px;text-align:left;width:60%}#main-content-single #survey-wrapper div textarea{border:none;resize:none;border-bottom:solid 1px var(--accent-color);width:60%;font:normal normal normal 18px/26px Open Sans}#main-content-single #survey-wrapper div label{width:60%;font:normal normal normal 18px/26px Open Sans}#main-content-single #survey-wrapper div button,#main-content-single #survey-wrapper div input[type=submit]{margin-left:auto;margin-right:20%;margin-top:20px;border:none;background-color:var(--accent-color);font:normal normal normal 22px/30px Open Sans;padding:3px 10px;letter-spacing:1.1px;color:var(--text-in-accent-color);cursor:pointer}@media only screen and (max-width: 1224px){#title-part{width:100%}#title-part h2{font:normal normal normal 30px/41px Open Sans;letter-spacing:1.5px}#title-part h1{font:normal normal bold 30px/41px Open Sans;letter-spacing:1.85px}#main-content-single{width:100%;padding:0 50px;box-sizing:border-box}#main-content-single #recipe-image{height:494px;border:none}#main-content-single #recipe #ingredients::before{font:normal normal bold 28px/38px Open Sans;letter-spacing:1.4px}#main-content-single #recipe #steps::before{font:normal normal bold 28px/38px Open Sans;letter-spacing:1.4px}#main-content-single #recipe-info{font:normal normal bold 28px/38px Open Sans;letter-spacing:1.4px}#main-content-single h3{font:normal normal bold 28px/38px Open Sans;letter-spacing:1.4px}#main-content-single .full-width-image{height:549px}#main-content-single .half-width .image-wrapper{width:calc(50% - 17px);height:266px}#main-content-single #sections section .image-wrapper{width:432px;height:265px}#main-content-single #sections section.image-right article{margin-right:20px}#main-content-single #sections section.image-left article{margin-left:20px}}@media only screen and (max-width: 670px){#title-part{width:100%}#title-part h2{font:normal normal normal 20px/27px Open Sans;letter-spacing:1px}#title-part h1{font:normal normal bold 20px/27px Open Sans;letter-spacing:1px}#main-content-single{width:100%;padding:0 5px;box-sizing:border-box}#main-content-single #recipe-image{height:50vw}#main-content-single #recipe{flex-direction:column}#main-content-single #recipe #ingredients{margin-bottom:50px}#main-content-single #recipe #ingredients .line .amount{font:normal normal bold 18px/24px Open Sans;letter-spacing:.9px}#main-content-single #recipe #ingredients .line .ingredient{font:normal normal 300 16px/22px Open Sans;letter-spacing:.8px}#main-content-single #recipe #ingredients::before{font:normal normal bold 20px/27px Open Sans;letter-spacing:1px}#main-content-single #recipe #steps{padding-left:0}#main-content-single #recipe #steps::before{font:normal normal bold 20px/27px Open Sans;letter-spacing:1px}#main-content-single #recipe-info{font:normal normal bold 16px/22px Open Sans;letter-spacing:.8px}#main-content-single h3{font:normal normal bold 20px/27px Open Sans;letter-spacing:1px}#main-content-single .full-width-image{height:60vw;margin-bottom:11px}#main-content-single .half-width{flex-direction:column}#main-content-single .half-width .image-wrapper{width:100%;height:60vw;margin-bottom:11px}#main-content-single #sections section{flex-direction:column !important}#main-content-single #sections section .image-wrapper{width:100%;height:60vw}#main-content-single #sections section article{width:100%;margin-bottom:20px}#main-content-single #sections section article h1{font:normal normal bold 20px/27px Open Sans;letter-spacing:1px}#main-content-single #sections section article h2{font:normal normal bold 16px/24px Open Sans;letter-spacing:.8px}#main-content-single #sections section.image-right article{margin-right:0}#main-content-single #sections section.image-left article{margin-left:0}}