.recipeDetail .rdpSteps{margin-bottom:30px}.recipeDetail .rdpSteps h2{display:inline-block}.recipeDetail .rdpSteps ul.recipeSteps li.recipeStep{margin-bottom:40px;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipeDetail .rdpSteps ul.recipeSteps li.recipeStep .stepIndex{vertical-align:top;display:inline-block;color:#000;font-weight:700;width:20px;height:20px;border:2px solid #000;border-radius:50%;text-align:center;margin:5px 10px}.recipeDetail .rdpSteps ul.recipeSteps li.recipeStep .stepDescription{vertical-align:top;white-space:normal;display:inline-block;width:calc(100% - 54px);margin-top:5px}.recipeDetail .rdpSteps ul.recipeSteps li.recipeStep .stepDescription .stepShotContainer{margin-top:20px;margin-bottom:20px}.recipeDetail .recipePartMethodNote{background:#f1f1f1;margin:20px 0;padding:15px;color:#333;font-family:Montserrat,sans-serif;font-size:.75rem;line-height:1rem}.recipeDetail .recipePartMethodNote li.tip{padding-bottom:5px}.recipeDetail .recipePartMethodNote li.tip:last-child{padding-bottom:0}.recipeDetail .rdpTips li.tip{margin-bottom:20px}.recipeDetail .rdpTips.rdpTipsNonPrint{background-color:#888;padding:20px;margin:0 -10px 40px}.recipeDetail .rdpTips.rdpTipsNonPrint h3{color:#333;font-size:1.375rem;line-height:1.625rem;margin-bottom:20px;color:#fff;font-family:Montserrat,sans-serif}.recipeDetail .rdpTips.rdpTipsNonPrint h3 a{display:inline-block}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;scroll-padding:20px;margin:0 -20px}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips::-webkit-scrollbar{display:none}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips li.tip{scroll-snap-align:start;-ms-flex:1 0 auto;flex:1 0 auto;width:55%;margin-left:20px;margin-bottom:0;background:#fff;padding:20px}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips li.tip .tipHeading{margin-bottom:10px;color:#0db9d1;font-family:Montserrat,sans-serif}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips li.tip .description{color:#333}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips li.tip .description ul{padding-left:25px;list-style:disc}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips li.tip:last-child{margin-right:20px}.recipeDetail .recipeAdditonalContent h2{color:#333;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;font-family:Montserrat,sans-serif}.recipeDetail .recipeAdditonalContent h2 a{display:inline-block}.recipeDetail .recipeFAQ h3{color:#333;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;font-family:Montserrat,sans-serif;text-transform:none}.recipeDetail .recipeFAQ h3 a{display:inline-block}.recipeDetail .recipeNutritionWrapper{margin-bottom:40px}.recipeDetail .recipeNutritionWrapper .recipeNutritionExpandButtonArea{margin-top:10px}.recipeDetail .rdpStories{margin-bottom:30px}.recipeDetail .rdpCopyright{display:block;margin:20px 0 40px;text-align:center;color:#333;font-size:.8125rem;line-height:1.125rem;font-family:Montserrat,sans-serif;font-size:12px;color:#666}.recipeDetail .bottomAd{display:none}.recipeDetail .doubleClickAd{width:auto}.recipeDetail #whisk-target-container-rdp,.recipeDetail #whisk-target-container-rdp-top{float:none}.recipeDetail .rdpBuyNow .privacyMessage,.recipeDetail .rdpBuyNowTop .privacyMessage,.recipeDetail .rdpSecondaryAd .privacyMessage{background:#f6f6f6;font-size:.75rem;padding:10px}.recipeDetail .rdpBuyNow .privacyMessage h3,.recipeDetail .rdpBuyNowTop .privacyMessage h3,.recipeDetail .rdpSecondaryAd .privacyMessage h3{font-weight:700}.nutritionChart{max-width:360px;margin:0 auto}.nutritionChart h4{padding:15px 0 10px;margin:0}.nutritionChart h4,.nutritionChart h5.dailyValueFooterTitle{color:#333;font-family:Montserrat,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:700}.nutritionChart h5.dailyValueFooterTitle{display:inline-block;width:100%;padding:25px 0 5px}.nutritionChart .servingSize{color:#333;font-family:Montserrat,sans-serif;font-size:.625rem;line-height:.875rem;padding-bottom:8px}.nutritionChart .nutritionSection dl.nutritionFact{border-bottom:1px solid #ccc;overflow:hidden}.nutritionChart .nutritionSection dt.factTitle{display:inline;font-weight:700}.nutritionChart .nutritionSection dd.factAmount,.nutritionChart .nutritionSection dd.factPercent{display:inline;padding-left:5px}.nutritionChart .nutritionSection.calories{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:5px 0;text-align:right;display:-ms-flexbox;display:flex}.nutritionChart .nutritionSection.calories dl.nutritionFact{border:0;width:50%}.nutritionChart .nutritionSection.calories dl.nutritionFact:first-child{text-align:left}.nutritionChart .nutritionSection.nutrients{border-top:none;clear:both}.nutritionChart .nutritionSection.nutrients dt{float:left;clear:both;box-sizing:border-box;width:60%;padding:5px 0}.nutritionChart .nutritionSection.nutrients dd{float:left;display:inline-block;box-sizing:border-box;width:20%;text-align:right;padding:5px 0}.nutritionChart .nutritionSection.nutrients dd.factPercent{width:20%}.nutritionChart .nutritionSection.nutrients .nutritionSubsection{clear:both;box-sizing:border-box;color:#333;font-size:.8125rem;line-height:1.125rem;font-family:Montserrat,sans-serif;font-size:12px;color:#666}.nutritionChart .nutritionSection.nutrients .nutritionSubsection dt{padding-left:10%;font-weight:400}.nutritionChart .nutritionSection.vitamins{border-top:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#333;font-size:.8125rem;line-height:1.125rem;font-family:Montserrat,sans-serif;font-size:12px;color:#666}.nutritionChart .nutritionSection.vitamins dl.nutritionFact{width:50%}.nutritionChart .nutritionSection.vitamins dl.nutritionFact:nth-child(2n){text-align:right}.nutritionChart .nutritionSection.vitamins dd,.nutritionChart .nutritionSection.vitamins dt{width:auto;font-weight:400}.nutritionChart .nutritionSection.vitamins dd{margin-left:5px}.nutritionChart .nutritionSection.vitamins .factPercent{display:none}.nutritionChart .nutritionSection.exchanges{padding:25px 0;color:#333;font-size:.8125rem;line-height:1.125rem;font-family:Montserrat,sans-serif;font-size:12px;color:#666}.nutritionChart .nutritionSection.exchanges h5{color:#333;font-family:Montserrat,sans-serif;font-size:.9375rem;line-height:1.25rem;font-weight:700}.nutritionChart .nutritionSection.carbChoice{display:none}.nutritionChart .dailyValuesNotice{color:#333;font-size:.8125rem;line-height:1.125rem;font-family:Montserrat,sans-serif;font-size:12px;color:#666}.modal{display:none;z-index:1001;background-color:#fff;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:430px;max-width:calc(100% - 80px);max-height:calc(100% - 80px)}.modal.visible{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.modal .modalHeader{background-color:#0db9d1;color:#fff;padding:10px;min-height:30px}.modal .modalHeader .modalClose{position:absolute;right:0;top:0}.modal .modalHeader .modalClose .modalCloseButton{background:none;padding:12px}.modal .modalHeader .modalClose .modalCloseButton #modalCloseButtonText{display:none}.modal .modalHeader .modalClose .modalCloseButton:after{font-family:Icon Fonts;content:"\e923";color:#fff;font-size:1.5rem;line-height:1.5rem}.modal .modalHeader .modalClose .modalCloseButton:focus{outline-offset:-3px;outline-color:#fff}.modal .modalHeader .modalHeaderText{color:#333;font-family:Montserrat,sans-serif;font-size:1.6875rem;line-height:2rem;margin:20px 40px;color:#fff;text-align:center}.modal .modalHeader .modalHeaderText a{display:inline-block}.modal .modalContent{-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:20px 20px 30px}.modal .modalFooter{background-color:#f5f5f6;padding:20px;box-shadow:0 -8px 8px #dadade;z-index:1}.overlay{display:none;z-index:1000;background-color:#000;height:100%;position:fixed;top:0;left:0;width:100%;opacity:.5}.overlay.visible{display:block}@media screen and (min-width:767px){.recipeDetail .rdpStep h4{margin-bottom:20px;display:inline-block}.recipeDetail .rdpTips.rdpTipsNonPrint{margin-left:0;margin-right:0}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips li.tip{width:calc(100% - 40px);margin-left:0;margin-bottom:20px}.recipeDetail .rdpTips.rdpTipsNonPrint ul.kitchenTips li.tip:last-child{margin-right:0;margin-bottom:0}}@media screen and (min-width:1000px){.recipeDetail .postColumns{max-width:1200px;margin-left:auto;margin-right:auto}.recipeDetail .recipeNewsletterMobile{display:none}.recipeDetail .recipeNewsletterCTA .nctaInlineKnown,.recipeDetail .recipeNewsletterCTA .nctaRailKnown,.recipeDetail .recipeNewsletterCTA .recipeNewsletterDesktop{display:inline-block}.recipeDetail .bottomAd{display:block;margin:0 20px}.recipeDetail .bottomAd .linedDivider{display:none}.mainContainer>.floatingBox{position:static}}
/*# sourceMappingURL=rdp.e6ef2b0ba5747a6dc64f787527bda2c5.async.css.map */