/* Version=4.15.0,Timestamp=2025-08-07T05:40:02.768Z */

.aem-GridColumn+.component{float:left}.cmp-ul-sr-only,.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.edit-preview-infinte-fix{height:.0625em;position:relative}.show{display:block}.hide{display:none!important}.center-h h1,.center-h h2,.center-h h3,.center-h h4,.center-h h5,.center-h h6,.center-p p{text-align:center}@font-face{font-display:swap;font-family:BrandonGrotesque-Medium;font-style:"normal";font-weight:"normal";src:url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Medium.eot);src:url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Medium.eot?#iefix) format("embedded-opentype"),url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Medium.woff2) format("woff2"),url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Medium.woff) format("woff"),url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Medium.ttf) format("truetype"),url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Medium.svg) format("svg")}@font-face{font-display:swap;font-family:BrandonGrotesque-Bold;font-style:"normal";font-weight:"bold";src:url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Bold.eot);src:url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Bold.woff2) format("woff2"),url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Bold.woff) format("woff"),url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Bold.ttf) format("truetype"),url(../resources/fonts/BrandonGrotesque/BrandonGrotesque-Bold.svg) format("svg")}@font-face{font-display:swap;font-family:"DollopSerif-Condensed";font-style:"normal";font-weight:"normal";src:url(../resources/fonts/DollopSerif/DollopSerif-Condensed.eot);src:url(../resources/fonts/DollopSerif/DollopSerif-Condensed.eot?#iefix) format("embedded-opentype"),url(../resources/fonts/DollopSerif/DollopSerif-Condensed.woff2) format("woff2"),url(../resources/fonts/DollopSerif/DollopSerif-Condensed.woff) format("woff"),url(../resources/fonts/DollopSerif/DollopSerif-Condensed.ttf) format("truetype"),url(../resources/fonts/DollopSerif/DollopSerif-Condensed.svg) format("svg")}@font-face{font-display:swap;font-family:"DollopSerif-Expanded";font-style:"normal";font-weight:"bold";src:url(../resources/fonts/DollopSerif/DollopSerif-Expanded.eot);src:url(../resources/fonts/DollopSerif/DollopSerif-Expanded.eot?#iefix) format("embedded-opentype"),url(../resources/fonts/DollopSerif/DollopSerif-Expanded.woff2) format("woff2"),url(../resources/fonts/DollopSerif/DollopSerif-Expanded.woff) format("woff"),url(../resources/fonts/DollopSerif/DollopSerif-Expanded.ttf) format("truetype"),url(../resources/fonts/DollopSerif/DollopSerif-Expanded.svg) format("svg")}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.flexipes-ingredients-text ul li,.flexipes-ingredients-text.recipeInfoItem ol>li:before{font-family:"DollopSerif-Expanded",Arial,Helvetica,sans-serif;font-size:2rem;font-weight:400;letter-spacing:0;line-height:24px;text-transform:uppercase}@media only screen and (min-width:992px){.flexipes-ingredients-text ul li,.flexipes-ingredients-text.recipeInfoItem ol>li:before{font-size:3.2rem;line-height:36px}}.flexipe-banner-left-container .pretitle-eyebrow p{font-family:"DollopSerif-Condensed",Arial,Helvetica,sans-serif;font-size:2rem;font-weight:400;letter-spacing:0;line-height:24px;text-transform:uppercase}@media only screen and (min-width:992px){.flexipe-banner-left-container .pretitle-eyebrow p{font-size:2.8rem;line-height:32px}}.product-tab-section .product-nutrition-tab .text p{font-family:BrandonGrotesque-Bold,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:450;letter-spacing:0;line-height:20px;text-transform:none}@media only screen and (min-width:992px){.product-tab-section .product-nutrition-tab .text p{font-size:2rem;line-height:24px}}.flexipe-banner-left-container .flexipe-work a,.flexipe-banner-left-container .nutrition-facts a,.flexipes-ingredients-text ul li .customStyle1,.flexipes-ingredients-text.recipeInfoItem ol>li ul li{font-family:BrandonGrotesque-Medium,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:420;letter-spacing:0;line-height:20px;text-transform:none}@media only screen and (min-width:992px){.flexipe-banner-left-container .flexipe-work a,.flexipe-banner-left-container .nutrition-facts a,.flexipes-ingredients-text ul li .customStyle1,.flexipes-ingredients-text.recipeInfoItem ol>li ul li{font-size:2.2rem;line-height:26px}}.flexipes-ingredients-text ul li .customStyle1 .customStyle2,.flexipes-ingredients-text.recipeInfoItem h3{font-family:BrandonGrotesque-Medium,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:420;letter-spacing:0;line-height:16px;text-transform:none}@media only screen and (min-width:992px){.flexipes-ingredients-text ul li .customStyle1 .customStyle2,.flexipes-ingredients-text.recipeInfoItem h3{font-size:1.6rem;line-height:20px}}.static-recipe-section .text p span{background:#f7ce46;border-radius:20px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.26);box-shadow:0px 1px 2px 0px rgba(0,0,0,.26);color:#004976;font-family:BrandonGrotesque-Bold,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:450;letter-spacing:.05rem;line-height:14px;padding:3px 12px;text-transform:uppercase}@media only screen and (min-width:992px){.static-recipe-section .text p span{font-size:1.4rem;line-height:18px;padding:3.5px 18.5px}}.static-recipe-section .text h3 a{font-family:BrandonGrotesque-Medium,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:420;letter-spacing:0;line-height:16px;text-transform:none}@media only screen and (min-width:992px){.static-recipe-section .text h3 a{font-size:2.2rem;line-height:24px}}.product-tab-section .product-nutrition-tab .text p{color:#004976}.print-recipe{padding-right:20px;right:0;top:20px}@media only screen and (min-width:992px){.print-recipe{margin-left:50%;padding:0;right:unset;top:52px}}@media only screen and (min-width:1336px){.print-recipe{margin-left:355px}}.print-recipe p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.print-recipe p,.print-recipe p:before{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:center}.print-recipe p:before{background:url(../resources/images/recipe-icons/print-recipe.svg) no-repeat;background-size:contain;content:"";display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;position:relative;right:0;top:0;width:20px}@media only screen and (min-width:992px){.print-recipe p:before{height:24px;width:24px}}.print-recipe p.print-recipe-p{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.print-recipe p a{color:#004976}.flexipe-banner-left-container .flexipe-work a,.flexipe-banner-left-container .nutrition-facts a{color:#004976;text-decoration:underline}.flexipe-banner-left-container .flexipe-work a:focus,.flexipe-banner-left-container .flexipe-work a:focus-visible,.flexipe-banner-left-container .nutrition-facts a:focus,.flexipe-banner-left-container .nutrition-facts a:focus-visible{outline:2px auto #000!important;outline-offset:2px!important}.flexipes-text-underline{border-bottom:.6px solid #fff}@media only screen and (max-width:991px){.flexipes-text-underline{margin:0!important;padding:0!important}}.flexipes-text-underline-blue{border-bottom:.6px solid #004976}@media only screen and (max-width:991px){.flexipes-text-underline-blue{margin:0!important;padding:0!important}}.flexipes-ingredients-text ul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}@media only screen and (min-width:992px){.flexipes-ingredients-text ul li{padding-bottom:40px}}.flexipes-ingredients-text ul li .customStyle1{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:55px;padding-top:2px}@media only screen and (min-width:992px){.flexipes-ingredients-text ul li .customStyle1{padding-left:70px}}.flexipes-ingredients-text ul li .customStyle1 .customStyle2{color:#f7ce46;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){.flexipes-ingredients-text ul li .customStyle1 .customStyle2{padding-bottom:10px}}.flexipes-ingredients-text ul li .customStyle1 .customStyle2 strong{padding-left:4px}.flexipes-ingredients-text ul li:last-child{padding-bottom:0}.flexipes-ingredients-text.recipeInfoItem h3{color:#f7ce46;margin-bottom:10px;text-transform:uppercase}.flexipes-ingredients-text.recipeInfoItem ol{counter-reset:listStyle;margin-bottom:0;padding:0}.flexipes-ingredients-text.recipeInfoItem ol>li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;counter-increment:listStyle;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px}@media only screen and (min-width:992px){.flexipes-ingredients-text.recipeInfoItem ol>li{margin-bottom:40px}}.flexipes-ingredients-text.recipeInfoItem ol>li:before{-webkit-box-flex:0;content:counter(listStyle,decimal-leading-zero);-ms-flex:0 0 33px;flex:0 0 33px;margin-right:5rem;text-align:left}@media only screen and (min-width:992px){.flexipes-ingredients-text.recipeInfoItem ol>li:before{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;margin-right:6rem}}.flexipes-ingredients-text.recipeInfoItem ol>li:last-child{margin-bottom:0}.flexipes-ingredients-text.recipeInfoItem ol>li:nth-child(4):before{content:"+ 1"}.flexipes-ingredients-text.recipeInfoItem ol>li:nth-child(5):before{content:""}.yellow-separator .intro-marker:before{margin:15px auto}.mission-fridge-source-link .text p{padding-bottom:10px}.mission-fridge-source-link .text p a{color:#004976}.mission-fridge-source-link .text p a:hover{text-decoration:underline}.mission-fridge-source-link .text p:first-child{padding-bottom:15px}.quote-section h4:before{background:url(../resources/images/mission-icons/quotes.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:1.8rem;margin:0 auto 2rem;width:2.9rem}.taste-matter-variant2 .text.intro-marker:before{margin:0 auto 2rem}@media print{body,html{height:auto;margin:auto;padding:0;width:100%}.breadcrumb,.print-recipe,.recipe-detail-page .zig-zag:not(.flexipes-ingredients-container),.recipe-finder,.section-max-width-ratings,body .flexipe-popup>.cmp-container .button,body .recipe-popup>.cmp-container .button,body.flexipe-detail-page .section-eight-fifty-width.primary-button .button,footer,header{display:none}body [data-bv-show=rating_summary] .bv_main_container div.bv_main_container_row_flex{display:none!important}body [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding-right:5px!important}body main{margin-top:0}body .flexipe-popup,body .recipe-popup{height:auto!important;max-height:unset;max-width:none;overflow:unset;position:static!important;width:100%}body .flexipe-popup>.cmp-container,body .recipe-popup>.cmp-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:none;overflow:hidden}.flexipe-popup>.cmp-container .left-container>.cmp-container,.flexipe-popup>.cmp-container .right-container>.cmp-container,.recipe-popup>.cmp-container .left-container>.cmp-container,.recipe-popup>.cmp-container .right-container>.cmp-container{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;padding:20px}body .ingredient-directions-container [class*=section-eight-fifty-width],body .ingredient-directions-container [class*=section-max-width],body .top-container-fifty-fifty>.cmp-container,body.flexipe-detail-page .section-eight-fifty-width.primary-button>.cmp-container,body.flexipe-detail-page .zig-zag .flexipes-ingredients-container{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:20px}.flexipe-popup>.cmp-container .left-container,.flexipe-popup>.cmp-container .right-container,.recipe-popup>.cmp-container .left-container,.recipe-popup>.cmp-container .right-container{-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;width:50%}body .top-container-fifty-fifty>.cmp-container>.container{-webkit-box-flex:0!important;-ms-flex:0 0 40%!important;flex:0 0 40%!important;width:40%}body .top-container-fifty-fifty>.cmp-container>.container.flexipe-banner-left-container,body .top-container-fifty-fifty>.cmp-container>.container.recipe-topcontainer-description{-webkit-box-flex:0!important;-ms-flex:0 0 60%!important;flex:0 0 60%!important;max-height:none!important;width:60%}body .ingredient-directions-container>.cmp-container .directions-container,body .ingredient-directions-container>.cmp-container .ingredient-container{-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;width:50%}body.flexipe-detail-page .ingredient-directions-container>.cmp-container .directions-container,body.flexipe-detail-page .ingredient-directions-container>.cmp-container .ingredient-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:20px}body .recipe-topcontainer-description .reviewnratings{margin-bottom:10px}body .flexipe-work,body .nutrition-facts{margin:10px 0}body .recipeInfoItem+.container .recipe-nutrients-info{display:block}body .top-container-fifty-fifty>.cmp-container>.container:not(.recipe-topcontainer-description){max-height:400px;overflow:hidden}body .top-container-fifty-fifty .recipe-topcontainer-description{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}body.flexipe-detail-page .flexipe-popup.is-hidden,body.flexipe-detail-page-static .flexipe-popup,body.recipe-detail-page .recipe-popup.is-hidden,body:not(.flexipe-detail-page-static) .flexipe-popup,body:not(.flexipe-detail-page-static) .recipe-popup{display:block!important;visibility:visible!important}body .background-blue,body .background-ceramic-lighter{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{background-color:#fff!important}body .recipe-section:not(.flexipe-banner-left-container){display:none!important}body .flexipe-chefs-logo-container,body .recipe-made-with-section,body.flexipe-detail-page .recipe-directions-section .recipeInfoItem,body.flexipe-detail-page .section-eight-fifty-width.primary-button .flexipe-tie-logo-container+.container{padding-top:20px}body.flexipe-detail-page .section-eight-fifty-width.primary-button>.cmp-container,body.flexipe-detail-page .zig-zag .flexipes-ingredients-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}body.flexipe-detail-page .section-eight-fifty-width.primary-button>.cmp-container{margin:0 auto;width:50%}body.recipe-detail-page .recipe-popup .recipenutrients .recipe-nutrients-content{padding-top:2.7rem}.flexipe-detail-page .recipeInfoItem+.container,.recipe-detail-page .recipeInfoItem+.container{margin-bottom:40px}.flexipe-detail-page .recipeInfoItem+.container+.recipeInfoItem,.recipe-detail-page .recipeInfoItem+.container+.recipeInfoItem{margin-bottom:20px}}.top-container.primary-header h1{margin-bottom:0}.static-recipe-section .text h3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;padding:1.5rem 1rem 1rem}@media only screen and (min-width:992px){.static-recipe-section .text h3{line-height:normal;padding:3rem 2rem 1rem}}.static-recipe-section .text h3 a{color:#004976;display:block}@media only screen and (min-width:992px){.static-recipe-section .text h3 a:focus-visible{overflow:hidden}}.static-recipe-section .text h3 a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.static-recipe-section .text p span{border:none;bottom:calc(100% - 138px);display:block;position:absolute;right:10px;top:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (min-width:992px){.static-recipe-section .text p span{bottom:calc(100% - 265px);right:15px}}.static-recipe-section .text p span.customStyle3{bottom:auto;left:10px;top:7px}@media only screen and (max-device-width:374px){.static-recipe-section .text p span.customStyle3{left:2px}}@media only screen and (min-width:992px){.static-recipe-section .text p span.customStyle3{left:15px;top:15px}}.text.white-text .cmp-text h1,.text.white-text .cmp-text h2{color:#fff}.explore-recipes.explore-recipes-white.background-ceramic-lighter{background:#fff!important}.explore-recipes.explore-recipes-white.background-ceramic-lighter .checkbox-item input[type=checkbox]:not(:checked):before{background-color:#fff!important}