body{color:#555;font-family:'SourceSansPro',sans-serif}.cls_recipDescContent{width:100%;height:auto;box-sizing:border-box;background-color:#fff;padding-top:46px}.cls_recipDescContentChild{max-width:57%;margin:auto}.nextRecipeparent a:hover div,.nextRecipeparent a:hover i{transition:all .3s cubic-bezier(0.000,0.000,0.230,1);background-position:0 0}.cls_recipDescPrdImgCont{width:85%;height:auto;box-sizing:border-box}.recipDescPrdvideoCont{width:auto}.cls_recipDescImgCont{vertical-align:middle;margin:auto 0}img.cls_recipDescPrdImg{width:100%;height:auto;box-sizing:border-box}.cls_recipDescParent{width:100%;height:auto;box-sizing:border-box;position:relative;display:flex;justify-content:center}.recipeDetailCont{width:100%;height:auto;box-sizing:border-box;padding-top:45px;display:inline-block}.cls_recipDescIngredienDestCont,.cls_prepStepsDestCont{display:block;vertical-align:top}.cls_recipDescIngredienDestCont{width:50%;height:auto;box-sizing:border-box}.cls_prepStepsDestCont{width:74.5%;height:auto;box-sizing:border-box;font-family:Intro;font-size:22px;font-weight:500;font-style:normal;font-stretch:condensed;line-height:1.44;letter-spacing:normal;color:#222120}.cls_prepStepsPrdText{margin-bottom:36px}.cls_prpMethods:first-child{margin-top:33px}.prepStepsPrdTextParent .cls_prepStepsPrdText{margin-bottom:33px}.cls_prpMethods:last-child .prepStepsPrdTextParent .cls_prepStepsPrdText{margin-bottom:0}li.cls_prepStepsPrdTextChild{margin-bottom:7px}.cls_prpMethods,li.cls_prepStepsPrdTextChild{font-family:Intro;font-size:18px;font-weight:500;color:#222120}.cls_prpMethods .serialNum{display:inline-block;margin-right:20px;font-weight:500;font-family:HeinzLabel;font-size:18px;text-align:left;color:#151515}.timerText{font-family:HeinzLabel;font-size:18px}.cls_recipDescEnenatisDest{margin-top:20px}.cls_prepStepsTitle,.cls_ingTitle,.cls_enenatisTitle{font-family:Intro;font-size:18px;font-weight:normal;text-align:left;color:#151515;margin-bottom:33px;LINE-HEIGHT:26px}ul{margin:0}.cls_ingTitle{margin-bottom:33px}.preparationdescriptionParent{margin-bottom:36px}.descriptionParent{margin-top:33px}.cls_prpMethods .cls_prepStepsPrd{width:80%;height:auto;box-sizing:border-box;display:inline-block}.preparationdescriptionChild,.cls_prpMethods .cls_prepStepsPrd,.descriptionChild{font-family:Intro;font-size:18px;font-weight:500;font-style:normal;letter-spacing:normal;text-align:left;color:#222120}.nextRecipeparent{margin-top:94px;font-family:HeinzLabel;font-size:16px;font-weight:600;color:#151515;cursor:pointer;text-align:right;float:right}.cls_border{height:55px;background-color:#e6653c}.nextRecipeChild{line-height:1.3;display:inline-block;margin-right:10px;font-size:20px;color:#151515;letter-spacing:-1px;text-decoration:none;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,#e30613,#e30613 50%,#151515 50%);background-size:200% 100%;background-position:100%;transition:all .6s ease-out}.nextRecipeparent a{font-size:0;display:block}.iconParentCont{position:relative;vertical-align:middle;margin:18px 33px}.iconchildren{text-align:center;font-weight:bold;text-transform:uppercase;color:black}.clockIcon{background:url(//d167y3o4ydtmfg.cloudfront.net/kraftbrands/heinzcouk7_5/v202012080428/img/heinz_sprite.png);width:59px;height:55px;margin:auto;background-position:-55px -100px;background-size:231px 155px}.spponText,.bottleText,.timerText{padding:12px 0}.divider{width:20%;border-bottom:5px solid black;text-align:center;margin:16px auto}#brand-article-detail a,#articledetail a{cursor:pointer;text-decoration:none;border:0;outline:0;color:#222120}.bannerContainer{background-size:cover;background-position:center;position:relative}.bannerTextCont{position:relative;margin:7.75% 22% 0 21%;padding-bottom:69px}.bnrTitleCont{display:inline-block;vertical-align:top;width:100%!important;text-align:center!important;margin:0!important;padding:0!important}.bnrDescriptionCont{width:59%;display:inline-block}.bnrTitle{display:inline-block;height:auto;font-family:HeinzLabel;font-size:50px;font-weight:500;color:#fff;box-sizing:border-box;text-transform:uppercase;line-height:1}.cls_prepStepsDest ul{padding-left:0}.cls_heading{text-transform:uppercase}.cls_prepStepsDest u{text-decoration:none}.cls_prepStepsDest a{color:#222120;text-decoration:underline}.cls_brandMenuContainer{padding:0 94px 0!important}.cls_prepStepsPrdTextChild ol li{margin-left:30px;list-style-type:none;counter-increment:item;text-indent:-15px}.cls_prepStepsPrdTextChild ol li::before{display:inline-block;margin-right:10px;font-weight:bold;content:counter(item) "."}.cls_prepStepsPrdTextChild ol{padding:0}.cls_prepStepsPrdTextChild li{margin-left:20px;list-style-type:disc}.bnrDescription{display:inline-block;font-family:Intro;font-size:18px;text-align:left;color:#fff;padding-left:26.8%;box-sizing:border-box;line-height:1.1}.scfPage{background-color:#fff}@media screen and (min-width:768px) and (max-width:1024px){.bannerContainer .bannerTextCont{margin:8% 20%}.cls_recipDescContentChild{max-width:75%}}@media screen and (min-width:768px){.bnrTitleCont{width:44%}.bnrDescriptionCont{width:54%}.bnrTitle{margin-top:-6px;font-size:50px}}@media screen and (min-width:0) and (max-width:767px){.bannerTextCont{display:block}.bannerTextCont{position:relative;margin:63px 56px 0 17px;padding-bottom:50px!important;max-width:94%}.htmlContentDesc{font-size:16.5px!important;line-height:21.5px!important}.bnrTitleCont{width:100%;font-size:43.5px;line-height:1;letter-spacing:-2.2px}.cls_recipDescContent{padding-top:38.7px}.bnrTitle{display:block;padding:0;font-size:40px!important;letter-spacing:1.6px!important}.nextRecipeparent .nextRecipeCont{padding:10px 0 10px 0!important;align-items:center!important;height:25px!important}.clockIcon{width:47px;height:44px;background:url(//d167y3o4ydtmfg.cloudfront.net/kraftbrands/heinzcouk7_5/v202012080428/img/heinz_sprite.png);background-position:-46px -87px;background-size:192px 135px}.bnrDescriptionCont{width:100%;font-size:17px;line-height:.94}.bnrDescription{display:block;padding:0;padding-top:25px;font-size:20px;line-height:23.5px}.cls_recipDescParent{display:block}.recipDescPrdvideoCont .cls_recipDescImgCont{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.recipDescPrdvideoCont iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cls_recipDescPrdImgCont{width:100%;display:block}.iconParentCont{width:100%;display:block;margin:25.9px auto 15px}.timerText{padding:10px 0 0 0;font-size:13px;letter-spacing:-0.7px}.recipeDetailCont{padding:0}.cls_recipDescIngredienDestCont{width:70%;margin:auto}.cls_recipDescIngredienDestCont,.cls_prepStepsDestCont{display:block}.cls_prepStepsDestCont{width:100%}.cls_recipDescContent .cls_recipDescContentChild{max-width:100%;margin:0 17px}.preparationdescriptionChild,.cls_prepStepsTitle,.cls_prepStepsDest,.descriptionParent,.cls_prepStepsDest.description,.descriptionParent{font-size:22px;font-weight:500;line-height:1.23;letter-spacing:.6px}.nextRecipeparent{margin-top:106px}.nextRecipeChild{margin-right:10px}.topSellerTitleCont{padding:18px 0 36px 17px}h1.topSellerTitle{margin-bottom:20px;font-size:43.5px;letter-spacing:-2.2px;line-height:1}.topSellerDesc{display:block;width:100%;font-size:17px;line-height:.94;box-sizing:border-box}.cls_top-seller-product.swiper-slide{margin-left:6.7px}.cls_topSellList.swiper-wrapper{margin-bottom:10px}.headewrSocialIcon{z-index:-1!important}.nextRecipeparent{margin:76px 20px 65px auto!important}.cls_brandMenuContainer.cls_mainNav{padding-top:60px!important;bottom:20px!important}.nextRecipeparent .nextRecipeCont .nextRecipeChild{font-size:16px!important}}.sk_IngredientLabel{width:63%}@media screen and (max-width:1200px){.nextRecipeparent a div,.nextRecipeparent a i,.nextRecipeparent a:hover div,.nextRecipeparent a:hover i{transition:none}.nextRecipeCont{background:transparent!important}}.bnrDescription p{margin:0}.cls_khzmasterbrand #articledetail .bannerContainer{background:#a6192e}.cls_khzsoupbrand #articledetail .bannerContainer{background:#dc0612}.cls_khzbeanzbrand #articledetail .bannerContainer{background:#00afab}.cls_khzsaucesbrand #articledetail .bannerContainer{background:#a6192e}.cls_khzpastabrand #articledetail .bannerContainer{background:#fdc500}.cls_khzmasterbrand #brand-article-detail .bannerContainer{background:#a6192e}.cls_khzsoupbrand #brand-article-detail .bannerContainer{background:#dc0612}.cls_khzbeanzbrand #brand-article-detail .bannerContainer{background:#00afab}.cls_khzsaucesbrand #brand-article-detail .bannerContainer{background:#a6192e}.cls_khzpastabrand #brand-article-detail .bannerContainer{background:#fdc500}.bnrTitleCont{width:100%!important;text-align:center!important;margin:0!important;padding:0!important}.bnrTitle{width:100%;font-family:HeinzLabel;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:1px;text-align:center;color:#fff}.bnrDescriptionCont{width:100%;text-align:center}.bnrDescription{font-size:18px;line-height:1.44;letter-spacing:normal;text-align:center;color:#fff;padding-top:17px;padding-left:0}.bnrDescription a{color:#fff;text-decoration:underline}.bannerTextCont{position:relative;margin:36px auto 0 auto!important;padding-bottom:23px;width:400px}.cls_headerLogoImg{padding:20px 0 10px}.cls_headerLogoImg .iconChange{padding:0 0 10px}.nextRecipeparent{text-align:right;font-family:HeinzLabel;font-size:20.5px;font-weight:600;color:#151515;cursor:pointer;margin:76px 200px 81px auto}.nextRecipeparent .nextRecipeCont{display:inline-flex;align-items:baseline;margin:0 auto;width:262px;height:32px;font-size:22px;border:3px solid;border-image:linear-gradient(-90deg,#ebc07e 0,#c58a34 50%,#eed9bb 100%) 1;text-align:center;padding:15px 0 10px 0}.nextRecipeparent .nextRecipeCont .nextRecipeChild{display:inline-block;margin-right:6px;background:linear-gradient(-90deg,#ebc07e 0,#c58a34 50%,#eed9bb 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:22px;font-family:heinzlabel;padding-left:25%;color:#c58a34;letter-spacing:1.45px}.fa.cls_arrow{color:#ebc07e!important}.headewrSocialIcon{z-index:4}.htmlContentDesc{font-family:Intro;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:normal;text-align:left;color:#222120}#brand-article-detail .spponText,.bottleText,.timerText{letter-spacing:1px!important}@media screen and (min-width:1025px){.cls_videoDesc{padding-left:50px;padding-right:10px}.cls_videoCont{max-width:573px}}.cls_breadCrumb{color:#a6192e!important;text-align:left;text-decoration:none;margin-left:.5%;font-family:Intro}.cls_breadCrumbCont{margin-bottom:15px!important}.cls_khzbeanzbrand #brand-article-detail .cls_breadCrumb{color:#00afab!important}.cls_khzsoupbrand #brand-article-detail .cls_breadCrumb{color:#dc0612!important}