/*! start@mg-custom-check.scss */.mg-custom-check .mg-custom-check-input{opacity:0;position:absolute}.mg-custom-check .mg-custom-check-input+label{cursor:pointer;padding:0;position:relative}.mg-custom-check .mg-custom-check-input+label:before{background:#fefefe;border:.125rem solid #ccc;content:"";display:inline-block;height:1.4375rem;vertical-align:text-top;width:1.4375rem}.mg-custom-check .mg-custom-check-input:checked+label:before{border-color:#777}.mg-custom-check .mg-custom-check-input:checked+label.selected-ingredient:after{background-size:.9375rem .664375rem;content:"";height:100%;left:0;position:absolute;top:.3125rem;width:100%}@media print,screen and (min-width:48em){.mg-custom-check .mg-custom-check-input:checked+label.selected-ingredient:after{top:.1875rem}}@media screen and (min-width:75em){.mg-custom-check .mg-custom-check-input:checked+label.selected-ingredient:after{top:-.075rem}}.mg-custom-check .mg-custom-check-input:checked+label.copied-ingredient:after{background-size:.9375rem .664375rem;content:"";height:100%;left:0;position:absolute;top:.125rem;width:100%}@media print,screen and (min-width:48em){.mg-custom-check .mg-custom-check-input:checked+label.copied-ingredient:after{top:.25rem}}@media screen and (min-width:75em){.mg-custom-check .mg-custom-check-input:checked+label.copied-ingredient:after{top:-.125rem}}.mg-custom-check .mg-custom-check-input:checked+label.copied-ingredient:before{background:none;border:none;content:""}
/*! end@mg-custom-check.scss */.mg-ingredients__wrapper{padding-bottom:2.5rem}@media print,screen and (max-width:63.99875em){.mg-ingredients__wrapper{padding:0}}@media print,screen and (min-width:48em){.mg-ingredients__wrapper{padding-bottom:3.75rem}}.mg-ingredients__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:1.25rem;margin-top:2rem}@media print,screen and (max-width:63.99875em){.mg-ingredients__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:48em){.mg-ingredients__title{margin-bottom:2rem;margin-top:3.75rem}}@media screen and (min-width:75em){.mg-ingredients__title{margin-bottom:2.5rem}}.mg-ingredients__title h2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mg-ingredients__warning{background-color:#f3f3f3;-webkit-box-shadow:0 .625rem 1.25rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 1.25rem 0 rgba(0,0,0,.1);margin-bottom:1.875rem;padding:1.4375rem 1.875rem}@media print,screen and (max-width:47.99875em){.mg-ingredients__warning{margin:30px -30px}}@media print,screen and (min-width:48em){.mg-ingredients__warning{padding:1.375rem 2.5rem 1.375rem 1.25rem}}@media print,screen and (min-width:64em){.mg-ingredients__warning{padding:1.5625rem 2.5rem 1.5625rem 1.25rem}}@media screen and (min-width:75em){.mg-ingredients__warning{padding:1.5rem 3.8125rem 1.5rem 1.8125rem}}.mg-ingredients__warning a{border-bottom:.125rem solid #ccc;color:#000;font-weight:700;padding-bottom:.125rem}.mg-ingredients__controls{background-color:#fff;border-radius:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:normal;padding:.3125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 .5625rem 2.5rem rgba(0,38,97,.1);box-shadow:0 .5625rem 2.5rem rgba(0,38,97,.1)}@media print,screen and (min-width:48em){.mg-ingredients__controls{border-radius:.5rem;padding:.25rem}}@media screen and (min-width:75em){.mg-ingredients__controls{border-radius:.9375rem;padding:.3125rem}}.mg-ingredients__controls a.thomy-ingredient-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;padding:.4875rem}@media print,screen and (min-width:48em){.mg-ingredients__controls a.thomy-ingredient-btn{padding:.5rem}}@media screen and (min-width:75em){.mg-ingredients__controls a.thomy-ingredient-btn{padding:.8125rem}}.mg-ingredients__controls a.thomy-ingredient-btn svg{height:.875rem;width:.875rem}@media print,screen and (min-width:48em){.mg-ingredients__controls a.thomy-ingredient-btn svg{height:.875rem;width:.875rem}}@media screen and (min-width:75em){.mg-ingredients__controls a.thomy-ingredient-btn svg{height:1.5rem;width:1.5rem}}.mg-ingredients__controls div{-webkit-box-flex:1;-ms-flex-positive:1;border-left:none;border-right:none;flex-grow:1;padding:.6875rem;text-align:center}@media print,screen and (min-width:48em){.mg-ingredients__controls div{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;padding:.4375rem 1.625rem}}@media screen and (min-width:75em){.mg-ingredients__controls div{padding:.5rem 1.5625rem}}.mg-ingredients__controls div i{display:inline-block;font-style:normal;padding-right:.3125rem;text-align:right}.mg-ingredients__controls .controls__button{background-color:#002661;border:none;border-radius:.625rem;overflow:hidden}.mg-ingredients__table{margin-bottom:.5rem}@media print,screen and (min-width:48em){.mg-ingredients__table{margin-bottom:1rem}}.mg-ingredients__table .mg-custom-check-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.6875rem 1.875rem 1.1875rem}@media print,screen and (min-width:48em){.mg-ingredients__table .mg-custom-check-all{padding:1.375rem 1.25rem}}.mg-ingredients__table .mg-custom-check-all em{font-style:normal}.mg-ingredients__table>div{border-radius:.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;padding:0 1.25rem;width:100%}@media print,screen and (min-width:48em){.mg-ingredients__table>div{padding:0 2.5rem}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.mg-ingredients__table>div .recipe-ingredient-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.mg-ingredients__table>div .recipe-ingredient-name a,.mg-ingredients__table>div .recipe-ingredient-name em{clear:left}.mg-ingredients__table>div .recipe-ingredient-name a{color:#000;display:table-cell}.mg-ingredients__table>div .recipe-ingredient-name a:after{background-color:#000;content:none}@media print,screen and (max-width:47.99875em){.mg-ingredients__table>div .recipe-ingredient-name a{-webkit-text-decoration:underline;text-decoration:underline}}.mg-ingredients__table>div .recipe-ingredient-name a em{background-repeat:no-repeat;background-size:9px 9px;clear:right;display:block;float:right;height:9px;margin-left:9px;margin-top:5px;width:9px}@media print,screen and (min-width:48em) and (max-width:63.99875em){.mg-ingredients__table>div .recipe-ingredient-name a{margin-right:1.875rem}}.mg-ingredients__table>div .recipe-ingredient-name a.related-ingredients{color:#000}@media (min-width:768px){.mg-ingredients__table>div .recipe-ingredient-name a.related-ingredients{margin-left:.9375rem}}.mg-ingredients__table>div .recipe-ingredient-name .instruction-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mg-ingredients__table>div .recipe-ingredient-name .mg-product-more-info{display:inline-block;margin-left:.9375rem;position:relative}.mg-ingredients__table>div .recipe-ingredient-name .mg-product-more-info__icon{background-repeat:no-repeat;cursor:pointer;height:1.875rem;width:3.25rem}@media (min-width:768px){.mg-ingredients__table>div .recipe-ingredient-name .mg-product-more-info__icon{height:3rem;width:6.75rem}}.mg-ingredients__table>div .mg-span{display:inline-block;padding-bottom:.75rem;padding-top:.75rem}@media print,screen and (min-width:48em){.mg-ingredients__table>div .mg-span{padding-bottom:.875rem;padding-top:.875rem}}@media screen and (min-width:75em){.mg-ingredients__table>div .mg-span{padding-bottom:1.5rem;padding-top:1.5rem}}.mg-ingredients__table>div .mg-span em{font-style:normal}.mg-ingredients__table>div .mg-span em.mg-ingredient-quantity,.mg-ingredients__table>div .mg-span em.mg-ingredient-unit{font-weight:700;vertical-align:middle}.mg-ingredients__table>div .mg-span:first-child{padding-left:0;padding-right:1rem;position:relative}@media print,screen and (max-width:47.99875em){.mg-ingredients__table>div .mg-span:first-child{width:8.75rem}}@media print,screen and (min-width:48em){.mg-ingredients__table>div .mg-span:first-child{width:11.625rem}}@media screen and (min-width:75em){.mg-ingredients__table>div .mg-span:first-child{width:18.25rem}}@media print,screen and (min-width:48em){.mg-ingredients__table>div .mg-span:first-child{padding-right:1.5rem}}@media screen and (min-width:75em){.mg-ingredients__table>div .mg-span:first-child{padding-right:2rem}}.mg-ingredients__table>div .mg-span:first-child:after{background-color:#f2f1ed;content:"";height:100%;position:absolute;right:0;top:0;width:.125rem}@media screen and (min-width:75em){.mg-ingredients__table>div .mg-span:first-child:after{width:.1875rem}}.mg-ingredients__table>div .mg-span:last-child{padding-left:1rem}@media print,screen and (max-width:47.99875em){.mg-ingredients__table>div .mg-span:last-child{width:calc(100% - 112px)}}@media print,screen and (min-width:48em){.mg-ingredients__table>div .mg-span:last-child{padding-left:1.5rem}}@media screen and (min-width:75em){.mg-ingredients__table>div .mg-span:last-child{padding-left:2rem}}.mg-ingredients__table>div .mg-span.mg-pound{border-right:none;width:100%}.mg-ingredients__table>div:nth-child(odd){background-color:#f2f1ed;border-radius:.5rem}.mg-ingredients__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mg-ingredients__btn:last-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (max-width:47.99875em){.mg-ingredients__btn{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:48em){.mg-ingredients__btn{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;float:right}}@media print,screen and (min-width:64em){.mg-ingredients__btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mg-ingredients__btn:last-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.mg-ingredients__btn .mg-btn:first-child,.mg-ingredients__btn .mg-btn:last-child,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:first-child,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:last-child,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:first-child,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:last-child,.mg-ingredients__btn .mg-submit-btn:first-child,.mg-ingredients__btn .mg-submit-btn:last-child,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:first-child,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:last-child,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:first-child,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:last-child,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:first-child,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:last-child,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:first-child,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:last-child,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:first-child,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:last-child,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:first-child,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:last-child,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:first-child,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:last-child,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:first-child,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:last-child{margin-bottom:1.25rem;margin-top:1.25rem;padding:1.625rem 1.25rem}.mg-ingredients__btn .mg-btn:last-child>div,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:last-child>div,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:last-child>div,.mg-ingredients__btn .mg-submit-btn:last-child>div,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:last-child>div,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:last-child>div,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div{background-position:3.1875rem;background-size:1.3125rem}@media print,screen and (min-width:48em){.mg-ingredients__btn .mg-btn:last-child>div,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:last-child>div,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:last-child>div,.mg-ingredients__btn .mg-submit-btn:last-child>div,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:last-child>div,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:last-child>div,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div{background-position:2.75rem}}@media print,screen and (min-width:64em){.mg-ingredients__btn .mg-btn:last-child>div,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:last-child>div,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:last-child>div,.mg-ingredients__btn .mg-submit-btn:last-child>div,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:last-child>div,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:last-child>div,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div{background-position:1.8125rem}}@media screen and (min-width:75em){.mg-ingredients__btn .mg-btn:last-child>div,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:last-child>div,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:last-child>div,.mg-ingredients__btn .mg-submit-btn:last-child>div,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:last-child>div,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:last-child>div,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:last-child>div,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:last-child>div{background-position:1.3125rem}}@media print,screen and (min-width:48em){.mg-ingredients__btn .mg-btn:first-child,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:first-child,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:first-child,.mg-ingredients__btn .mg-submit-btn:first-child,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:first-child,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:first-child,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:first-child,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:first-child,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:first-child,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:first-child,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:first-child,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:first-child{margin-right:4rem}.mg-ingredients__btn .mg-btn:last-child,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:last-child,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:last-child,.mg-ingredients__btn .mg-submit-btn:last-child,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:last-child,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:last-child,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:last-child,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:last-child,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:last-child,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:last-child,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:last-child,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:last-child{margin-top:0}}@media print,screen and (min-width:64em) and (max-width:74.99875em){.mg-ingredients__btn .mg-btn:first-child,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:first-child,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:first-child,.mg-ingredients__btn .mg-submit-btn:first-child,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:first-child,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:first-child,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:first-child,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:first-child,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:first-child,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:first-child,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:first-child,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:first-child{margin-right:1.375rem}.mg-ingredients__btn .mg-btn:last-child,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:last-child,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:last-child,.mg-ingredients__btn .mg-submit-btn:last-child,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:last-child,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:last-child,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:last-child,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:last-child,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:last-child,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:last-child,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:last-child,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:last-child{margin-top:0}}@media screen and (min-width:75em){.mg-ingredients__btn .mg-btn:first-child,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:first-child,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:first-child,.mg-ingredients__btn .mg-submit-btn:first-child,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:first-child,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:first-child,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:first-child,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:first-child,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:first-child,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:first-child,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:first-child,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:first-child{margin-right:2.25rem}.mg-ingredients__btn .mg-btn:last-child,.mg-ingredients__btn .mg-ingredients__controls a.thomy-ingredient-btn.inactive:last-child,.mg-ingredients__btn .mg-pdf-cta_container a.mg-pdf-btn:last-child,.mg-ingredients__btn .mg-submit-btn:last-child,.mg-ingredients__btn .user-login-form .button.js-form-submit.form-submit:last-child,.mg-ingredients__btn .user-pass .button.js-form-submit.form-submit:last-child,.mg-ingredients__btn .user-pass-reset .button.js-form-submit.form-submit:last-child,.mg-ingredients__controls .mg-ingredients__btn a.thomy-ingredient-btn.inactive:last-child,.mg-pdf-cta_container .mg-ingredients__btn a.mg-pdf-btn:last-child,.user-login-form .mg-ingredients__btn .button.js-form-submit.form-submit:last-child,.user-pass .mg-ingredients__btn .button.js-form-submit.form-submit:last-child,.user-pass-reset .mg-ingredients__btn .button.js-form-submit.form-submit:last-child{margin-top:0}}.mg-ingredients__rewe{overflow:hidden;position:relative}.mg-ingredients__rewe>div{background-position:8%;background-size:3.4375rem;padding-left:4.6875rem!important}@media print,screen and (min-width:48em){.mg-ingredients__rewe>div{background-position:4%}}@media print,screen and (min-width:64em){.mg-ingredients__rewe>div{background-position:0}}.mg-ingredients__rewe .rewe-container{height:100%;left:0;margin:0!important;position:absolute;top:0;width:100%}.mg-ingredients__rewe .rewe-container a.rewe-button{height:100%;margin:0;opacity:0;width:100%}.mg-ingredients__rewe .rewe-container .rewe-ensure-specificity{height:100%!important;opacity:0;width:100%!important}.js-mg-table-wrapper .mg-ingredients__table div .recipe-ingredient-name a.related-ingredients{display:none}.js-mg-table-wrapper .mg-ingredients__table div .mg-span:first-child{border-right:.1875rem solid #fff}.js-mg-table-wrapper .mg-ingredients__table div.mg-custom-check-all .mg-custom-check label:after{content:"";top:.1rem}@media print,screen and (min-width:48em){.js-mg-table-wrapper .mg-ingredients__table div.mg-custom-check-all .mg-custom-check label:after{top:.125rem!important}}.js-mg-table-wrapper .mg-ingredients__table .mg-custom-check{margin-right:.3125rem;vertical-align:bottom}@media print,screen and (min-width:48em){.js-mg-table-wrapper .mg-ingredients__table .mg-custom-check{margin-right:.625rem}}.mg-ingredients__copy_popup_btn{width:100%}.mg-ingredients__copy_popup_btn>div{background-position:1.875rem;background-size:22px;padding-left:2rem}.mg-copy-notification{background-position-x:1.5625rem;background-repeat:no-repeat;background-size:1.3125rem 1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20%;-webkit-box-pack:center;-ms-flex-pack:center;color:#999;justify-content:center}@media print,screen and (min-width:48em){.mg-copy-notification{background-position-x:6.75rem;padding-left:2.5625rem}}@media print,screen and (min-width:64em){.mg-copy-notification{background-position-x:5.25rem}}@media screen and (min-width:75em){.mg-copy-notification{background-size:1.9375rem 1.6875rem;color:#000;height:6.0625rem;padding-left:0;position:absolute;top:36vh;z-index:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-position:50% 1.125rem;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.mg-overlay__content-wrapper.mg-alternate-ingredient .alternate-img-container{padding-left:1.875rem;padding-right:1.875rem}@media print,screen and (min-width:48em){.mg-overlay__content-wrapper.mg-alternate-ingredient .alternate-img-container{padding-left:.5rem;padding-right:3.875rem}}@media print,screen and (min-width:64em){.mg-overlay__content-wrapper.mg-alternate-ingredient .alternate-img-container{padding-left:.9375rem;padding-right:3.375rem}}@media screen and (min-width:75em){.mg-overlay__content-wrapper.mg-alternate-ingredient .alternate-img-container{padding-left:4.75rem;padding-right:4.875rem}}.mg-overlay__content-wrapper.mg-alternate-ingredient h3{margin-top:1.5rem}@media print,screen and (min-width:48em){.mg-overlay__content-wrapper.mg-alternate-ingredient h3{margin-top:2.5rem}}@media print,screen and (min-width:64em){.mg-overlay__content-wrapper.mg-alternate-ingredient h3{margin-top:1.9375rem}}.mg-overlay__content-wrapper.mg-alternate-ingredient .alternate-description{color:#999;margin-top:.6875rem}.mg-overlay__content-wrapper.mg-extended .mg-term-condition .js-mg-table-wrapper .mg-ingredients__table .mg-custom-check-all{padding-left:0}.mg-overlay__content-wrapper.mg-extended .mg-term-condition .js-mg-table-wrapper .mg-ingredients__table .mg-custom-check-all>em{margin-global-left:.5625rem;margin-top:.5rem}.mg-overlay__content-wrapper.mg-extended .mg-term-condition .js-mg-table-wrapper .mg-ingredients__table div{padding-left:0}@media print,screen and (min-width:48em) and (max-width:63.99875em){.mg-overlay__content-wrapper.mg-extended .mg-term-condition .js-mg-table-wrapper .mg-ingredients__table div span{width:50%}}.mg-overlay__content-wrapper.mg-extended .mg-term-condition .js-mg-table-wrapper .mg-ingredients__table div .recipe-ingredient-name{width:50%}.mg-overlay__content-wrapper.mg-extended .mg-term-condition .js-mg-table-wrapper .mg-ingredients__table div.recipe-ingredient-name{padding-left:1.875rem}@media print,screen and (min-width:48em){.mg-overlay__content-wrapper.mg-extended .mg-term-condition .js-mg-table-wrapper .mg-ingredients__table div.recipe-ingredient-name{padding-left:1.25rem}}.mg-overlay__content-wrapper.mg-extended .mg-term-condition .js-mg-table-wrapper .mg-ingredients__table .mg-custom-check-input{height:1.4375rem;position:static;width:1.4375rem;z-index:1}@media screen and (min-width:75em){.mg-overlay__content-wrapper.mg-extended.mg-recipe-ingredient-overlay{overflow:hidden}}.mg-overlay__content-wrapper.mg-extended.mg-recipe-ingredient-overlay .mg-term-condition{position:relative}.mg-overlay__content-wrapper.mg-extended.mg-recipe-ingredient-overlay .mg-term-condition.remove-after:after{content:none}@media screen and (min-width:75em){.mg-overlay__content-wrapper.mg-extended.mg-recipe-ingredient-overlay .mg-term-condition:after{background:#fff;content:"";display:inline-block;height:100%;left:0;opacity:.86;position:absolute;top:0;width:100%}}.edge .mg-ingredients__rewe>div,.ie .mg-ingredients__rewe>div{background-size:64px}.nutriscore-link{margin-top:-1rem}@media print,screen and (min-width:48em){.nutriscore-link{margin-top:-3rem}}.nutriscore-link a{background-image:linear-gradient(transparent 2px,transparent 0,transparent 4px,transparent 0),linear-gradient(transparent 2px,#ccc 0,#ccc 4px,transparent 0);background-position:0 bottom,0 bottom;background-repeat:no-repeat;background-size:100% 4px,100% 4px;border-bottom:2px solid transparent;color:#000;line-height:1.5625rem;padding-bottom:5px;-webkit-transition:background-size .3s ease;transition:background-size .3s ease}@media print,screen and (max-width:47.99875em){.nutriscore-link a:after{content:normal}}.nutriscore-link a:hover{background-size:0 4px,0 4px}@media print,screen and (max-width:47.99875em){.nutriscore-link a:hover{content:normal}}.mg-overlay .mg-product-more-info{display:none!important}