.content-recipe{scroll-behavior:smooth}@media print{.content-recipe .recommendations-button{display:none}}@media screen and (max-width:46.87375em){.content-recipe .recommendations-button{position:fixed;z-index:1000;bottom:0;height:72px;width:100%;background-color:#33319f;color:#fff;display:block;padding:12px 12px 12px 20px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.content-recipe .recommendations-button__hidden{-webkit-transform:translateY(250px);transform:translateY(250px)}.content-recipe .recommendations-button__visible{-webkit-transform:translateY(0);transform:translateY(0)}.content-recipe .recommendations-button__text{float:left;display:inline-block}.content-recipe .recommendations-button__icon{float:right;display:inline-block}}@media screen and (max-width:46.87375em){.content-recipe .recommendations-button__icon:before{content:"";display:block;background:url(/images/icon-arrow-pointed-down.78867e3bae76217014becb65f0c391bd.svg) no-repeat;width:25px;height:18px;float:left;margin:0 6px 0 0;background-size:contain;background-position:50%}}@media print,screen and (min-width:46.875em){.content-recipe .recommendations-button{display:none}}@media print{.content-recipe .recommendations-carousel{display:none}}@media screen and (max-width:46.87375em){.content-recipe .recommendations-carousel{position:fixed;z-index:900;bottom:-300px;height:300px;width:100%;background-color:#faf5f0;color:#000;display:block;padding:12px 0;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.content-recipe .recommendations-carousel__slide-down{-webkit-transform:translateY(-83px);transform:translateY(-83px)}.content-recipe .recommendations-carousel__slide-out{-webkit-transform:translateY(0);transform:translateY(0)}.content-recipe .recommendations-carousel__slide-up{display:block;-webkit-transform:translateY(-300px);transform:translateY(-300px)}.content-recipe .recommendations-carousel__toggle{width:100%;padding:4px 4px 4px 16px}.content-recipe .recommendations-carousel__text{float:left;display:inline-block}.content-recipe .recommendations-carousel__icon{float:right;display:inline-block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#000}}@media screen and (max-width:46.87375em){.content-recipe .recommendations-carousel__icon:before{content:"";display:block;background:url(/images/icon_arrow_down.b1aa4f093c417f283ce99eed6c1985b8.svg) no-repeat;width:18px;height:18px;float:left;margin:0 13px;background-size:contain;background-position:50%}}@media screen and (max-width:46.87375em){.content-recipe .recommendations-carousel__icon-inactive{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@media screen and (max-width:46.87375em){.content-recipe .recommendations-carousel__icon-active{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media screen and (max-width:46.87375em){.content-recipe .recommendations-carousel__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto;margin-top:16px}}@media screen and (max-width:46.87375em){.content-recipe .recommendations-carousel__list::-webkit-scrollbar{display:none}}@media screen and (max-width:46.87375em){.content-recipe .recommendations-carousel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:232px;height:270px;padding-left:16px}.content-recipe .recommendations-carousel__item:last-child{padding-right:16px}.content-recipe .recommendations-carousel__item--image{-o-object-fit:cover;object-fit:cover;border-radius:12px}.content-recipe .recommendations-carousel__item--title{height:57px;padding-top:8px;white-space:normal;text-align:left}}@media print,screen and (min-width:46.875em){.content-recipe .recommendations-carousel{display:none}}.content-recipe .detail-section{padding-top:0}.content-recipe .recipe-title{margin:0}@media print{.content-recipe .recipe-title{margin-top:1rem;text-align:center}}@media print{.content-recipe .recipe-information{padding-top:1.5rem}}.content-recipe .recipe-information__buttons{margin-bottom:1rem}.content-recipe .recipe-information__sponsored{color:#212121;font-style:italic;margin-bottom:1rem}.content-recipe .recipe-difficulty .sub-headline{margin-right:2rem;display:inline}.content-recipe .recipe-difficulty span{margin:0}.content-recipe .recipe-time{text-align:center;padding:2em 0;overflow:hidden}.content-recipe .recipe-time>:first-child{padding-left:0!important}.content-recipe .recipe-time>:last-child{padding-right:0!important}.content-recipe .recipe-time:after{clear:both;content:"";display:table}.content-recipe .recipe-time .col-1,.content-recipe .recipe-time .col-2,.content-recipe .recipe-time .col-3{text-align:center}@media print{.content-recipe .recipe-time .col-1,.content-recipe .recipe-time .col-2,.content-recipe .recipe-time .col-3{width:33.3333333333%;float:left;padding-right:.2840909091rem;padding-left:.2840909091rem;padding-right:.5681818182rem;padding-left:.5681818182rem}}@media print{.content-recipe .recipe-time .col-1,.content-recipe .recipe-time .col-1:last-child:not(:first-child),.content-recipe .recipe-time .col-2,.content-recipe .recipe-time .col-2:last-child:not(:first-child),.content-recipe .recipe-time .col-3,.content-recipe .recipe-time .col-3:last-child:not(:first-child){float:left;clear:none}}@media screen and (max-width:46.87375em){.content-recipe .recipe-time .col-1,.content-recipe .recipe-time .col-2,.content-recipe .recipe-time .col-3{width:33.3333333333%;float:left;padding-right:.2840909091rem;padding-left:.2840909091rem}}@media screen and (max-width:46.87375em)and (min-width:46.875em){.content-recipe .recipe-time .col-1,.content-recipe .recipe-time .col-2,.content-recipe .recipe-time .col-3{padding-right:.5681818182rem;padding-left:.5681818182rem}}@media screen and (max-width:46.87375em){.content-recipe .recipe-time .col-1,.content-recipe .recipe-time .col-1:last-child:not(:first-child),.content-recipe .recipe-time .col-2,.content-recipe .recipe-time .col-2:last-child:not(:first-child),.content-recipe .recipe-time .col-3,.content-recipe .recipe-time .col-3:last-child:not(:first-child){float:left;clear:none}}@media print,screen and (min-width:46.875em){.content-recipe .recipe-time .col-1,.content-recipe .recipe-time .col-2,.content-recipe .recipe-time .col-3{width:25%;float:left;padding-right:.2840909091rem;padding-left:.2840909091rem}}@media print,screen and (min-width:46.875em)and (min-width:46.875em){.content-recipe .recipe-time .col-1,.content-recipe .recipe-time .col-2,.content-recipe .recipe-time .col-3{padding-right:.5681818182rem;padding-left:.5681818182rem}}@media print,screen and (min-width:46.875em){.content-recipe .recipe-time .col-1,.content-recipe .recipe-time .col-1:last-child:not(:first-child),.content-recipe .recipe-time .col-2,.content-recipe .recipe-time .col-2:last-child:not(:first-child),.content-recipe .recipe-time .col-3,.content-recipe .recipe-time .col-3:last-child:not(:first-child){float:left;clear:none}}@media print{.content-recipe .recipe-time .col-1{margin-left:0}}@media screen and (max-width:46.87375em){.content-recipe .recipe-time .col-1{margin-left:0}}@media print,screen and (min-width:46.875em){.content-recipe .recipe-time .col-1{margin-left:8.3333333333%}}.content-recipe .recipe-time .col-3:last-child:last-child{float:left}.content-recipe .recipe-ingredients .recipe-ingredients-list{clear:both;overflow:hidden}.content-recipe .recipe-ingredients .recipe-ingredients-list .ingredients{table-layout:fixed;width:100%}.content-recipe .recipe-ingredients .recipe-ingredients-list .ingredients__col-1{text-align:left;width:25%}.content-recipe .recipe-ingredients .recipe-ingredients-list .ingredients__col-2{width:75%}@media print{.recipe-pairing{display:none}}.recipe-nutrition .recipe-nutrition__information>:first-child{padding-left:0!important}.recipe-nutrition .recipe-nutrition__information>:last-child{padding-right:0!important}.recipe-nutrition .recipe-nutrition__information:after{clear:both;content:"";display:table}@media screen and (max-width:46.87375em){.recipe-nutrition .col-1{width:16.6666666667%;float:left;padding-right:0;padding-left:0}.recipe-nutrition .col-1,.recipe-nutrition .col-1:last-child:not(:first-child){float:left;clear:none}}@media print,screen and (min-width:46.875em){.recipe-nutrition .col-1{width:12.5%;float:left;padding-right:0;padding-left:0}.recipe-nutrition .col-1,.recipe-nutrition .col-1:last-child:not(:first-child){float:left;clear:none}}@media screen and (max-width:46.87375em){.recipe-nutrition .col-2,.recipe-nutrition .col-3{width:25%;float:left;padding-right:.5rem;padding-left:.5rem}.recipe-nutrition .col-2,.recipe-nutrition .col-2:last-child:not(:first-child),.recipe-nutrition .col-3,.recipe-nutrition .col-3:last-child:not(:first-child){float:left;clear:none}}@media print,screen and (min-width:46.875em){.recipe-nutrition .col-2,.recipe-nutrition .col-3{width:25%;float:left;padding-right:1.5rem;padding-left:1.5rem}.recipe-nutrition .col-2,.recipe-nutrition .col-2:last-child:not(:first-child),.recipe-nutrition .col-3,.recipe-nutrition .col-3:last-child:not(:first-child){float:left;clear:none}}@media screen and (min-width:67.5em){.recipe-nutrition .col-2,.recipe-nutrition .col-3{width:25%;float:left;padding-right:2.5rem;padding-left:2.5rem}.recipe-nutrition .col-2,.recipe-nutrition .col-2:last-child:not(:first-child),.recipe-nutrition .col-3,.recipe-nutrition .col-3:last-child:not(:first-child){float:left;clear:none}}@media screen and (max-width:46.87375em){.recipe-nutrition .col-4{width:33.3333333333%;float:left;padding-right:.5rem;padding-left:.5rem}.recipe-nutrition .col-4,.recipe-nutrition .col-4:last-child:not(:first-child){float:left;clear:none}}@media print,screen and (min-width:46.875em){.recipe-nutrition .col-4{width:25%;float:left;padding-right:1.5rem;padding-left:1.5rem}.recipe-nutrition .col-4,.recipe-nutrition .col-4:last-child:not(:first-child){float:left;clear:none}.recipe-nutrition .col-4:last-child:last-child{float:left}}@media screen and (min-width:67.5em){.recipe-nutrition .col-4{width:25%;float:left;padding-right:2.5rem;padding-left:2.5rem}.recipe-nutrition .col-4,.recipe-nutrition .col-4:last-child:not(:first-child){float:left;clear:none}.recipe-nutrition .col-4:last-child:last-child{float:left}}.recipe-nutrition .col-2,.recipe-nutrition .col-3,.recipe-nutrition .col-4{border-left:1px solid #e1ddd8}.recipe-steps{clear:both;padding:1rem 0}@media print{.recipe-steps{padding:1.5rem 0}}.recipe-steps img{border-radius:12px;width:100%}.recipe-steps .step{margin-bottom:2.5rem}.recipe-steps .step:last-child{margin-bottom:1rem}.recipe-steps .step>:not(:last-child){margin-bottom:.75rem}.recipe-steps .step .step-image{margin-bottom:1rem}@media print{.recipe-steps .step .step-image{max-width:300px;border-radius:12px}}.recipe-steps .ingredients,.recipe-steps .utensils{display:block;margin-bottom:1rem}@media print{.recipe-steps .ingredients,.recipe-steps .utensils{font-size:.875rem}}@media screen{.recipe-steps .ingredients:before{content:"";display:block;background:url(/images/icon_ingredients.6ba9eb06838c37276bb669684a0a5c40.svg) no-repeat;width:25px;height:18px;float:left;margin:0 6px 0 0;background-size:contain;background-position:50%}}@media print{.recipe-steps .ingredients{margin-bottom:.5rem}}@media screen{.recipe-steps .utensils:before{content:"";display:block;background:url(/images/icon_utensils.880faee3b5f98096342823d7065290a5.svg) no-repeat;width:25px;height:18px;float:left;margin:0 6px 0 0;background-size:contain;background-position:50%}}.recipe-steps .text{margin-top:0}.unit-switch-container{font-size:.875rem;margin:1rem 0 0}.unit-switch-container .label-1{font-weight:500;float:left;margin-right:10px}.unit-switch-container .label-2{padding-left:10px;overflow:hidden}.unit-switch-container input{display:none}.unit-switch-container input+label{float:left;margin:0;background-image:url(/images/switch_off.7573f2dbb33b38eeeb3df0f8d23a8299.png);height:16px;width:32px;display:inline-block;padding:0}.unit-switch-container input:checked+label{background-image:url(/images/switch_on.6d4754dd7d75de7f05e02f1777d75ac1.png);height:16px;width:32px;display:inline-block;padding:0}.recipe__block{background-image:none;border-bottom:1px solid var(--clr-mushroom);margin-bottom:1.5rem;padding-bottom:1rem;padding-top:0}.recipe__block .sub-headline{margin-bottom:.25em}.recipe__recommendations{grid-row:1}.recipe__recommendations--position{position:absolute}.time-cell{position:relative;float:left;width:100%}.time-cell canvas{position:absolute;width:80px;left:50%;margin-left:-40px}.time-cell .time-container{font-weight:500}@media print{.time-cell .time-container{margin-top:30px;margin-bottom:28px}}@media screen and (max-width:46.87375em){.time-cell .time-container{margin-top:30px;margin-bottom:28px}}@media screen and (min-width:46.875em){.time-cell .time-container{margin-top:28px;margin-bottom:24px}}.time-cell .time-container .time{line-height:.7}.time-cell .time-container .unit{font-size:.875rem;font-weight:400}.stepper{margin-bottom:1rem;font-weight:500;font-size:.875rem}@media print{.stepper{font-size:1rem}}.stepper .stepper-label{margin-right:9px}.stepper .stepper-next,.stepper .stepper-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:16px;padding:0;margin:0 9px 2px;min-width:0}@media print{.stepper .stepper-next,.stepper .stepper-prev{display:none}}.stepper .stepper-prev{line-height:.6}.stepper .stepper-next{line-height:.75}
/*# sourceMappingURL=recipe-page.a64b31b7.css.map */