.ui-widget-overlay{background-color:#000;height:100%!important;position:fixed;top:0;left:0;width:100%!important;opacity:.5}.ui-dialog{position:absolute;background-color:#fff;box-sizing:border-box;padding:10px;margin:0 10px;width:calc(100% - 20px)!important;max-width:430px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui-dialog .ui-dialog-buttonset button{margin-right:10px}.ui-dialog-titlebar{position:absolute;top:0;right:0}.ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;right:100%;z-index:1;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:10px;background:none}.ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick,.ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog-titlebar .ui-dialog-titlebar-close:after{font-family:'Icon Fonts';content:"";color:#002e6d;font-size:1.5625rem;line-height:1.5625rem;line-height:25px;visibility:visible}.buyNowView{margin:-10px 0 40px}.buyNowDialogContainer h2{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.375rem;line-height:1.625rem;margin-bottom:20px;text-transform:uppercase;font-weight:900}.buyNowDialogContainer h2 a{display:inline-block}.buyNowDialogContainer h2 a{color:#3273f8;text-decoration:underline}.buyNowDialogContainer h2 a:hover,.buyNowDialogContainer h2 a:focus{text-decoration:none}.buyNowDialogContainer a.button:hover{text-decoration:none}.buyNowDialogContainer .retailerView ul.retailerList li{text-align:center;margin:0 auto 20px;max-width:150px}.buyNowDialogContainer .retailerView ul.retailerList li a img{width:100%;height:auto}.buyNowDialogContainer .productView .editRetailer{font-size:85%;margin-bottom:30px}.buyNowDialogContainer .productView .editRetailer .currentRetailerName{font-weight:bold}.buyNowDialogContainer .productView .editRetailer a.editRetailerLink{text-decoration:underline}.buyNowDialogContainer .productView ul.productList li{display:-ms-flexbox;display:flex;margin-bottom:30px}.buyNowDialogContainer .productView ul.productList li>*{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center}.buyNowDialogContainer .productView ul.productList li .productImage{width:100px}.buyNowDialogContainer .productView ul.productList li .productImage img{width:100%;height:auto}.buyNowDialogContainer .productView ul.productList li span{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 10px}.buyNowDialogContainer .productView ul.productList li a.button{-ms-flex:0 0 auto;flex:0 0 auto}.recipePrint{margin:0 auto;padding:5px;max-width:1200px}.recipePrint:last-child{page-break-after:auto}.recipePrint nav{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:60px;box-sizing:border-box}.recipePrint nav .printHeaderLogo{display:block}.recipePrint nav .backToRecipe{font-weight:bold}.recipePrint nav .printLink{text-decoration:none}.recipePrint nav .printLogo{font-size:2.25rem;line-height:2.5rem}.recipePrint nav .printLogo:before{font-family:'Icon Fonts';margin-right:10px;vertical-align:middle}.recipePrint nav .printText{font-size:1.375rem;line-height:1.625rem;font-weight:bold}.recipePrint .toggleShow{border:0;box-sizing:border-box;border-radius:3px;cursor:pointer;display:inline-block;padding:10px 25px;color:#333;font-size:.9375rem;line-height:1.25rem;background:#002e6d;font-family:'Poppins',sans-serif;color:#fff;vertical-align:middle;border-radius:100px;text-transform:uppercase;padding:10px 20px;font-size:.875rem;line-height:1.0625rem;font-weight:900;height:40px;position:absolute;right:10px;top:10px;z-index:2}.recipePrint .toggleShow:hover{text-decoration:none}.recipePrint .toggleShow a{color:#fff}.recipePrint .toggleShow:focus{border-radius:100px}.recipePrint .toggleShow span{font-size:.9375rem;line-height:.9375rem;line-height:15px}.recipePrint .toggleShow .hideText{display:inline}.recipePrint .toggleShow .showText{display:none}.recipePrint div.hideFromPrint .toggleShow .hideText{display:none}.recipePrint div.hideFromPrint .toggleShow .showText{display:inline}.recipePrint .preColumns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;padding:10px 0;margin-bottom:10px}.recipePrint .recipeTitleAndReviewSummary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.recipePrint .recipeTitleAndReviewSummary .recipePartTitle h1{color:#002e6d;font-family:'Poppins',sans-serif;font-size:1.875rem;line-height:2.25rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;color:#3273f8;color:#333}.recipePrint .recipeTitleAndReviewSummary .recipePartTitle h1 a{display:inline-block}.recipePrint .recipeTitleAndReviewSummary .recipePartTitle h1 a{color:#3273f8;text-decoration:underline}.recipePrint .recipeTitleAndReviewSummary .recipePartTitle h1 a:hover,.recipePrint .recipeTitleAndReviewSummary .recipePartTitle h1 a:focus{text-decoration:none}.recipePrint .recipeTitleAndReviewSummary .ratingDisplay,.recipePrint .recipeTitleAndReviewSummary .ratingCountContainer{margin-bottom:40px}.recipePrint .recipeTitleAndReviewSummary .ratingDisplay a,.recipePrint .recipeTitleAndReviewSummary .ratingCountContainer a{cursor:default}.recipePrint .recipeTitleAndReviewSummary .ratingDisplay .ratingCount,.recipePrint .recipeTitleAndReviewSummary .ratingCountContainer .ratingCount,.recipePrint .recipeTitleAndReviewSummary .ratingDisplay .aggregateCount,.recipePrint .recipeTitleAndReviewSummary .ratingCountContainer .aggregateCount{display:none}.recipePrint .recipeTitleAndReviewSummary .reviewDisplay,.recipePrint .recipeTitleAndReviewSummary .reviewCountContainer,.recipePrint .recipeTitleAndReviewSummary .questionCountContainer{display:none}.recipePrint .recipeTitleAndReviewSummary .recipePartPrimaryAttributes{margin-top:auto}.recipePrint .recipeTitleAndReviewSummary .recipePartPrimaryAttributes ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.recipePrint .recipeTitleAndReviewSummary .recipePartPrimaryAttributes ul li{border-left:solid 2px #e8e8e8;padding:0 10px;text-align:center;-ms-flex-positive:1;flex-grow:1}.recipePrint .recipeTitleAndReviewSummary .recipePartPrimaryAttributes ul li:first-child{border:0;padding-left:0}.recipePrint .recipeTitleAndReviewSummary .recipePartPrimaryAttributes .attributeName{margin-bottom:10px;color:#333;display:block;font-family:'Poppins',sans-serif;font-size:.875rem;line-height:1.0625rem}.recipePrint .recipeTitleAndReviewSummary .recipePartPrimaryAttributes .attributeValueLabel{color:#333;font-family:'Poppins',sans-serif;font-size:.6875rem;line-height:1.0625rem;text-transform:uppercase}.recipePrint .recipeTitleAndReviewSummary .recipePartPrimaryAttributes .attributeValue{color:#333;font-family:'Poppins',sans-serif;font-size:1.25rem;line-height:1.0625rem}.recipePrint .recipeImage{position:relative}.recipePrint .recipeImage img{max-height:200px}.recipePrint .recipeImage.hideFromPrint .recipePartRecipeImage{display:none}.recipePrint .columns{display:-ms-flexbox;display:flex;white-space:normal}.recipePrint .leftColumn{width:35%}.recipePrint .mainColumn{margin-left:30px;width:calc(65% - 30px)}.recipePrint .recipePartIngredients h4,.recipePrint .recipePartIngredients h2,.recipePrint .recipePartSteps h4,.recipePrint .recipePartSteps h2,.recipePrint .recipeNotes h4,.recipePrint .recipeTips h4,.recipePrint .recipeTips h2,.recipePrint .recipeNutrition .recipePartNutrition #gmi_rp_nutrition_information_label h2{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.6875rem;line-height:2rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;color:#333}.recipePrint .recipePartIngredients h4 a,.recipePrint .recipePartIngredients h2 a,.recipePrint .recipePartSteps h4 a,.recipePrint .recipePartSteps h2 a,.recipePrint .recipeNotes h4 a,.recipePrint .recipeTips h4 a,.recipePrint .recipeTips h2 a,.recipePrint .recipeNutrition .recipePartNutrition #gmi_rp_nutrition_information_label h2 a{display:inline-block}.recipePrint .recipePartIngredients h4 a,.recipePrint .recipePartIngredients h2 a,.recipePrint .recipePartSteps h4 a,.recipePrint .recipePartSteps h2 a,.recipePrint .recipeNotes h4 a,.recipePrint .recipeTips h4 a,.recipePrint .recipeTips h2 a,.recipePrint .recipeNutrition .recipePartNutrition #gmi_rp_nutrition_information_label h2 a{color:#3273f8;text-decoration:underline}.recipePrint .recipePartIngredients h4 a:hover,.recipePrint .recipePartIngredients h2 a:hover,.recipePrint .recipePartSteps h4 a:hover,.recipePrint .recipePartSteps h2 a:hover,.recipePrint .recipeNotes h4 a:hover,.recipePrint .recipeTips h4 a:hover,.recipePrint .recipeTips h2 a:hover,.recipePrint .recipeNutrition .recipePartNutrition #gmi_rp_nutrition_information_label h2 a:hover,.recipePrint .recipePartIngredients h4 a:focus,.recipePrint .recipePartIngredients h2 a:focus,.recipePrint .recipePartSteps h4 a:focus,.recipePrint .recipePartSteps h2 a:focus,.recipePrint .recipeNotes h4 a:focus,.recipePrint .recipeTips h4 a:focus,.recipePrint .recipeTips h2 a:focus,.recipePrint .recipeNutrition .recipePartNutrition #gmi_rp_nutrition_information_label h2 a:focus{text-decoration:none}.recipePrint .headingInnerButton{all:inherit}.recipePrint .recipeIngredients,.recipePrint .recipeSteps,.recipePrint .recipeNotes{display:block;position:relative;margin-bottom:40px}.recipePrint .recipeNotes{display:none}.recipePrint .recipePartIngredientGroup{margin-bottom:30px}.recipePrint .recipePartIngredientGroup button,.recipePrint .recipePartIngredientGroup a{visibility:hidden;position:absolute}.recipePrint .recipePartIngredientGroup h2,.recipePrint .recipePartIngredientGroup h3{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;color:#002e6d;color:#333}.recipePrint .recipePartIngredientGroup h2 a,.recipePrint .recipePartIngredientGroup h3 a{display:inline-block}.recipePrint .recipePartIngredientGroup h2 a,.recipePrint .recipePartIngredientGroup h3 a{color:#3273f8;text-decoration:underline}.recipePrint .recipePartIngredientGroup h2 a:hover,.recipePrint .recipePartIngredientGroup h3 a:hover,.recipePrint .recipePartIngredientGroup h2 a:focus,.recipePrint .recipePartIngredientGroup h3 a:focus{text-decoration:none}.recipePrint .recipePartIngredientGroup h2 a,.recipePrint .recipePartIngredientGroup h3 a{color:#002e6d}.recipePrint .recipePartIngredientGroup .recipePartIngredient{margin-bottom:10px;display:-ms-flexbox;display:flex}.recipePrint .recipePartIngredientGroup .recipePartIngredient .quantity{width:55px;color:#333;text-align:right;white-space:nowrap;font-weight:bold;letter-spacing:1.5px}.recipePrint .recipePartIngredientGroup .recipePartIngredient .description{margin-left:10px;width:100%}.recipePrint .recipePartIngredientGroup .recipePartIngredient .description span{white-space:normal}.recipePrint .recipePartIngredientGroup .recipePartIngredient .description .savingsIndicator{display:none}.recipePrint .buyIngredientsIframeContainer,.recipePrint .buyIngredientsScriptContainer{visibility:hidden;height:0}.recipePrint .recipePartSteps{white-space:normal;padding-bottom:30px}.recipePrint .recipePartSteps .recipePartToggleImages{display:none!important}.recipePrint .recipePartSteps .recipeStepText{display:-ms-flexbox;display:flex;margin-bottom:10px}.recipePrint .recipePartSteps .recipeStepText .recipePartStepDescription{margin-left:10px;width:100%}.recipePrint .recipePartSteps .recipeStepText .recipePartStepDescription .recipePartStepImage{display:none}.recipePrint .recipePartSteps .recipeStepText .recipePartStepHeading{color:#333;font-weight:bold}.recipePrint .recipeNotes{position:relative}.recipePrint .recipeNotes h4{margin-bottom:40px}.recipePrint .recipeNotes .toggleShow{top:-10px}.recipePrint .recipeNotes hr{border:0;background:none;border-bottom:1px solid #aaa}.recipePrint .recipeTipsAndNutrition{border-bottom:2px solid #e2e2e2;border-top:2px solid #e2e2e2;display:-ms-flexbox;display:flex;margin-bottom:40px}.recipePrint .recipeTips,.recipePrint .recipeNutrition{position:relative;margin:0;vertical-align:top;width:50%}.recipePrint .recipeTips h4,.recipePrint .recipeNutrition h4{margin:15px 0}.recipePrint .recipeTips h2,.recipePrint .recipeNutrition h2{margin-top:15px}.recipePrint .recipeNutrition{padding-left:10px;border-left:2px solid #e2e2e2}.recipePrint .recipeTips{padding-right:10px}.recipePrint .recipeTips .recipePartTips .recipePartTipsInfo{display:block}.recipePrint .recipeTips.hideFromPrint .recipePartTipsInfo{display:none}.recipePrint .recipeTips.hideSection,.recipePrint .recipeNutrition.hideSection{display:none}.recipePrint .recipeTips.hideSection~.recipeNutrition{padding-left:0;border-left:0}.recipePrint .recipePartTips,.recipePrint .recipePartNutrition{border:none}.recipePrint .recipePartTipsInfo{position:relative}.recipePrint .recipePartTipsInfo li{margin:0;padding:0 0 20px 20px;position:relative;word-wrap:break-word}.recipePrint .recipePartTipsInfo li:before{content:"•";left:5px;position:absolute;top:0}.recipePrint .recipeNutrition .recipePartNutrition{padding:0 20px 0 10px}.recipePrint .recipeNutrition .nutrition-chart,.recipePrint .recipeNutrition #gmi_rp_noNutritionInformation_text{display:block;margin-bottom:20px}.recipePrint .recipeNutrition .nutrition-chart h4,.recipePrint .recipeNutrition #gmi_rp_noNutritionInformation_text h4{display:none}.recipePrint .recipeNutrition.hideFromPrint .nutrition-chart,.recipePrint .recipeNutrition.hideFromPrint #gmi_rp_noNutritionInformation_text{display:none}.recipePrint .recipeNutrition dt:after,.recipePrint .recipeNutrition dd:before{content:" "}.recipePrint .recipeNutrition h5{font-weight:bold}.recipePrint .recipeNutrition em{font-style:italic}.recipePrint .recipeCopyright,.recipePrint .recipeTrademark{text-align:center;color:#333;font-family:'Poppins',sans-serif;font-size:.75rem;line-height:1rem}@media print{.recipePrint{padding:0}.recipePrint .showHideToggleButton,.recipePrint .hideFromPrint{display:none!important}.recipePrint:last-child{page-break-after:auto}.recipePrint nav .printHeaderLogo{-webkit-print-color-adjust:exact}}.recipePrint .recipePartIngredientGroup button,.recipePrint .recipePartIngredientGroup a{visibility:hidden;position:absolute}.RegistrationFlowContainer .alert-error[style*="display: none"]+.alert-error{margin-top:-15px}.RegistrationFlowContainer .legal-text-beside-buttons,.RegistrationFlowContainer .legal-text-below-buttons{display:none}.RegistrationFlowContainer input[type="number"]{min-width:55px;margin-right:5px}.RegistrationFlowContainer input[type="number"].yearPart{min-width:65px}.dob-error{margin-top:-15px}.optInContainer,.alreadyAMemberLink,.forgotPasswordLink,.smallCTA{color:#333;font-family:'Poppins',sans-serif;font-size:.8125rem;line-height:1.125rem}a.optInContainer,a.alreadyAMemberLink,a.forgotPasswordLink,a.smallCTA{color:#002e6d}.legal-text{color:#333;font-family:'Poppins',sans-serif;font-size:.625rem;line-height:.875rem;margin-bottom:20px}.legal-text,.alreadyAMemberLinkContainer,.loginFederatedCTA,.loginViewCTA{display:block;text-align:center}.alreadyAMemberLink,.smallCTA,.thankYouLink{color:#002e6d;background-color:transparent;padding:0;margin:0;font-weight:bold;text-transform:none;margin-bottom:10px}.alreadyAMemberLink:hover:enabled,.smallCTA:hover:enabled,.thankYouLink:hover:enabled{text-decoration:underline}.alreadyAMemberLink:focus,.smallCTA:focus,.thankYouLink:focus,.alreadyAMemberLink a:focus,.smallCTA a:focus,.thankYouLink a:focus{outline:0}.previewLink{color:#333;font-family:'Poppins',sans-serif;font-size:.8125rem;line-height:1.125rem;margin-bottom:20px;display:block;padding-left:24px}.optInContainer{margin:0;height:20px;display:inline-block;white-space:nowrap;vertical-align:text-bottom}.optInContainer span{white-space:normal;display:inline-block;line-height:20px;vertical-align:middle}.optInContainer input{vertical-align:middle}.forgotPasswordContainer{margin-top:-20px;margin-bottom:45px;color:#333;font-family:'Poppins',sans-serif;font-size:.8125rem;line-height:1.125rem}.forgotPasswordContainer .forgotPasswordLink{color:#002e6d;background-color:transparent;padding:0;margin:0;font-weight:bold;text-transform:none;display:inline-block;float:right;vertical-align:text-bottom;line-height:20px}.forgotPasswordContainer .forgotPasswordLink:hover:enabled{text-decoration:underline}.registrationActionCTA{text-align:center;margin-top:40px;margin-bottom:40px;border-style:none;border-bottom:1px solid #ccc;position:relative;border-bottom:none;margin-top:0;margin-bottom:32px}.registrationActionCTA:before{font-family:'Icon Fonts';background-color:#fff;color:#ccc;display:block;left:50%;position:absolute;text-align:center;z-index:2}@media(min-width:767px){.registrationActionCTA{border-bottom-width:2px}.registrationActionCTA:before{-webkit-transform:scale(2);transform:scale(2)}}.registrationActionCTA:before{display:none}.registrationActionCTA h1,.registrationActionCTA h2{color:#333;font-family:'Poppins',sans-serif;font-size:1.125rem;line-height:1.375rem;margin:0 auto 10px}.registrationActionCTA .registrationActionCTAImage{max-width:100%;width:auto;margin:0 auto 10px}.registrationActionCTA .registrationActionCTAText{margin-bottom:10px}.registrationActionCTA ul.mobileHidden{display:none}.progressBar{display:-ms-flexbox;display:flex;margin-bottom:30px}.progressBar .progressBarStep{box-sizing:border-box;border:solid 1px #3273f8;height:10px;margin-left:-1px}.progressBar .currentStep,.progressBar .previousStep{background:#3273f8;border-left-color:#fff}.progressBar .currentStep:first-child,.progressBar .previousStep:first-child{border-left-color:#3273f8;margin-left:0}.loginView,.registrationView,.legalAgeView,.forgotPasswordView{margin:0 auto}.loginView h2,.registrationView h2,.legalAgeView h2,.forgotPasswordView h2{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.375rem;line-height:1.625rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;text-align:center}.loginView h2 a,.registrationView h2 a,.legalAgeView h2 a,.forgotPasswordView h2 a{display:inline-block}.loginView h2 a,.registrationView h2 a,.legalAgeView h2 a,.forgotPasswordView h2 a{color:#3273f8;text-decoration:underline}.loginView h2 a:hover,.registrationView h2 a:hover,.legalAgeView h2 a:hover,.forgotPasswordView h2 a:hover,.loginView h2 a:focus,.registrationView h2 a:focus,.legalAgeView h2 a:focus,.forgotPasswordView h2 a:focus{text-decoration:none}.loginView .resetPasswordMessage,.registrationView .resetPasswordMessage,.legalAgeView .resetPasswordMessage,.forgotPasswordView .resetPasswordMessage{display:block;text-align:center;margin-bottom:20px}.legalAgeView{margin-top:-12px}.legalAgeView p{color:#333;font-family:'Poppins',sans-serif;font-size:.9375rem;line-height:1.25rem;text-align:center}.legalAgeView p:first-child{margin-bottom:10px}.loginFederatedCTA{color:#333;font-family:'Poppins',sans-serif;font-size:.8125rem;line-height:1.125rem}.loginFederatedCTA .loginFederatedCTAText{margin-bottom:20px}.loginFederatedCTA .loginFederatedCTAContainer{margin:0 auto}.loginFederatedCTA .loginFederatedCTAContainer .federatedLoginButton{border:1px solid #ccc;background:transparent;display:-ms-flexbox;display:flex;padding:8px;margin:auto auto 30px}.loginFederatedCTA .loginFederatedCTAContainer .federatedLoginButton .federatedLoginButtonImage{width:32px;height:32px}.loginFederatedCTA .loginFederatedCTAContainer .federatedLoginButton .federatedLoginButtonText{color:#333;font-family:'Poppins',sans-serif;font-size:.9375rem;line-height:1.25rem;text-align:left;width:180px;margin:auto 8px auto 24px}.loginFederatedCTA .alert-error{text-align:center;margin:20px 0}.hideShowPassword-toggle{color:#333;font-family:'Poppins',sans-serif;font-size:.8125rem;line-height:1.125rem;cursor:pointer;color:#002e6d;line-height:30px;outline:0;margin:0 10px}.regButtonContainer{text-align:center;margin-bottom:20px}.regButtonContainer button{margin-right:10px}.regButtonContainer button:last-child{margin-right:0}.PostalCode-TextBox input{width:50%}#resetPasswordContainer{text-align:center}#resetPasswordContainer .form-actions{text-align:center;margin-bottom:30px}#resetPasswordContainer h1{color:#002e6d;font-family:'Poppins',sans-serif;font-size:1.875rem;line-height:2.25rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;color:#3273f8}#resetPasswordContainer h1 a{display:inline-block}#resetPasswordContainer h1 a{color:#3273f8;text-decoration:underline}#resetPasswordContainer h1 a:hover,#resetPasswordContainer h1 a:focus{text-decoration:none}#resetPasswordContainer .control-group{text-align:left;width:100%;max-width:320px;margin:0 auto}.registrationFields{padding-top:20px}.relatedContentList .gridItems{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.relatedContentList .gridItems .gridItem{margin-bottom:10px;width:calc(50% - 5px)}.relatedContentList .gridItems .gridImage,.relatedContentList .gridItems .gridInfo{width:calc(100% - 10px)}.recipeDiscoveryUnit1 .relatedContentList .gridItems .gridItem{width:100%}.recipeDiscoveryUnit1 .relatedContentList .gridItems .gridItem .singleTapTarget{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.recipeDiscoveryUnit1 .relatedContentList .gridItems .gridImage,.recipeDiscoveryUnit1 .relatedContentList .gridItems .gridInfo{width:calc(50% - 5px)}.recipeParts-savings .savings-list{position:relative}.recipeParts-savings .savings-list .savings-modal-change-location{margin-bottom:20px}.recipeParts-savings .savings-list .savings-loadingIndicator{position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;background:rgba(255,255,255,.8)}.recipeParts-savings .savings-list .savings-loadingIndicator img{position:absolute;top:50%;left:50%}.recipeParts-savings .savings-list .savings-list-currentRetailer{margin-bottom:20px}.recipeParts-savings .savings-list savings-list-currentRetailer-change{cursor:pointer}.recipeParts-savings .savings-list .savings-list-items-container{margin-bottom:30px}.recipeParts-savings .savings-list .savings-list-container{margin-bottom:40px}.recipeParts-savings .savings-list .savings-ingredientName{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.375rem;line-height:1.625rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;margin-right:30px}.recipeParts-savings .savings-list .savings-ingredientName a{display:inline-block}.recipeParts-savings .savings-list .savings-ingredientName a{color:#3273f8;text-decoration:underline}.recipeParts-savings .savings-list .savings-ingredientName a:hover,.recipeParts-savings .savings-list .savings-ingredientName a:focus{text-decoration:none}.recipeParts-savings .savings-list .savings-list-header{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;color:#002e6d}.recipeParts-savings .savings-list .savings-list-header a{display:inline-block}.recipeParts-savings .savings-list .savings-list-header a{color:#3273f8;text-decoration:underline}.recipeParts-savings .savings-list .savings-list-header a:hover,.recipeParts-savings .savings-list .savings-list-header a:focus{text-decoration:none}.recipeParts-savings .savings-list .savings-list-header a{color:#002e6d}.recipeParts-savings .savings-list .savings-list-header .help-icon{cursor:pointer;font-weight:normal}.recipeParts-savings .savings-list .savings-list-header .help-icon:before{font-family:'Icon Fonts';content:"";color:#000;line-height:18px;font-size:.875rem;line-height:1.125rem}.recipeParts-savings .savings-list .savings-list-linkToFullPage{color:#002e6d;background-color:transparent;padding:0;margin:0;font-weight:bold;text-transform:none}.recipeParts-savings .savings-list .savings-list-linkToFullPage:hover:enabled{text-decoration:underline}.recipeParts-savings .savings-list .savings-list-linkToFullPage:after{content:" »"}.recipeParts-savings .savings-list-items{margin-top:-10px}.recipeParts-savings .savings-list-items .savings-list-item{border:solid 4px #e2e2e2;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;line-height:.875rem;margin:10px 0;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-image-container{width:calc(30%);text-align:center}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-image-container img{width:100%;margin-bottom:10px}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details{width:calc(70% - 20px);margin-bottom:10px}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-beforeRetailer,.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-retailer{font-style:italic;display:inline;margin-bottom:2px}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-header{margin-bottom:2px}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-header .savings-list-item-faceValue-prefix,.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-header .savings-list-item-faceValue,.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-header .savings-list-item-title{font-size:1.25rem;line-height:1.625rem;color:#db0038;font-weight:bold;display:inline-block;text-transform:uppercase}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-header .savings-list-item-product{font-weight:bold;display:block}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-description .savings-list-item-description-short{display:inline}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-description .savings-list-item-description-long{display:none}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-description.savings-list-item-description-longer .savings-list-item-description-long{display:inline}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-description-lengthToggle{cursor:pointer;color:#002e6d}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-item-details .savings-list-item-displayBefore{font-weight:bold}.recipeParts-savings .savings-list-items .savings-list-item button{border:0;box-sizing:border-box;border-radius:3px;cursor:pointer;display:inline-block;padding:10px 25px;color:#333;font-size:.9375rem;line-height:1.25rem;font-family:'Poppins',sans-serif;color:#fff;vertical-align:middle;background:#002e6d;border-radius:100px;text-transform:uppercase;padding:10px 20px;font-size:.875rem;line-height:1.0625rem;font-weight:900;padding:10px 5px;font-family:Arial,Helvetica,sans-serif}.recipeParts-savings .savings-list-items .savings-list-item button:hover{text-decoration:none}.recipeParts-savings .savings-list-items .savings-list-item button a{color:#fff}.recipeParts-savings .savings-list-items .savings-list-item button:focus{border-radius:100px}.recipeParts-savings .savings-list-items .savings-list-item button:focus{border-radius:100px}.recipeParts-savings .savings-list-items .savings-list-item button:disabled{border:0;box-sizing:border-box;border-radius:3px;cursor:pointer;display:inline-block;padding:10px 25px;color:#333;font-size:.9375rem;line-height:1.25rem;background:#002e6d;font-family:'Poppins',sans-serif;color:#fff;vertical-align:middle;border:solid 1px #ccc;padding-top:9px;padding-bottom:9px;background:#fff;color:#666;text-decoration:none;cursor:default;border-radius:100px;text-transform:uppercase;padding:10px 20px;font-size:.875rem;line-height:1.0625rem;font-weight:900;opacity:1!important}.recipeParts-savings .savings-list-items .savings-list-item button:disabled:hover{text-decoration:none}.recipeParts-savings .savings-list-items .savings-list-item button:disabled a{color:#fff}.recipeParts-savings .savings-list-items .savings-list-item button:disabled:focus{border-radius:100px}.recipeParts-savings .savings-list-items .savings-list-item button:disabled:before{font-family:'Icon Fonts';content:"";margin-right:5px}.recipeParts-savings .savings-list-items .savings-list-item button:disabled:focus{border-radius:100px}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-button-print,.recipeParts-savings .savings-list-items .savings-list-item .savings-list-button-email,.recipeParts-savings .savings-list-items .savings-list-item .savings-list-button-addToCard{width:100%}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-button-print{margin-bottom:10px}.recipeParts-savings .savings-list-items .savings-list-item .savings-list-button-addToCard{height:40px}.recipeParts-savings .savings-list-container-groceryServer .savings-list-item .savings-list-item-details{margin-bottom:0}.recipeParts-savings .savings-printing .savings-actionRequired-header,.recipeParts-savings .savings-error .savings-actionRequired-header,.recipeParts-savings .savings-actionRequired .savings-actionRequired-header{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.375rem;line-height:1.625rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;margin-right:30px}.recipeParts-savings .savings-printing .savings-actionRequired-header a,.recipeParts-savings .savings-error .savings-actionRequired-header a,.recipeParts-savings .savings-actionRequired .savings-actionRequired-header a{display:inline-block}.recipeParts-savings .savings-printing .savings-actionRequired-header a,.recipeParts-savings .savings-error .savings-actionRequired-header a,.recipeParts-savings .savings-actionRequired .savings-actionRequired-header a{color:#3273f8;text-decoration:underline}.recipeParts-savings .savings-printing .savings-actionRequired-header a:hover,.recipeParts-savings .savings-error .savings-actionRequired-header a:hover,.recipeParts-savings .savings-actionRequired .savings-actionRequired-header a:hover,.recipeParts-savings .savings-printing .savings-actionRequired-header a:focus,.recipeParts-savings .savings-error .savings-actionRequired-header a:focus,.recipeParts-savings .savings-actionRequired .savings-actionRequired-header a:focus{text-decoration:none}.recipeParts-savings .savings-printing .savings-email-custom,.recipeParts-savings .savings-error .savings-email-custom,.recipeParts-savings .savings-actionRequired .savings-email-custom,.recipeParts-savings .savings-printing .savings-email-existing,.recipeParts-savings .savings-error .savings-email-existing,.recipeParts-savings .savings-actionRequired .savings-email-existing{margin-bottom:30px}.recipeParts-savings .savings-printing input,.recipeParts-savings .savings-error input,.recipeParts-savings .savings-actionRequired input{color:#333;font-family:'Poppins',sans-serif;font-size:.8125rem;line-height:1.125rem;display:block;padding:5px;background-color:#fff;border:solid 1px #999;border-radius:0;box-sizing:border-box;margin-bottom:20px;width:100%}.error .recipeParts-savings .savings-printing input,.error .recipeParts-savings .savings-error input,.error .recipeParts-savings .savings-actionRequired input,.recipeParts-savings .savings-printing input.error,.recipeParts-savings .savings-error input.error,.recipeParts-savings .savings-actionRequired input.error,.recipeParts-savings .savings-printing input.alert-error,.recipeParts-savings .savings-error input.alert-error,.recipeParts-savings .savings-actionRequired input.alert-error{border-width:2px;border-color:#db0038;padding:4px}.error .recipeParts-savings .savings-printing input:focus,.error .recipeParts-savings .savings-error input:focus,.error .recipeParts-savings .savings-actionRequired input:focus,.recipeParts-savings .savings-printing input.error:focus,.recipeParts-savings .savings-error input.error:focus,.recipeParts-savings .savings-actionRequired input.error:focus,.recipeParts-savings .savings-printing input.alert-error:focus,.recipeParts-savings .savings-error input.alert-error:focus,.recipeParts-savings .savings-actionRequired input.alert-error:focus{outline-width:0}.recipeParts-savings .savings-printing .savings-printing-content,.recipeParts-savings .savings-error .savings-printing-content,.recipeParts-savings .savings-actionRequired .savings-printing-content,.recipeParts-savings .savings-printing .savings-error-content,.recipeParts-savings .savings-error .savings-error-content,.recipeParts-savings .savings-actionRequired .savings-error-content,.recipeParts-savings .savings-printing .savings-actionRequired-content,.recipeParts-savings .savings-error .savings-actionRequired-content,.recipeParts-savings .savings-actionRequired .savings-actionRequired-content{margin-bottom:20px;margin-right:20px}.recipeParts-savings .savings-printing button,.recipeParts-savings .savings-error button,.recipeParts-savings .savings-actionRequired button{width:100%;text-align:center}.recipeParts-savings .savings-printing .savings-actionRequired-links a,.recipeParts-savings .savings-error .savings-actionRequired-links a,.recipeParts-savings .savings-actionRequired .savings-actionRequired-links a{width:100%;margin-bottom:10px;text-align:center}.recipeParts-savings .savings-printing .savings-actionRequired-links a:last-child,.recipeParts-savings .savings-error .savings-actionRequired-links a:last-child,.recipeParts-savings .savings-actionRequired .savings-actionRequired-links a:last-child{margin-bottom:0}.recipeParts-savings .savings-printing .savings-actionRequired-links .savings-actionRequired-cancelLink,.recipeParts-savings .savings-error .savings-actionRequired-links .savings-actionRequired-cancelLink,.recipeParts-savings .savings-actionRequired .savings-actionRequired-links .savings-actionRequired-cancelLink{display:inline-block}.recipeParts-savings .savings-printing .savings-actionRequired-links .savings-actionRequired-actionLink,.recipeParts-savings .savings-error .savings-actionRequired-links .savings-actionRequired-actionLink,.recipeParts-savings .savings-actionRequired .savings-actionRequired-links .savings-actionRequired-actionLink{border:0;box-sizing:border-box;border-radius:3px;cursor:pointer;display:inline-block;padding:10px 25px;color:#333;font-size:.9375rem;line-height:1.25rem;background:#002e6d;font-family:'Poppins',sans-serif;color:#fff;vertical-align:middle;border-radius:100px;text-transform:uppercase;padding:10px 20px;font-size:.875rem;line-height:1.0625rem;font-weight:900}.recipeParts-savings .savings-printing .savings-actionRequired-links .savings-actionRequired-actionLink:hover,.recipeParts-savings .savings-error .savings-actionRequired-links .savings-actionRequired-actionLink:hover,.recipeParts-savings .savings-actionRequired .savings-actionRequired-links .savings-actionRequired-actionLink:hover{text-decoration:none}.recipeParts-savings .savings-printing .savings-actionRequired-links .savings-actionRequired-actionLink a,.recipeParts-savings .savings-error .savings-actionRequired-links .savings-actionRequired-actionLink a,.recipeParts-savings .savings-actionRequired .savings-actionRequired-links .savings-actionRequired-actionLink a{color:#fff}.recipeParts-savings .savings-printing .savings-actionRequired-links .savings-actionRequired-actionLink:focus,.recipeParts-savings .savings-error .savings-actionRequired-links .savings-actionRequired-actionLink:focus,.recipeParts-savings .savings-actionRequired .savings-actionRequired-links .savings-actionRequired-actionLink:focus{border-radius:100px}.recipeParts-savings-tooltip{color:#333;font-family:'Poppins',sans-serif;font-size:.75rem;line-height:1rem;background-color:#fff;border:2px solid #ccc;padding:10px;width:250px;z-index:10010}.recipeLite{background-color:#eee;padding:20px 20px 20px 10px;margin-bottom:40px}.recipeLite .fullInfo{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.recipeLite .fullInfo .title{width:60%}.recipeLite .fullInfo .title h2{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.375rem;line-height:1.625rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;text-align:left;color:#002e6d}.recipeLite .fullInfo .title h2 a{display:inline-block}.recipeLite .fullInfo .title h2 a{color:#3273f8;text-decoration:underline}.recipeLite .fullInfo .title h2 a:hover,.recipeLite .fullInfo .title h2 a:focus{text-decoration:none}.recipeLite .fullInfo .actions{width:40%;text-align:right;white-space:nowrap}.recipeLite .fullInfo .actions a{text-decoration:none}.recipeLite .fullInfo .actions a:hover{text-decoration:none}.recipeLite .fullInfo .ratings{width:100%}.recipeLite .fullInfo .print,.recipeLite .fullInfo .favorite,.recipeLite .fullInfo .nonFavorite{position:relative}.recipeLite .fullInfo .print:before,.recipeLite .fullInfo .favorite:before,.recipeLite .fullInfo .nonFavorite:before{font-family:'Icon Fonts';font-size:1.875rem;line-height:1.875rem;line-height:30px;margin:0 5px;cursor:pointer;color:#ff9404}.recipeLite .fullInfo .print:after,.recipeLite .fullInfo .favorite:after,.recipeLite .fullInfo .nonFavorite:after{color:#333;font-family:'Poppins',sans-serif;font-size:.75rem;line-height:1rem;text-align:center;position:absolute;bottom:-15px;left:0;right:0}.recipeLite .fullInfo .print:after{content:"Print"}.recipeLite .fullInfo .favorite:after{content:"Saved"}.recipeLite .fullInfo .nonFavorite:after{content:"Save"}.fr .recipeLite .fullInfo .print:after{content:"Imprimer"}.fr .recipeLite .fullInfo .favorite:after{content:"Garde"}.fr .recipeLite .fullInfo .nonFavorite:after{content:"Garder"}.recipeLite .fullInfo .favorite:before{content:""}.recipeLite .fullInfo .nonFavorite:before{content:""}.recipeLite .recipeLiteIngredients,.recipeLite .recipeLiteDirections{margin-bottom:20px}.recipeLite .recipeLiteIngredients h3,.recipeLite .recipeLiteDirections h3{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;color:#002e6d}.recipeLite .recipeLiteIngredients h3 a,.recipeLite .recipeLiteDirections h3 a{display:inline-block}.recipeLite .recipeLiteIngredients h3 a,.recipeLite .recipeLiteDirections h3 a{color:#3273f8;text-decoration:underline}.recipeLite .recipeLiteIngredients h3 a:hover,.recipeLite .recipeLiteDirections h3 a:hover,.recipeLite .recipeLiteIngredients h3 a:focus,.recipeLite .recipeLiteDirections h3 a:focus{text-decoration:none}.recipeLite .recipeLiteIngredients h3 a,.recipeLite .recipeLiteDirections h3 a{color:#002e6d}.recipeLite .recipeLiteIngredients li,.recipeLite .recipeLiteDirections li{margin-bottom:15px}.recipeLite .recipeLiteIngredients .ingredientAmount,.recipeLite .recipeLiteDirections .ingredientAmount,.recipeLite .recipeLiteIngredients .directionNumber,.recipeLite .recipeLiteDirections .directionNumber{font-weight:bold;display:inline-block;padding-right:10px;vertical-align:top;color:#3273f8}.recipeLite .recipeLiteIngredients .ingredientAmount,.recipeLite .recipeLiteDirections .ingredientAmount{text-align:right;width:40px}.recipeLite .recipeLiteIngredients .ingredientDesc,.recipeLite .recipeLiteDirections .ingredientDesc{display:inline-block;width:calc(100% - 50px)}.recipeLite .recipeLiteIngredients .directionNumber,.recipeLite .recipeLiteDirections .directionNumber{width:10px}.recipeLite .recipeLiteIngredients .directionDesc,.recipeLite .recipeLiteDirections .directionDesc{display:inline-block;width:calc(100% - 20px)}.recipeLite .recipeLiteDirections{margin-bottom:0}.recipeLite .recipeLiteReadMore{margin-left:20px;margin-top:30px}.recipeLite .recipeLiteReadMore a{font-weight:bold}.recipeLite.recipeLiteGuide .fullInfo{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.recipeLite.recipeLiteGuide .fullInfo .title{width:100%}.recipeLite.recipeLiteGuide .fullInfo .title h2{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.6875rem;line-height:2rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;color:#002e6d;text-align:center}.recipeLite.recipeLiteGuide .fullInfo .title h2 a{display:inline-block}.recipeLite.recipeLiteGuide .fullInfo .title h2 a{color:#3273f8;text-decoration:underline}.recipeLite.recipeLiteGuide .fullInfo .title h2 a:hover,.recipeLite.recipeLiteGuide .fullInfo .title h2 a:focus{text-decoration:none}.recipeLite.recipeLiteGuide .fullInfo>a{width:100%}.recipeLite.recipeLiteGuide .fullInfo .recipeImage img{margin-bottom:20px;width:100%}.recipeLite.recipeLiteGuide .fullInfo .description{color:#333;font-family:'Poppins',sans-serif;font-size:1.125rem;line-height:1.375rem}.recipeLite.recipeLiteGuide .recipeLiteReadMore{color:#333;font-family:'Poppins',sans-serif;font-size:.9375rem;line-height:1.25rem;margin:0;text-align:center}.recipeLite.recipeLiteGuide .recipeLiteReadMore a:after{content:"»";margin-left:5px}.contentList{margin-bottom:40px;text-align:center}.contentList .gallery-header h2,.contentList .gallery-header h3{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.6875rem;line-height:2rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;text-align:center}.contentList .gallery-header h2 a,.contentList .gallery-header h3 a{display:inline-block}.contentList .gallery-header h2 a,.contentList .gallery-header h3 a{color:#3273f8;text-decoration:underline}.contentList .gallery-header h2 a:hover,.contentList .gallery-header h3 a:hover,.contentList .gallery-header h2 a:focus,.contentList .gallery-header h3 a:focus{text-decoration:none}.contentList .gallery-description p{color:#333;font-family:'Poppins',sans-serif;font-size:.9375rem;line-height:1.25rem;max-width:748px;margin-left:auto;margin-right:auto;word-break:break-word}.contentList .sortingViewResult{min-width:200px}.contentList .sortingViewResult .menuSearchMenu{color:#333;font-family:'Poppins',sans-serif;font-size:.75rem;line-height:1rem;text-decoration:none;font-weight:normal;border:solid 1px #d5cece;background-color:#fbfbfb;position:relative;text-align:left;margin-bottom:20px;height:40px}.contentList .sortingViewResult .menuSearchMenu a.sortAnchor{color:#333;font-family:'Poppins',sans-serif;font-size:.9375rem;line-height:1.25rem;color:#3273f8;box-sizing:border-box;height:40px;line-height:40px;width:100%;display:block;padding:0 50px 0 10px}.contentList .sortingViewResult .menuSearchMenu a.sortAnchor:after{font-family:'Icon Fonts';content:"";font-size:14px;border-left:1px dotted;border-right:none;position:absolute;top:8px;right:10px;height:24px;padding:2px 0 0 10px;line-height:24px}.contentList .sortingViewResult .menuSearchMenu a.sortAnchor:hover{text-decoration:none}.contentList .sortingViewResult .menuSearchMenu .sortResultView{display:none;width:100%;margin:-1px 0 0 -1px;background-color:#eee;position:absolute;top:100%;left:0;border:solid 1px #d5cece;border-top:0;z-index:3}.contentList .sortingViewResult .menuSearchMenu .sortResultView li{border-top:solid 1px #d5cece}.contentList .sortingViewResult .menuSearchMenu .sortResultView li:hover{background-color:#f6f6f6}.contentList .sortingViewResult .menuSearchMenu .sortResultView li a{color:#333;box-sizing:border-box;height:40px;line-height:40px;width:100%;display:block;padding:0 10px}.contentList .sortingViewResult .menuSearchMenu .sortResultView li a:hover{text-decoration:none}.contentList .endCap{text-align:right;padding-top:20px;color:#333;font-size:.9375rem;line-height:1.25rem;font-family:'Poppins',sans-serif}.contentList .endCap p{margin-bottom:0}.contentList .endCap p:after{content:" »"}.contentList .longDescription{display:none}.contentList .contentListMoreButton{margin:20px auto 0}.contentListItems{text-align:left}.titleHeading{display:block;color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;color:#002e6d}.titleHeading a{display:inline-block}.titleHeading a{color:#3273f8;text-decoration:underline}.titleHeading a:hover,.titleHeading a:focus{text-decoration:none}.titleHeading a{color:#002e6d}.hero img,.hero .heroDetails{margin:0 -10px;width:calc(100% + 20px);vertical-align:top}.hero .heroDetails{padding:10px 30px 20px;box-sizing:border-box;background:url('/Styles/Themes/PB/Images/bg-pb-pattern.png') #fff center/19px repeat;text-align:center}.hero .heroSponsor{color:#333;font-size:.8125rem;line-height:1.125rem;font-family:'Poppins',sans-serif;color:#666;margin-bottom:10px;display:block}.hero .heroSponsor a{color:#666}.hero .headerLink{text-decoration:none}.hero h2{color:#002e6d;font-family:'Poppins',sans-serif;font-size:1.75rem;line-height:1.9375rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;color:#3273f8;margin-bottom:10px}.hero h2 a{display:inline-block}@media(min-width:767px){.hero h2{font-size:2.25rem;line-height:2.5rem;margin-bottom:30px}}.hero h2 a{color:#3273f8;text-decoration:underline}.hero h2 a:hover,.hero h2 a:focus{text-decoration:none}.hero .heroReadMore{border:0;box-sizing:border-box;border-radius:3px;cursor:pointer;display:inline-block;padding:10px 25px;color:#333;font-size:.9375rem;line-height:1.25rem;background:#002e6d;font-family:'Poppins',sans-serif;color:#fff;vertical-align:middle;border-radius:100px;text-transform:uppercase;padding:10px 20px;font-size:.875rem;line-height:1.0625rem;font-weight:900}.hero .heroReadMore:hover{text-decoration:none}.hero .heroReadMore a{color:#fff}.hero .heroReadMore:focus{border-radius:100px}.homePageSubFeature ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.homePageSubFeature li{margin-bottom:30px;min-height:100%}.homePageSubFeature li .homePageSubFeatureInfo .titleHeading{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.6875rem;line-height:2rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;margin-bottom:10px}.homePageSubFeature li .homePageSubFeatureInfo .titleHeading a{display:inline-block}.homePageSubFeature li .homePageSubFeatureInfo .titleHeading a{color:#3273f8;text-decoration:underline}.homePageSubFeature li .homePageSubFeatureInfo .titleHeading a:hover,.homePageSubFeature li .homePageSubFeatureInfo .titleHeading a:focus{text-decoration:none}.homePageSubFeature li .homePageSubFeatureInfo img{width:100%;vertical-align:top}.homePageSubFeature li:last-child{margin-bottom:0}.grid .gridImage{position:relative}.grid .gridSponsor{margin-bottom:10px}.grid .gridSponsor .nativeAdsSponsorLink{text-align:center;color:#333;font-size:.8125rem;line-height:1.125rem;font-family:'Poppins',sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.grid .gridSponsor .nativeAdsSponsorLink .nativeAdsLogo{margin-left:5px;max-width:150px;max-height:60px}.grid .gridItem{position:relative}.grid .gridItem a{display:block}.grid .gridItem .myFavorite{position:absolute;top:0;margin-top:calc(56.25% + 8px);right:0}.grid .gridItem .myFavorite .myFavoriteButton{color:#888;background-color:transparent;border:none;padding:0}.grid .gridItem .myFavorite .myFavoriteButton.nonFavoriteItem,.grid .gridItem .myFavorite .myFavoriteButton.favoriteItem{float:left;width:25px;height:25px;display:block;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;outline:none;outline-offset:unset}.grid .gridItem .myFavorite .myFavoriteButton.nonFavoriteItem:before,.grid .gridItem .myFavorite .myFavoriteButton.favoriteItem:before{font-family:'Icon Fonts';font-size:1.5625rem;line-height:1.5625rem}@media(hover:hover){.grid .gridItem .myFavorite .myFavoriteButton.nonFavoriteItem,.grid .gridItem .myFavorite .myFavoriteButton.favoriteItem{-webkit-transform:scale(1.25);transform:scale(1.25)}}.grid .gridItem .myFavorite .myFavoriteButton.nonFavoriteItem:hover:before,.grid .gridItem .myFavorite .myFavoriteButton.favoriteItem:hover:before{color:#b4353d}.grid .gridItem .myFavorite .myFavoriteButton.favoriteItem:before{content:"";color:#b4353d}.grid .gridItem .myFavorite .myFavoriteButton.nonFavoriteItem:before{content:""}.grid .gridItem .singleTapTarget{text-decoration:none}.grid .gridItem .singleTapTarget:hover{text-decoration:underline}.grid .gridInfo{color:#333}.grid .gridInfo .undecorated{display:inline-block;text-decoration:none}.grid .gridInfo p{margin:0}.grid .gridInfo .RecordTypePropertyView{color:#333;font-family:'Poppins',sans-serif;font-size:.75rem;line-height:1rem;padding-top:2px}.grid .gridInfo .RecordTypePropertyView+.titleHeading{margin:0!important}.grid .gridInfo .titleHeading{color:#3273f8;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;font-family:'Poppins',sans-serif;text-transform:none;font-weight:700;color:#002e6d;margin:8px 20px 0 0}.grid .gridInfo .titleHeading a{display:inline-block}.grid .gridInfo .titleHeading a{color:#3273f8;text-decoration:underline}.grid .gridInfo .titleHeading a:hover,.grid .gridInfo .titleHeading a:focus{text-decoration:none}.grid .gridInfo .titleHeading a{color:#002e6d}.grid .gridInfo .titleHeading a{color:#002e6d}.grid .gridInfo .titleHeading .titleLink{color:#002e6d;display:block}.grid .gridInfo .contentType{color:#333;font-family:'Poppins',sans-serif;font-size:.75rem;line-height:1rem;margin-top:5px;margin-bottom:-5px}.grid .gridInfo .ratings{margin:6px 0 0;display:inline-block}.grid .gridInfo .reviews{margin-left:10px;display:inline-block}.grid .gridInfo .reviews .separator::before{content:"";font-family:'Icon Fonts';color:#002e6d;font-size:15px}.grid .gridInfo .kitchenTested{margin-left:10px;display:inline-block}.grid .gridInfo .kitchenTested:before{font-family:'Icon Fonts';content:"";color:#002e6d;font-size:15px;padding-right:5px}.grid .gridInfo .secondaryInfo,.grid .gridInfo .description{margin:10px 0 0}.grid .gridInfo .description ul li,.grid .gridInfo .description ol li{margin-left:30px;margin-bottom:15px}.grid .gridInfo .description ul{list-style-type:disc}.grid .gridInfo .description ol{list-style-type:decimal}.grid .gridInfo .description p{margin-bottom:20px}.grid .gridInfo .secondaryInfo{display:block}.grid .gridInfo .secondaryInfo li{display:inline-block}.grid .gridInfo .secondaryInfo li *{display:inline-block}.grid .gridInfo .secondaryInfo li:after{content:" |";padding:0 5px}.grid .gridInfo .secondaryInfo li:last-child:after{content:""}.grid .gridInfo .secondaryInfo span:first-child{font-weight:bold}.grid .endCap{padding:0;margin:30px 0}.grid .gridImage img{width:100%;vertical-align:top}.grid .gridImage .badgeContainer{top:0;left:0;margin:0;position:absolute;width:22%}.grid .gridImage .badgeContainer .newBadge{top:15px;left:0;position:absolute;max-width:100%;height:auto}.grid.one-col-sm .gridItem,.grid.one-col-txtbottom-sm .gridItem{margin-bottom:40px}.grid.one-col-txtright-sm .gridItem{margin-bottom:10px;width:100%}.grid.one-col-txtright-sm .gridItem .singleTapTarget{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.grid.one-col-txtright-sm .gridImage,.grid.one-col-txtright-sm .gridInfo{width:calc(50% - 5px)}.grid.two-col-sm .gridItems{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-30px;padding:0 20px}.grid.two-col-sm .gridItem{margin-bottom:30px;width:calc(50% - 5px)}.numberedList img{width:100%;vertical-align:top;margin-bottom:10px}.numberedList li{height:auto;margin-bottom:10px;display:-ms-flexbox;display:flex}.numberedList .titleHeading{color:#3273f8;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;font-family:'Poppins',sans-serif;text-transform:none;font-weight:700;color:#002e6d;margin-bottom:0;width:100%}.numberedList .titleHeading a{display:inline-block}.numberedList .titleHeading a{color:#3273f8;text-decoration:underline}.numberedList .titleHeading a:hover,.numberedList .titleHeading a:focus{text-decoration:none}.numberedList .titleHeading a{color:#002e6d}.numberedList .titleHeading a{color:#002e6d}.numberedList .itemIndex{color:#3273f8;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;text-transform:none;font-weight:700;color:#002e6d;font-family:'Poppins',sans-serif;font-weight:bold;text-align:right;margin:0 10px 0 0;width:20px}.numberedList .itemIndex a{display:inline-block}.numberedList .itemIndex a{color:#3273f8;text-decoration:underline}.numberedList .itemIndex a:hover,.numberedList .itemIndex a:focus{text-decoration:none}.numberedList .itemIndex a{color:#002e6d}.numberedList .itemIndex a{color:#002e6d}.heroic3Pack ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.heroic3Pack li{width:100%}.heroic3Pack li .titleHeading{color:#3273f8;font-size:1.125rem;line-height:1.375rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;font-family:'Poppins',sans-serif;text-transform:none;font-weight:700;color:#002e6d;margin:0 0 20px 10px}.heroic3Pack li .titleHeading a{display:inline-block}.heroic3Pack li .titleHeading a{color:#3273f8;text-decoration:underline}.heroic3Pack li .titleHeading a:hover,.heroic3Pack li .titleHeading a:focus{text-decoration:none}.heroic3Pack li .titleHeading a{color:#002e6d}.heroic3Pack li .titleHeading a{color:#002e6d}.heroic3Pack li a{display:-ms-flexbox;display:flex}.heroic3Pack li a>*{width:calc(50% - 10px)}.heroic3Pack li a:hover{text-decoration:none}.heroic3Pack li a .titleHeading{color:#002e6d}.heroic3Pack li a .titleHeading:hover{text-decoration:underline}.heroic3Pack li a .RecordTypePropertyView{color:#333;font-family:'Poppins',sans-serif;font-size:.75rem;line-height:1rem;margin-left:10px}.heroic3Pack li img{width:100%;margin-bottom:10px;vertical-align:top}.heroic3Pack li.heroic a{display:initial}.heroic3Pack li.heroic a>*{width:auto}.heroic3Pack li.heroic a .RecordTypePropertyView{margin-left:0}.heroic3Pack li.heroic .titleHeading{margin:0 0 20px 0}.pageContributorDetail .contentList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.pageContributorDetail .contentList .gallery-header{-ms-flex-order:-1;order:-1;width:auto}.pageContributorDetail .contentList .sortingViewResult{display:block}.pageContributorDetail .contentList .contentListItems{width:100%}article.contentBuilder .dynamicBlock.autonumber{counter-reset:collectionCounter}article.contentBuilder .dynamicBlock.autonumber .contentList .contentListItems div.grid:not(.autonumber-optout) .gridItems .gridItem .gridInfo .titleHeading a{counter-increment:collectionCounter}article.contentBuilder .dynamicBlock.autonumber .contentList .contentListItems div.grid:not(.autonumber-optout) .gridItems .gridItem .gridInfo .titleHeading a:before{content:counter(collectionCounter) ". "}.scrollerList{margin-bottom:40px}.scrollerList .scroller-header h3{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.375rem;line-height:1.625rem;margin-bottom:20px;text-transform:uppercase;font-weight:900}.scrollerList .scroller-header h3 a{display:inline-block}.scrollerList .scroller-header h3 a{color:#3273f8;text-decoration:underline}.scrollerList .scroller-header h3 a:hover,.scrollerList .scroller-header h3 a:focus{text-decoration:none}.scrollerList scroller-description p{color:#333;font-family:'Poppins',sans-serif;font-size:.9375rem;line-height:1.25rem}.scrollerList .collectionScrollerPrevious,.scrollerList .collectionScrollerNext{display:none}.scrollerList .list-item{overflow:hidden}.scrollerList .list-item .scrollerItem{max-width:276px;padding:0 6px;vertical-align:top;display:inline-block}.scrollerList .list-item .scrollerItem .scrollerImage{width:100%}.scrollerList .list-item .scrollerItem .scrollerItemInfo .titleHeading{color:#333;font-size:.9375rem;line-height:1.25rem;font-family:'Poppins',sans-serif}.PandoSitesScrollerList .gridTitle{text-align:center;font-size:22px;line-height:28px;margin:20px 0}.PandoSitesScrollerList .gridItems{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}.PandoSitesScrollerList .gridItems::-webkit-scrollbar{display:none}.PandoSitesScrollerList .gridItems .gridInlineTitle{display:none;font-size:55px;line-height:62px}.PandoSitesScrollerList .gridItems .gridItem{scroll-snap-align:start;-ms-flex:1 0 auto;flex:1 0 auto;width:65%;margin-bottom:20px;padding:0 10px}.PandoSitesScrollerList .gridItems .gridItem .gridImage{width:auto}.PandoSitesScrollerList .gridItems .gridItem .gridImage img{width:100%}.PandoSitesScrollerList .gridItems .gridItem .gridImage .imageBadge{position:absolute;margin:10px 0 0 10px;padding:5px 10px;border:1px solid #fff;border-radius:14px;background-color:#fff;font-weight:bold}.PandoSitesScrollerList .gridItems .gridItem .gridInfo{padding-top:10px;vertical-align:top}.PandoSitesScrollerList .gridItems .gridItem .gridInfo .titleLink{width:80%;float:left;font-weight:bold}.PandoSitesScrollerList .gridItems .gridItem .myFavorite{margin-top:calc(56.25%);right:10px}.PandoSitesCategoryScrollerList{padding-bottom:40px}.PandoSitesCategoryScrollerList .gridTitle{color:#3273f8;font-family:'Poppins',sans-serif;font-size:1.6875rem;line-height:2rem;margin-bottom:20px;text-transform:uppercase;font-weight:900;margin:0 20px 20px}.PandoSitesCategoryScrollerList .gridTitle a{display:inline-block}.PandoSitesCategoryScrollerList .gridTitle a{color:#3273f8;text-decoration:underline}.PandoSitesCategoryScrollerList .gridTitle a:hover,.PandoSitesCategoryScrollerList .gridTitle a:focus{text-decoration:none}.PandoSitesCategoryScrollerList .gridItems{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}.PandoSitesCategoryScrollerList .gridItems::-webkit-scrollbar{display:none}.PandoSitesCategoryScrollerList .gridItems .gridItem{scroll-snap-align:start;-ms-flex:1 0 auto;flex:1 0 auto;width:23%;padding:10px}.PandoSitesCategoryScrollerList .gridItems .gridItem:first-child{padding-left:20px}.PandoSitesCategoryScrollerList .gridItems .gridItem:last-child{padding-right:20px}.PandoSitesCategoryScrollerList .gridItems .gridItem a{display:block}.PandoSitesCategoryScrollerList .gridItems .gridItem a .gridImage{width:auto}.PandoSitesCategoryScrollerList .gridItems .gridItem a .gridImage img{width:100%}.PandoSitesCategoryScrollerList .gridItems .gridItem a .gridInfo{padding-top:10px;vertical-align:top}.PandoSitesCategoryScrollerList .gridItems .gridItem a .gridInfo .titleLink{color:#333;font-family:'Poppins',sans-serif;font-size:1.125rem;line-height:1.375rem;text-align:center;font-weight:bold}.PandoSitesCategoryScrollerList .gridItems .gridItem a:focus-visible{outline:3px dotted #fff;outline-offset:3px;border-radius:3px}.scrollerList.PandoSitesSlideScroller .scroller-description{text-align:center}.scrollerList.PandoSitesSlideScroller .list-item .slick-track{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}.scrollerList.PandoSitesSlideScroller .list-item .slick-track::-webkit-scrollbar{display:none}.scrollerList.PandoSitesSlideScroller .list-item .scrollerItem{max-width:none;scroll-snap-align:start;-ms-flex:1 0 auto;flex:1 0 auto}.scrollerList.PandoSitesSlideScroller .list-item .scrollerItem .scrollerItemInfo{text-align:left}.scrollerList.PandoSitesSlideScroller .list-item .scrollerItem .scrollerItemInfo .slideCount{color:#002e6d;margin:15px 0 5px;font-size:21px}.scrollerList.PandoSitesSlideScroller .list-item .scrollerItem .scrollerItemInfo h2{text-align:left;margin-bottom:20px;font-size:1.3125rem;line-height:1.6875rem;padding-top:5px}.scrollerList.PandoSitesSlideScroller .collectionScrollerWrapper .collectionScrollerPrevious,.scrollerList.PandoSitesSlideScroller .collectionScrollerWrapper .collectionScrollerNext{margin-top:15%}.scrollerList.PandoSitesSlideScroller .slick-dotted .slick-dots{height:0;width:100%;margin:0 auto}.scrollerList.PandoSitesSlideScroller .slick-dotted .slick-dots li{display:inline-block;margin:0 8px}.scrollerList.PandoSitesSlideScroller .slick-dotted .slick-dots li button{all:inherit;padding:0;margin:0;background-image:url(/-/media/Images/BC/misc/icon-progressDot-inactive.png);width:13px;height:13px;background-size:cover;overflow:hidden;text-indent:-999px;cursor:pointer}.scrollerList.PandoSitesSlideScroller .slick-dotted .slick-dots li.slick-active button{background-image:url(/-/media/Images/BC/misc/icon-progressDot-active.png);width:18px;height:18px}.buyNowView .modalButton button{background:#3aba5a}button[data-whisk-widget]{background:#3aba5a}.recipePrint nav .printHeaderLogo{background:url('/Styles/Themes/PB/Images/pb-logo.svg') center/75px no-repeat;width:110px;height:110px}.recipePrint nav .printLogo:before{content:""}.recipeLite{background-color:#fff9e4}.recipeLite .fullInfo .print:before{color:#002e6d;content:""}.recipeLite .fullInfo .favorite:before,.recipeLite .fullInfo .nonFavorite:before{color:#002e6d}.recipeLiteGuide .description a,.recipeLite .description a{font-weight:bold}.hero .heroDetails{border-bottom:1px solid #dff0ff}.grid .gridInfo .reviews .separator::before{content:""}.grid .gridInfo .myFavorite .favoriteItem::before{color:#b4353d}.grid .gridInfo .kitchenTested{font-family:'Agbalumo',sans-serif;color:#002e6d}.PandoSitesScrollerList .gridTitle{text-align:left;margin-left:10px;color:#ff9404;font-family:'Poppins',sans-serif}.PandoSitesScrollerList .gridItems .gridItem.gridInlineTitle{color:#ff9404;font-family:'Poppins',sans-serif;font-size:50px}.PandoSitesScrollerList .gridItems .gridItem .gridImage .imageBadge{font-family:'Poppins',sans-serif}.PandoSitesScrollerList .gridItems .gridItem .gridInfo .titleLink{color:#3273f8}.homePageSubFeature li .homePageSubFeatureInfo .titleHeading{color:#002e6d;text-transform:none}.homePageSubFeature li .homePageSubFeatureInfo .titleHeading a{color:inherit;text-decoration:none}.homePageSubFeature li .homePageSubFeatureInfo .titleHeading a:hover{text-decoration:underline}.PandoSitesCategoryScrollerList{background-color:#f8f9fb}.PandoSitesCategoryScrollerList .gridTitle{color:#002e6d}.PandoSitesCategoryScrollerList .gridItems .gridItem a .gridInfo .titleLink{color:#333;font-family:'Poppins',sans-serif;font-size:.9375rem;line-height:1.25rem;color:#002e6d}.grid .gridItem .description a{font-weight:bold}.pageHome .pageContainer .homePage .homePageBottom .contentList{background-color:#3273f8;margin-bottom:0}.pageHome .pageContainer .homePage .homePageBottom .contentList .contentListItems .gridTitle{color:#fff}.pageHome .pageContainer .homePage .homePageBottom .contentList .contentListItems .gridItems .gridItem a{color:#fff}.pageHome .pageContainer .homePage .homePageBottom .contentList .contentListItems .gridItems .gridItem .gridInfo .titleLink{color:#fff}@media(min-width:767px){.ui-dialog{padding:25px;margin:auto;width:calc(100% - 50px)!important}.ui-dialog-titlebar-close .ui-dialog-titlebar:after{position:absolute;right:-15px;top:-15px}.RegistrationFlowContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#registrationInPageContainer .RegistrationFlowContainer,#resetPasswordContainer{margin:auto;max-width:650px}#registrationInPageContainer{margin-bottom:40px}.registrationActionCTA{width:calc(35% - 15px);box-sizing:border-box;vertical-align:top}.loginView,.registrationView,.legalAgeView,.forgotPasswordView{width:calc(65% - 15px);box-sizing:border-box;vertical-align:top}.loginView h2,.registrationView h2,.legalAgeView h2,.forgotPasswordView h2,.loginView .resetPasswordMessage,.registrationView .resetPasswordMessage,.legalAgeView .resetPasswordMessage,.forgotPasswordView .resetPasswordMessage{text-align:left}.legal-text{text-align:left}.registrationActionCTA{margin-left:0;margin-right:15px}.loginView,.registrationView,.legalAgeView,.forgotPasswordView{margin-right:0;position:relative}.alreadyAMemberLink,.smallCTA{position:absolute;right:0;top:5px;margin:0}.ui-dialog .alreadyAMemberLink,.ui-dialog .smallCTA{right:20px}.createAccount fieldset div+div+div{width:55%;display:inline-block}.createAccount fieldset div+div+div+div{width:25%;display:inline-block;float:right}.createAccount fieldset div+div+div+div input{width:100%}.createAccount fieldset div+div+div+div+div{width:100%;display:block;float:none}.createAccount fieldset div+div+div+div+div input{width:auto}.registrationActionCTA{vertical-align:top;color:#fff;background:#3273f8;padding:15px;border:0;margin:0}.registrationActionCTA:before{content:""}.registrationActionCTA h1,.registrationActionCTA h2{color:#fff}.registrationActionCTA ul.mobileHidden{display:block;text-align:left;margin-bottom:20px}.registrationActionCTA ul.mobileHidden li{margin-left:20px;list-style:disc}.legalAgeView{margin-top:0}.relatedContentList .gridItems .gridItem{width:calc(33% - 5px)}.recipeDiscoveryUnit1 .relatedContentList .gridItems .gridItem{-ms-flex-item-align:start;align-self:flex-start;width:calc(33% - 5px)}.recipeDiscoveryUnit1 .relatedContentList .gridItems .gridImage,.recipeDiscoveryUnit1 .relatedContentList .gridItems .gridInfo{width:calc(100% - 10px)}.recipeParts-savings .savings-list .savings-list-items{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}.recipeParts-savings .savings-list .savings-list-items .savings-list-item{width:calc(50% - 20px);margin-right:20px}.recipeParts-savings .savings-list .savings-list-items .savings-list-item .savings-list-button-print,.recipeParts-savings .savings-list .savings-list-items .savings-list-item .savings-list-button-email{width:calc(50% - 5px)}.recipeParts-savings .savings-list .savings-list-items .savings-list-item .savings-list-button-print{margin-bottom:0}.recipeParts-savings .savings-error button,.recipeParts-savings .savings-actionRequired button{width:auto}.recipeParts-savings .savings-error .savings-actionRequired-links a,.recipeParts-savings .savings-actionRequired .savings-actionRequired-links a{width:auto;margin-right:20px;margin-bottom:0}.recipeLite{padding:30px;margin:0}.recipeLite .recipeLiteIngredients,.recipeLite .recipeLiteDirections{vertical-align:top;display:inline-block}.recipeLite .recipeLiteIngredients{width:calc(35% - 30px);margin-right:20px}.recipeLite .recipeLiteDirections{width:calc(65% - 50px)}.recipeLite .recipeLiteReadMore{margin:10px;text-align:center}.contentList .contentListMoreButton{margin-top:40px}.hero img{margin:0;width:100%}.hero .heroDetails{width:calc(100% - 80px);position:relative;margin:-40px auto 0;padding:10px 35px 25px}.hero .heroSponsor{font-size:.875rem;line-height:.875rem}.hero h2{margin-bottom:15px}.hero .heroReadMore{border:0;box-sizing:border-box;border-radius:3px;cursor:pointer;display:inline-block;padding:10px 25px;color:#333;font-size:.9375rem;line-height:1.25rem;background:#002e6d;font-family:'Poppins',sans-serif;color:#fff;vertical-align:middle;border-radius:100px;text-transform:uppercase;padding:10px 20px;font-size:.875rem;line-height:1.0625rem;font-weight:900}.hero .heroReadMore:hover{text-decoration:none}.hero .heroReadMore a{color:#fff}.hero .heroReadMore:focus{border-radius:100px}.homePageSubFeature ul{-ms-flex-direction:row;flex-direction:row}.homePageSubFeature li{height:auto;margin-bottom:0;width:calc(50% - 10px)}.homePageSubFeature li .homePageSubFeatureInfo{min-height:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.homePageSubFeature li .homePageSubFeatureInfo a{overflow:hidden}.homePageSubFeature li .homePageSubFeatureInfo .titleHeading{min-height:64px}.homePageSubFeature li .homePageSubFeatureInfo img{height:auto}.grid.one-col-md .gridImage,.grid.one-col-md .gridInfo{width:auto}.grid.one-col-md .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;margin-bottom:40px}.grid.two-col-md .gridImage,.grid.two-col-md .gridInfo{width:auto}.grid.two-col-md .gridItems{display:block;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-30px}.grid.two-col-md .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;width:calc(50% - 10px)}.grid.three-col-md .gridImage,.grid.three-col-md .gridInfo{width:auto}.grid.three-col-md .gridItems{display:block;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-30px;margin-right:-20px}.grid.three-col-md .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;margin-right:20px;width:calc(33.333% - 20px)}.grid.two-col-txtright-md .gridImage,.grid.two-col-txtright-md .gridInfo{width:auto}.grid.two-col-txtright-md .gridItems{display:block;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-10px}.grid.two-col-txtright-md .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;width:calc(50% - 10px)}.grid.two-col-txtright-md .gridImage,.grid.two-col-txtright-md .gridInfo{width:calc(50% - 5px)}.grid.four-col-md .gridImage,.grid.four-col-md .gridInfo{width:auto}.grid.four-col-md .gridItems{display:block;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-right:-20px;margin-bottom:-30px}.grid.four-col-md .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;margin-right:20px;width:calc(25% - 20px)}.numberedList .numberedListContent{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.numberedList .topImage,.numberedList ol{width:calc(50% - 10px)}.numberedList img,.numberedList .titleHeading{margin-bottom:0}.numberedList li{margin-bottom:10px}.numberedList .itemIndex{width:25px}.heroic3Pack ul{margin-bottom:-20px}.heroic3Pack li{width:calc(50% - 10px)}.heroic3Pack li a{display:block}.heroic3Pack li a>*{width:auto}.heroic3Pack li a .RecordTypePropertyView{margin-left:0}.heroic3Pack li .titleHeading{margin:0 0 20px 0}.heroic3Pack li img{margin-bottom:5px}.heroic3Pack li.heroic{width:100%}.PandoSitesScrollerList .gridTitle{display:none}.PandoSitesScrollerList .gridItems{overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 40px 0;width:100%;padding:10px 10px 0 0}.PandoSitesScrollerList .gridItems .gridInlineTitle{text-align:left;display:inline-block}.PandoSitesScrollerList .gridItems .gridItem{margin-bottom:30px;width:calc(25% - 20px)}.PandoSitesCategoryScrollerList .gridItems{overflow:hidden}.PandoSitesCategoryScrollerList .gridItems .gridItem{-ms-flex-negative:1;flex-shrink:1}.PandoSitesCategoryScrollerList .gridItems .gridItem:first-child,.PandoSitesCategoryScrollerList .gridItems .gridItem:last-child{padding-left:10px;padding-right:10px}.PandoSitesCategoryScrollerList .gridItems .gridItem a .gridImage{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.PandoSitesCategoryScrollerList .gridItems .gridItem a .gridImage:hover{-webkit-transform:scale(.95);transform:scale(.95)}.PandoSitesCategoryScrollerList .gridItems .gridItem a:focus .gridImage{-webkit-transform:scale(.95);transform:scale(.95)}.scrollerList.PandoSitesSlideScroller .scroller-header h3{font-size:1.6875rem;line-height:2rem}.hero .heroDetails{border:1px solid #dff0ff}}@media(min-width:1000px){.ui-dialog.buyNowDialogContainer{max-width:650px}.relatedContentList .gridItems .gridItem{margin-bottom:30px;width:calc(50% - 5px)}.recipeDiscoveryUnit1 .relatedContentList .gridItems .gridItem{width:calc(50% - 5px)}.homePageSubFeature ul{-ms-flex-direction:column;flex-direction:column}.homePageSubFeature li{margin-bottom:30px;width:100%}.grid.one-col-lg .gridImage,.grid.one-col-lg .gridInfo{width:auto}.grid.one-col-lg .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;margin-bottom:40px}.grid.two-col-lg .gridImage,.grid.two-col-lg .gridInfo{width:auto}.grid.two-col-lg .gridItems{display:block;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.grid.two-col-lg .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;width:calc(50% - 10px)}.grid.three-col-lg .gridImage,.grid.three-col-lg .gridInfo{width:auto}.grid.three-col-lg .gridItems{display:block;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-right:-20px}.grid.three-col-lg .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;margin-right:20px;width:calc(33.333% - 20px)}.grid.one-col-txtright-lg .gridImage,.grid.one-col-txtright-lg .gridInfo{width:auto}.grid.one-col-txtright-lg .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;width:100%}.grid.one-col-txtright-lg .gridImage,.grid.one-col-txtright-lg .gridInfo{width:calc(50% - 5px)}.grid.four-col-lg .gridImage,.grid.four-col-lg .gridInfo{width:auto}.grid.four-col-lg .gridItems{display:block;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-right:-20px}.grid.four-col-lg .gridItem{display:block;width:auto;margin-right:0;margin-bottom:30px;margin-right:20px;width:calc(25% - 20px)}.numberedList .topImage,.numberedList ol{width:100%}.numberedList img{margin-bottom:10px}.heroic3Pack li{width:calc(50% - 10px)}.scrollerList .collectionScrollerWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.scrollerList .collectionScrollerWrapper .collectionScrollerPrevious,.scrollerList .collectionScrollerWrapper .collectionScrollerNext{border:0;box-sizing:border-box;border-radius:3px;cursor:pointer;display:inline-block;padding:10px 25px;color:#333;font-size:.9375rem;line-height:1.25rem;background:#002e6d;font-family:'Poppins',sans-serif;color:#fff;vertical-align:middle;border-radius:100px;text-transform:uppercase;padding:10px 20px;font-size:.875rem;line-height:1.0625rem;font-weight:900;display:block;width:40px;height:40px;margin-top:54px;text-align:center}.scrollerList .collectionScrollerWrapper .collectionScrollerPrevious:hover,.scrollerList .collectionScrollerWrapper .collectionScrollerNext:hover{text-decoration:none}.scrollerList .collectionScrollerWrapper .collectionScrollerPrevious a,.scrollerList .collectionScrollerWrapper .collectionScrollerNext a{color:#fff}.scrollerList .collectionScrollerWrapper .collectionScrollerPrevious:focus,.scrollerList .collectionScrollerWrapper .collectionScrollerNext:focus{border-radius:100px}.scrollerList .collectionScrollerWrapper .collectionScrollerPrevious.slick-disabled,.scrollerList .collectionScrollerWrapper .collectionScrollerNext.slick-disabled{opacity:.5;cursor:default}.scrollerList .collectionScrollerWrapper .collectionScrollerPrevious{-ms-flex-order:1;order:1;margin-right:10px;padding-left:8px;padding-right:12px}.scrollerList .collectionScrollerWrapper .collectionScrollerContainer{-ms-flex-order:2;order:2;width:calc(100% - 100px)}.scrollerList .collectionScrollerWrapper .collectionScrollerNext{-ms-flex-order:3;order:3;margin-left:10px;padding-left:12px;padding-right:8px}.pageEnhancedCollection .contentBuilder,.pageEnhancedCollection .standardBlock{max-width:none;margin-left:auto;margin-right:auto}.pageEnhancedCollection .contentBuilder .copy,.pageEnhancedCollection .standardBlock .copy,.pageEnhancedCollection .contentBuilder .introCopyContainer,.pageEnhancedCollection .standardBlock .introCopyContainer,.pageEnhancedCollection .contentBuilder hr,.pageEnhancedCollection .standardBlock hr{max-width:748px;margin-left:auto;margin-right:auto}.pageEnhancedCollection .mainContainer{padding:0 90px}.pageEnhancedCollection .mainContainer .floatingBox{left:0}.scrollerList.PandoSitesSlideScroller .scroller-description{padding-bottom:30px}.scrollerList.PandoSitesSlideScroller .list-item .scrollerItem{display:-ms-flexbox;display:flex}.scrollerList.PandoSitesSlideScroller .list-item .scrollerItem .scrollerItemInfo{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:calc(32% - 40px);flex-basis:calc(32% - 40px);padding:0 30px 0 10px;-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.scrollerList.PandoSitesSlideScroller .list-item .scrollerItem .scrollerItemInfo>*{width:100%}.scrollerList.PandoSitesSlideScroller .list-item .scrollerItem .scrollerItemInfo h2{font-size:1.6875rem;line-height:2rem}.scrollerList.PandoSitesSlideScroller .list-item .scrollerItemImage{-ms-flex:0 0 68%;flex:0 0 68%;-ms-flex-order:2;order:2}.scrollerList.PandoSitesSlideScroller .collectionScrollerWrapper .collectionScrollerContainer{width:calc(100% - 120px);margin:0 10px}.scrollerList.PandoSitesSlideScroller .slick-dotted .slick-dots{height:auto;margin:30px auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}