.mg-recipe-instructions.staticPosition{position:static}.mg-recipe-instructions__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),color-stop(75.39%,#fcfcfc),to(hsla(0,0%,99%,0)));background:linear-gradient(180deg,#fcfcfc,#fcfcfc 75.39%,hsla(0,0%,99%,0));height:7.875rem;justify-content:space-between;position:sticky;position:-webkit-sticky;top:40px;width:100%;z-index:2}@media screen and (min-width:767px){.mg-recipe-instructions__header{top:0}}.mg-recipe-instructions__header h2{-ms-flex-item-align:center;align-self:center;-webkit-animation-delay:.3s;animation-delay:.3s;color:#333;margin:0 1.25rem 0 0}.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:#333;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.125rem solid #e6e6e6;height:3.125rem;width:7.5625rem;-ms-flex-item-align:center;align-self:center;-webkit-animation-delay:.6s;animation-delay:.6s;background:#fff;line-height:1.375rem}.mg-recipe-instructions__header-totalTime.visited{background:#fff33e;border:.125rem solid #fff33e}.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 screen and (min-width:75em){.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 (min-width:48em){.mg-recipe-instructions__container-left{margin-right: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;padding-top: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:#e6e6e6;height:100%;position:absolute;right:0;width:.75rem;z-index:0}@media print,screen and (min-width:64em){.mg-recipe-instructions__container-progress{width:.75rem}}@media screen and (min-width:75em){.mg-recipe-instructions__container-progress{height:97%;margin-right:3.625rem;margin-top:9%;max-height:97%;overflow:hidden;position:absolute;width:.125rem}}.mg-recipe-instructions__container-progressBar{max-height:100%}.mg-recipe-instructions__container-progressBar.noHeight{height:0%}.mg-recipe-instructions__steps{margin-top:2.6875rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__steps{margin-top:2.4375rem}}@media print,screen and (min-width:64em){.mg-recipe-instructions__steps{margin-top:2.1875rem}}@media screen and (min-width:75em){.mg-recipe-instructions__steps{margin-top:3.1875rem}}.mg-recipe-instructions__steps .mg-instruction_img{margin-bottom:0}@media print,screen and (max-width:47.99875em){.mg-recipe-instructions__steps .mg-instruction_img{margin-top:1.875rem;width:100%}}@media print,screen and (min-width:48em){.mg-recipe-instructions__steps .mg-instruction_img{margin-top:2.6875rem;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.1875rem}}.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}.mg-recipe-instructions__steps-head h5{margin:0;-ms-flex-item-align:center;align-self:center;-webkit-animation-delay:.3s;animation-delay:.3s;color:#333}.mg-recipe-instructions__steps-head span{border:.125rem solid #e6e6e6;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;text-align:center;width:5.125rem;-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;justify-content:center}@media screen and (min-width:75em){.mg-recipe-instructions__steps-head span{background:#fff;outline:.625rem solid #fcfcfc;position:absolute;right:1.125rem;z-index:1}}.mg-recipe-instructions__steps-head span.visited{background:#fff33e;border:2px solid #fff33e}.mg-recipe-instructions__steps-instructions{-webkit-animation-delay:.3s;animation-delay:.3s;margin-top:1.6875rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__steps-instructions{margin-top:.83rem}}@media print,screen and (min-width:64em){.mg-recipe-instructions__steps-instructions{margin-top:.9375rem}}@media screen and (min-width:75em){.mg-recipe-instructions__steps-instructions{line-height:1.75rem;margin-top:.875rem;width:79.2%}}.mg-recipe-instructions__steps-instructions span{color:#636363;display:inline-block}.mg-recipe-instructions__steps-instructions .mg-video{margin-bottom:2.5rem;margin-top:2.875rem}.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:4.375rem}@media print,screen and (min-width:64em){.mg-recipe-instructions .mg-recipe-instructions__steps:last-of-type{margin-bottom:0}}.mg-recipe-instructions .recipe-floating-icon{background-color:#fff33e;background-position:.9375rem;background-repeat:no-repeat;background-size:1.875rem;cursor:pointer;text-align:center;white-space:nowrap;-ms-flex-item-align:center;align-self:center;padding:1.25rem 1.25rem 1.25rem 3.75rem}@media screen and (min-width:75em){.mg-recipe-instructions .recipe-floating-icon{background-size:2.6875rem;height:4.625rem;width:4.625rem}}.mg-recipe-instructions .recipe-floating-icon-timer{margin-left:auto}.mg-recipe-instructions .recipe-floating-icon-alt{-webkit-animation:mg-slide-up-mobile .4s .5s forwards;animation:mg-slide-up-mobile .4s .5s forwards;background-position:.9375rem;-webkit-box-shadow:.13rem .75rem 1.3rem .5px hsla(0,0%,60%,.26);box-shadow:.13rem .75rem 1.3rem .5px hsla(0,0%,60%,.26);font-weight:700;height:3.75rem;margin:0;opacity:0;position:sticky;top:77%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:3}.mg-recipe-instructions__info-tip{background:#f3f3f3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.8125rem;line-height:1.5;padding:1.0625rem 1.5625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:48em){.mg-recipe-instructions__info-tip{font-size:1rem}}.mg-recipe-instructions__info-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.mg-recipe-instructions__info-icon:before{background-repeat:no-repeat;content:"";height:2.125rem;margin-right:1.3125rem;width:2.125rem}.mg-recipe-instructions__final-tip{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.125rem solid #eee;border-top:.3125rem solid #fff33e;padding:2rem;text-align:center}@media print,screen and (min-width:48em){.mg-recipe-instructions__final-tip{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-left:.3125rem solid #fff33e;border-top:.125rem solid #eee;-ms-flex-direction:row;flex-direction:row;padding:2.5rem 3.25rem;text-align:left;text-align:initial}}.mg-recipe-instructions__final-tip,.mg-recipe-instructions__info-tip{margin-top:2.6875rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__final-tip,.mg-recipe-instructions__info-tip{margin-top:2.4375rem}}@media print,screen and (min-width:64em){.mg-recipe-instructions__final-tip,.mg-recipe-instructions__info-tip{margin-top:2.1875rem}}@media screen and (min-width:75em){.mg-recipe-instructions__final-tip,.mg-recipe-instructions__info-tip{margin-top:3.1875rem}}.mg-recipe-instructions__final-tip-title{font-size:1.125rem;font-weight:700;line-height:1.33;padding-bottom:1rem}@media print,screen and (min-width:48em){.mg-recipe-instructions__final-tip-title{margin-right:4.1875rem;padding-bottom:0}}.mg-recipe-instructions__final-tip-description{color:#636363;font-size:1rem;line-height:1.56}@media screen and (min-width:75em){.mg-recipe-instructions__final-tip-description{max-width:64%}.mg-recipe-instructions:not(mg-cooking-mode-section) .mg-recipe-instructions__info-tip{max-width:79.2%}}.mg-recipe-instructions:not(mg-cooking-mode-section) .mg-recipe-instructions__final-tip{margin-bottom:4.5rem}@media print,screen and (min-width:48em){.mg-recipe-instructions:not(mg-cooking-mode-section) .mg-recipe-instructions__final-tip{margin-botton:0}}@media screen and (min-width:75em){.mg-recipe-instructions:not(mg-cooking-mode-section) .mg-recipe-instructions__final-tip{width:79.2%}}.edge .mg-recipe-instructions__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ipad .recipe-floating-icon-alt{top:82%}.iphone .recipe-floating-icon-alt{top:75%}@media print,screen and (min-width:64em){.mg-recipe-ins .mg-recipe-instructions .recipe-floating-icon:not(.recipe-floating-icon-alt){height:3.125rem;margin-right:.625rem;width:auto}}