@charset "UTF-8";
.page-node-type-recipe .iqpt-page-content-content{padding:0;margin:0}.page-node-type-recipe .iqpt-page-content-content>.row-fluid>div{padding:0}.page-node-type-recipe .heroslider-item .heroslider-cover-img{height:auto}.page-node-type-recipe .heroslider-item .heroslider-cover-img img{position:relative;left:auto;top:auto;transform:none;margin:0;height:auto;width:100%}.artikel.node--type-recipe .recipe-header-container::after{content:"";display:block;border:none;border-bottom:1px solid #ccc;margin-left:0;margin-right:0;margin-top:2.5rem;margin-bottom:2.5rem;width:auto;max-width:none}.artikel.node--type-recipe .recipe-header{margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-40px}@media (min-width:1241px){.artikel.node--type-recipe .recipe-header{margin-top:-20px}}.artikel.node--type-recipe .recipe-header .btn-secondary{display:none}@media (min-width:768px){.artikel.node--type-recipe .recipe-intro{padding-right:80px}}@media (min-width:992px){.artikel.node--type-recipe .source{display:flex;justify-content:flex-end;text-align:right}}.artikel.node--type-recipe .source a{color:#999}.artikel.node--type-recipe .source img{display:block;width:180px}@media (min-width:992px){.artikel.node--type-recipe .source img{width:300px}}.artikel.node--type-recipe .info-holder{margin-bottom:4rem}.artikel.node--type-recipe .info-holder .categories{display:flex;flex-wrap:wrap}.artikel.node--type-recipe .info-holder .categories span{display:inline-block;padding:10px;margin-right:15px;background-color:#efefef;color:#999;font-size:14px;margin-bottom:1rem}@media (min-width:480px){.artikel.node--type-recipe .info-holder .categories span{font-size:16px}}.artikel.node--type-recipe .info-holder .quick-info{display:flex;flex-wrap:wrap;margin-bottom:1rem}.artikel.node--type-recipe .info-holder .quick-info span,.artikel.node--type-recipe .info-holder .quick-info a{display:inline-block;padding:10px 0;margin-right:15px;color:#999;font-size:14px;white-space:nowrap}@media (min-width:480px){.artikel.node--type-recipe .info-holder .quick-info span,.artikel.node--type-recipe .info-holder .quick-info a{font-size:16px}}.artikel.node--type-recipe .info-holder .quick-info span:last-child,.artikel.node--type-recipe .info-holder .quick-info a:last-child{margin-right:0}.artikel.node--type-recipe .info-holder .print-link .iq-button .button-icon::after{font-family:"Font Awesome 5 Pro";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"";margin-left:10px}@media (min-width:768px){.artikel.node--type-recipe .recipe-text{padding-right:80px}}.artikel.node--type-recipe .recipe-text h3:not(:first-child){margin-top:30px}.artikel.node--type-recipe .recipe-text .links,.artikel.node--type-recipe .recipe-text .video-box{margin-top:40px}.artikel.node--type-recipe .recipe-text .links a,.artikel.node--type-recipe .recipe-text .video-box a{display:block}.artikel.node--type-recipe .recipe-text .iq-advisorcategory{margin-top:40px}.artikel.node--type-recipe .recipe-ingredients .set-quantity{display:flex;width:155px;margin-bottom:20px}.artikel.node--type-recipe .recipe-ingredients .set-quantity button{background:#efefef;width:32px;height:32px;min-width:32px;border-radius:50%;font-weight:bold;border:none;padding:0;min-width:32px}.artikel.node--type-recipe .recipe-ingredients .set-quantity div{display:flex;flex-direction:column;text-align:center;font-size:90%}.artikel.node--type-recipe .recipe-ingredients .set-quantity div input{border:none;width:50px;font-weight:bold;text-align:center;padding:0;font-size:28px;color:#000;width:100%}.artikel.node--type-recipe .recipe-ingredients .ingredients .ingredients-group{margin-bottom:3rem}.artikel.node--type-recipe .recipe-ingredients .ingredients .ingredients-group h4{font-weight:400;margin-bottom:1rem}.artikel.node--type-recipe .recipe-ingredients .ingredients .ingredients-group .ingredients-item{display:flex;font-size:90%;margin-bottom:5px;border-bottom:1px solid #eee;padding-bottom:5px}.artikel.node--type-recipe .recipe-ingredients .ingredients .ingredients-group .ingredients-item .ingredient-qty{flex-shrink:0;flex-basis:100px;text-align:right}.artikel.node--type-recipe .recipe-ingredients .ingredients .ingredients-group .ingredients-item .ingredient-product{flex-grow:1}.artikel.node--type-recipe .recipe-ingredients .buttons{display:flex;text-align:center;flex-wrap:wrap}.artikel.node--type-recipe .recipe-ingredients .buttons .iq-button{width:100%;justify-content:center}.artikel.node--type-recipe .recipe-ingredients .buttons .iq-button .button-icon::after{font-family:"Font Awesome 5 Pro";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-left:10px}.artikel.node--type-recipe .recipe-ingredients .buttons .iq-button.btn-cta .button-icon::after{content:""}.artikel.node--type-recipe .recipe-ingredients .buttons .iq-button.btn-primary .button-icon::after{content:""}.artikel.node--type-recipe .recipe-ingredients .form-list{margin-top:30px}.artikel.node--type-recipe .recipe-ingredients .form-list.active form{display:block}.artikel.node--type-recipe .recipe-ingredients .form-list form{display:none}.artikel.node--type-recipe .recipe-ingredients .form-list form .form-item-einkaufsliste{display:none}.artikel.node--type-recipe .recipe-ingredients .form-list form .form-actions input{font-weight:300}