.mg-recipe-instructions{background:#f2f1ed;margin-bottom:2rem;margin-top:6.75rem;position:relative}@media print,screen and (min-width:48em){.mg-recipe-instructions{margin-bottom:3.75rem}}@media screen and (min-width:75em){.mg-recipe-instructions{margin-bottom:5rem}}.mg-recipe-instructions .top-recipe-wave-start{height:6.75rem;left:0;overflow:hidden;position:absolute;top:-6.75rem;width:100%}@media print,screen and (max-width:63.99875em){.mg-recipe-instructions .top-recipe-wave-start{height:3.75rem;top:-3.75rem}}.mg-recipe-instructions .bottom-recipe-wave-start{bottom:-3.125rem;height:3.125rem;left:0;overflow:hidden;position:absolute;width:100%}@media screen and (min-width:75em){.mg-recipe-instructions .bottom-recipe-wave-start{bottom:-5.625rem;height:5.625rem}}.mg-recipe-instructions .bottom-recipe-wave-start svg{bottom:0;left:0;position:absolute}.mg-recipe-instructions__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#f2f1ed;height:4.0625rem;justify-content:space-between;position:sticky;position:-webkit-sticky;top:0;width:100%;z-index:2}@media print,screen and (min-width:48em){.mg-recipe-instructions__header{height:4.375rem}}@media screen and (min-width:75em){.mg-recipe-instructions__header{height:7.1875rem}}.mg-recipe-instructions__header+.mg-recipe-instructions__steps{margin-top:1.25rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__header+.mg-recipe-instructions__steps{margin-top:2rem}}.mg-recipe-instructions__header h2{-ms-flex-item-align:center;align-self:center;-webkit-animation-delay:.3s;animation-delay:.3s;margin:0 1.25rem 0 0;width:78%}.mg-recipe-instructions__header .h2-noanimation{-webkit-animation:none;animation:none;-webkit-animation-delay:none;animation-delay:none;opacity:1}.mg-recipe-instructions__header-totalTime{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;color:#000;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.625rem;height:5.625rem;width:5.625rem;-ms-flex-item-align:center;align-self:center;background:#fff;border:.125rem solid #fff;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:bobbyJonesSoft,Arial;line-height:1.375rem;text-align:center;-ms-flex-line-pack:center;align-content:center;-webkit-animation-delay:.6s;animation-delay:.6s;font-size:.75rem;height:3.25rem;line-height:.75rem;margin-right:.5625rem;width:3.25rem}.mg-recipe-instructions__header-totalTime span{display:block;line-height:1.2;width:100%}.mg-recipe-instructions__header-totalTime span.total-time-value{font-size:1.25rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__header-totalTime span.total-time-value{font-size:1.594375rem}}@media screen and (min-width:75em){.mg-recipe-instructions__header-totalTime span.total-time-value{font-size:2.5rem}}.mg-recipe-instructions__header-totalTime span.total-time-unit{font-size:.75rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__header-totalTime span.total-time-unit{font-size:.638125rem}}@media screen and (min-width:75em){.mg-recipe-instructions__header-totalTime span.total-time-unit{font-size:1rem}}@media print,screen and (min-width:48em){.mg-recipe-instructions__header-totalTime{font-size:.8125rem;height:3.5625rem;line-height:.8125rem;margin-right:.75rem;width:3.5625rem}}@media screen and (min-width:75em){.mg-recipe-instructions__header-totalTime{font-size:1.25rem;height:5.625rem;line-height:1.25rem;margin-right:1.25rem;width:5.625rem}}.mg-recipe-instructions__header-totalTime.visited{background:#fbba00;border:.125rem solid #fbba00;color:#002661}.mg-recipe-instructions__header-totalTime.marginToZero{margin:0}.mg-recipe-instructions__header-totalTime.totalTime-noanimation{-webkit-animation:none;animation:none;-webkit-animation-delay:none;animation-delay:none;opacity:1}.mg-recipe-instructions__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:48em){.mg-recipe-instructions__container{position:relative}}.mg-recipe-instructions__container-left{margin-top:-3.75rem;padding-top:2.25rem;position:relative;width:100%}@media print,screen and (max-width:47.99875em){.mg-recipe-instructions__container-left{margin-top:0;padding-top:0}}@media print,screen and (min-width:48em){.mg-recipe-instructions__container-left{margin-right:0;margin-top:0;padding-top:0}}@media print,screen and (min-width:64em){.mg-recipe-instructions__container-left{margin-top:0}}@media screen and (min-width:75em){.mg-recipe-instructions__container-left{margin-right:0;position:relative;width:100%}}.mg-recipe-instructions__container-title{margin-bottom:0;margin-top:0;-ms-flex-item-align:center;align-self:center}.mg-recipe-instructions__container-progress{-webkit-animation-delay:.6s;animation-delay:.6s;background:#fff;height:100%;position:absolute;right:0;width:.375rem;z-index:0}@media print,screen and (min-width:48em){.mg-recipe-instructions__container-progress{height:93%;margin-right:2.375rem;max-height:93%;overflow:hidden;width:.25rem}}@media screen and (min-width:75em){.mg-recipe-instructions__container-progress{height:100%;margin-right:3.75rem;max-height:100%;width:.3125rem}}.mg-recipe-instructions__container-progressBar{max-height:100%}.mg-recipe-instructions__container-progressBar.noHeight{height:0%}.mg-recipe-instructions__steps{margin-top:2.1875rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__steps{margin-top:2rem}}@media screen and (min-width:75em){.mg-recipe-instructions__steps{margin-top:2.5rem}}.mg-recipe-instructions__steps .mg-instruction_img{margin-bottom:0;margin-top:2.1875rem;width:100%}@media print,screen and (min-width:48em){.mg-recipe-instructions__steps .mg-instruction_img{margin-top:2rem;width:75%}}@media print,screen and (min-width:64em){.mg-recipe-instructions__steps .mg-instruction_img{width:64%}}@media screen and (min-width:75em){.mg-recipe-instructions__steps .mg-instruction_img{margin-top:2.5rem}}.mg-recipe-instructions__steps-head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:64em) and (max-width:74.99875em){.mg-recipe-instructions__steps-head .mg-search-kochstudio-expert .mg-search-expert__title h3,.mg-recipe-instructions__steps-head .mg-teaser-carousel .mg-teaser-expert-data__name h2,.mg-recipe-instructions__steps-head .recipe-knowledge .mg-video .mg-knowledge__inner .mg-video__txt-block .info,.mg-recipe-instructions__steps-head h4,.mg-search-kochstudio-expert .mg-search-expert__title .mg-recipe-instructions__steps-head h3,.mg-teaser-carousel .mg-teaser-expert-data__name .mg-recipe-instructions__steps-head h2,.recipe-knowledge .mg-video .mg-knowledge__inner .mg-video__txt-block .mg-recipe-instructions__steps-head .info{height:1.5625rem}}.mg-recipe-instructions__steps-head .mg-search__suggestion_title a,.mg-recipe-instructions__steps-head h5,.mg-search__suggestion_title .mg-recipe-instructions__steps-head a{margin:0;-ms-flex-item-align:center;align-self:center;-webkit-animation-delay:.3s;animation-delay:.3s;color:#000}.mg-recipe-instructions__steps-head span{background:#f2f1ed;border-radius:.625rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.125rem;text-align:center;width:8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-animation-delay:.6s;animation-delay:.6s;border-radius:.3125rem;font-family:bobbyJonesSoft,Arial;font-size:.75rem;height:1.5rem;justify-content:center;line-height:.75rem;position:relative;width:4.3125rem;z-index:1}@media print,screen and (min-width:48em){.mg-recipe-instructions__steps-head span{font-size:.8125rem;height:2rem;line-height:.8125rem;width:5.125rem}}@media screen and (min-width:75em){.mg-recipe-instructions__steps-head span{font-size:1.25rem;height:3.125rem;line-height:1.25rem;position:absolute;right:0;width:8rem;z-index:1}}.mg-recipe-instructions__steps-head span.visited{background:#fbba00;border:2px solid #fbba00;color:#002661}.mg-recipe-instructions__steps-instructions{-webkit-animation-delay:.3s;animation-delay:.3s;margin-top:.5rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__steps-instructions{padding-right:6.875rem}}@media screen and (min-width:75em){.mg-recipe-instructions__steps-instructions{line-height:1.75rem;margin-top:.75rem;padding-right:0;width:79.2%}}.mg-recipe-instructions__steps-instructions span{color:#000;display:block}.mg-recipe-instructions__steps-instructions .mg-video{margin:2.1875rem 0 2.5rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__steps-instructions .mg-video{margin-top:2rem}}@media screen and (min-width:75em){.mg-recipe-instructions__steps-instructions .mg-video{margin-top:2.5rem}}.mg-recipe-instructions__steps-instructions .mg-video .mg-gutter-container{margin:0;width:100%}@media print,screen and (min-width:64em){.mg-recipe-instructions__steps-instructions .mg-video .mg-gutter-container .mg-video__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mg-recipe-instructions__steps-instructions .mg-video .mg-gutter-container .mg-video__inner .mg-video__img-block{width:100%}}.mg-recipe-instructions__steps-instructions .mg-video .mg-gutter-container .mg-video__inner .mg-video__img-block .mg-play-icon .play{height:3.125rem;width:3.125rem}.mg-recipe-instructions__steps-instructions .mg-video .mg-gutter-container .mg-video__inner .mg-video__txt-block{margin:0;padding:0;width:100%}.mg-recipe-instructions__steps-instructions .mg-video .mg-gutter-container .mg-video__inner .mg-video__txt-block .info{margin:0;padding:1.25rem 2.9375rem 1.1875rem 1.625rem}@media screen and (min-width:75em){.mg-recipe-instructions__steps-instructions .mg-video .mg-gutter-container .mg-video__inner .mg-video__txt-block .info{padding:1.4375rem 1.5625rem}}@media print,screen and (max-width:47.99875em){.mg-recipe-instructions__steps-instructions .mg-video{margin-top:20px;padding:0}}@media print,screen and (min-width:48em){.mg-recipe-instructions__steps-instructions .mg-video{margin-top:2.5rem;width:75%}}@media print,screen and (min-width:64em){.mg-recipe-instructions__steps-instructions .mg-video{margin-top:2.6875rem;width:64%}}@media screen and (min-width:75em){.mg-recipe-instructions__steps-instructions .mg-video{margin-top:2.1875rem}}.mg-recipe-instructions .mg-recipe-instructions__steps:last-of-type{margin-bottom:2rem}@media print,screen and (min-width:64em){.mg-recipe-instructions .mg-recipe-instructions__steps:last-of-type{margin-bottom:0}}.edge .mg-recipe-instructions__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mg-recipes-template .mg-stage-carousel__wrapper{overflow:visible}@media print,screen and (max-width:47.99875em){.mg-recipes-template .mg-recipe-instructions{margin-bottom:0;margin-left:-1.875rem;margin-right:-1.875rem;padding-left:1.875rem;padding-right:1.875rem}}.mg-recipes-template .mg-pdf-cta-wrapper,.mg-recipes-template .mg-sharing-icons{display:inline-block;padding-bottom:6.5rem!important;position:relative;vertical-align:top;z-index:1}@media print,screen and (min-width:48em){.mg-recipes-template .mg-pdf-cta-wrapper,.mg-recipes-template .mg-sharing-icons{padding-bottom:11.0625rem!important}}@media screen and (min-width:75em){.mg-recipes-template .mg-pdf-cta-wrapper,.mg-recipes-template .mg-sharing-icons{padding-bottom:17.1875rem!important}}.mg-recipes-template .grid-container.mg-pdf-cta-wrapper{padding-left:8.33333%!important;width:42%}@media print,screen and (max-width:47.99875em){.mg-recipes-template .grid-container.mg-pdf-cta-wrapper{padding-bottom:2rem!important;padding-left:0!important;width:100%}}.mg-recipes-template .grid-container.mg-pdf-cta-wrapper .mg-pdf-main-container{margin-left:0;width:100%}.mg-recipes-template .mg-sharing-icons{width:49%}@media print,screen and (max-width:47.99875em){.mg-recipes-template .mg-sharing-icons{width:100%}}.mg-recipes-template .mg-sharing-icons .grid-x{display:block}.mg-recipes-template .mg-sharing-icons .grid-x .cell{width:100%}.mg-recipes-template .mg-sharing-icons .custom_images{margin:0}.mg-recipes-template .mg-sharing-icons>.grid-x>.cell{margin-left:0}@media print,screen and (max-width:47.99875em){.mg-recipes-template .mg-pills{margin-bottom:.75rem}.mg-recipes-template .mg-pills .mg-stars{padding-top:0}.mg-recipes-template .mg-pills.rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5rem;padding-top:0}}.mg-recipes-template .mg-pills.rating .thomy-pills-label{min-height:auto;padding:0}