/* Version=4.18.0,Timestamp=2025-09-17T10:33:12.644Z */.cmp-recipe-attributes-wrapper .recipe-attributes-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}.cmp-recipe-attributes-wrapper .recipe-attributes-item,.cmp-recipe-attributes-wrapper .recipe-attributes-list{background-color:rgba(42,100,150,.1);color:#000;margin:10px 10px 10px 0;padding:10px 10px 0;text-align:center;width:100%}@media only screen and (max-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-item,.cmp-recipe-attributes-wrapper .recipe-attributes-list{margin:5px;padding:10px 5px 0;width:100%}}@media only screen and (min-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-item,.cmp-recipe-attributes-wrapper .recipe-attributes-list{margin:10px 10px 10px 0;padding:10px 10px 0;width:100%}}.recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list{margin-top:20px;padding-left:0;width:70%}@media only screen and (max-width:768px){.recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list{width:100%}}.recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list .recipe-info-item-ingredients__list-item,.recipe-info-item-ingredients .recipe-info-item-ingredients__list .recipe-info-item-ingredients__list-item{display:block;font-size:2.4rem;line-height:33px;list-style:none;margin-bottom:1.8rem;padding-left:3.5rem;position:relative;text-align:left}@media only screen and (max-width:768px){.recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list .recipe-info-item-ingredients__list-item,.recipe-info-item-ingredients .recipe-info-item-ingredients__list .recipe-info-item-ingredients__list-item{font-size:1.6rem}}.recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list .recipe-info-item-ingredients__list-item:before,.recipe-info-item-ingredients .recipe-info-item-ingredients__list .recipe-info-item-ingredients__list-item:before{background-color:#000;border-radius:50%;content:"";font-size:10rem;height:15px;left:0;line-height:0;position:absolute;top:8px;width:15px}@media only screen and (max-width:768px){.recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list .recipe-info-item-ingredients__list-item:before,.recipe-info-item-ingredients .recipe-info-item-ingredients__list .recipe-info-item-ingredients__list-item:before{top:12px}}.recipeInfoItem .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item .recipe-info-item-cooking-method__description{font-size:2.4rem;letter-spacing:0;line-height:34px;margin:0 0 0 58px}@media only screen and (max-width:768px){.recipeInfoItem .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item .recipe-info-item-cooking-method__description{font-size:1.6rem;margin-left:45px}}.recipeInfoItem .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item .info-item-index,.recipeInfoItem .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item:before{border:1px solid #000;border-radius:50%;content:counter(li);counter-increment:li;font-size:2.4rem;font-weight:700;height:36px;left:0;padding-top:0;position:absolute;text-align:center;top:0;width:36px}@media only screen and (max-width:768px){.recipeInfoItem .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item .info-item-index,.recipeInfoItem .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item:before{font-size:1.6rem;height:30px;padding-top:2px;top:6px;width:30px}}.cmp-ul-sr-only,.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cmp-recipe-attributes-wrapper .recipe-attributes-list{font-size:1.8rem;list-style-type:none;padding:0}.cmp-recipe-attributes-wrapper .recipe-attributes-list>*{font-size:1.8rem;margin:0 0 5px}@media only screen and (max-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-list>*{font-size:1.2rem}}@media only screen and (min-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-list>*{font-size:1.8rem}}.cmp-recipe-attributes-wrapper .recipe-attributes-list.title,.cmp-recipe-attributes-wrapper .recipe-attributes-list.title>*{background-color:transparent;font-size:4.4rem;line-height:58px;margin:0;padding:0}@media only screen and (max-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-list.title,.cmp-recipe-attributes-wrapper .recipe-attributes-list.title>*{font-size:2.4rem;line-height:32px;text-align:left}}.cmp-recipe-attributes-wrapper .recipe-attributes-list.description,.cmp-recipe-attributes-wrapper .recipe-attributes-list.description>*{background-color:transparent;font-size:1.8rem;line-height:24px;margin:0;padding:0}.cmp-recipe-attributes-wrapper .recipe-attributes-list.comments,.cmp-recipe-attributes-wrapper .recipe-attributes-list.tips{display:block;font-size:2.4rem;letter-spacing:0;line-height:33px;margin-bottom:30px;padding:50px 70px;text-align:left}@media only screen and (max-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-list.comments,.cmp-recipe-attributes-wrapper .recipe-attributes-list.tips{font-size:1.6rem;line-height:19px;padding:30px 40px}}.cmp-recipe-attributes-wrapper .recipe-attributes-list.comments p:first-child,.cmp-recipe-attributes-wrapper .recipe-attributes-list.tips p:first-child{font-size:1.8rem;line-height:21px;padding-bottom:20px}@media only screen and (max-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-list.comments p:first-child,.cmp-recipe-attributes-wrapper .recipe-attributes-list.tips p:first-child{font-size:1.2rem;line-height:14px;padding-bottom:15px}}.cmp-recipe-attributes-wrapper .recipe-attributes-list.comments>*,.cmp-recipe-attributes-wrapper .recipe-attributes-list.tips>*{display:block;font-size:2.4rem;letter-spacing:0;line-height:33px;text-align:left}@media only screen and (max-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-list.comments>*,.cmp-recipe-attributes-wrapper .recipe-attributes-list.tips>*{font-size:1.6rem;line-height:19px}}.cmp-recipe-attributes-wrapper .recipe-attributes-item{font-size:1.8rem}.cmp-recipe-attributes-wrapper .recipe-attributes-item>*{font-size:1.8rem;margin:0 0 5px}@media only screen and (max-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-item>*{font-size:1.2rem}}@media only screen and (min-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-item>*{font-size:1.8rem}}.cmp-recipe-attributes-wrapper .recipe-attributes-item>:nth-child(2),.cmp-recipe-attributes-wrapper .recipe-attributes-item>:nth-child(3){display:inline-block}.cmp-recipe-attributes-wrapper .prepTime:before{background:var(--prepTimeUrl,url(../resources/images/perpTime.svg)) 50% 50% no-repeat;content:"";display:block;height:5rem;margin-bottom:10px;width:100%}.cmp-recipe-attributes-wrapper .cookTime:before{background:var(--cookTimeUrl,url(../resources/images/cookTime.svg)) 50% 50% no-repeat;content:"";display:block;height:5rem;margin-bottom:10px;width:100%}.cmp-recipe-attributes-wrapper .totalTime:before{background:url(../resources/images/cookTime.svg) 50% 50% no-repeat;content:"";display:block;height:5rem;margin-bottom:10px;width:100%}.cmp-recipe-attributes-wrapper .validServingSizes:before{background:var(--servingUrl,url(../resources/images/serving.svg)) 50% 50% no-repeat;background-size:4.5rem;content:"";display:block;height:5rem;margin-bottom:10px;width:100%}.cmp-recipe-attributes-wrapper .difficulty:before{background:var(--difficultyUrl,url(../resources/images/difficulty.svg)) 50% 50% no-repeat;content:"";display:block;height:5rem;margin-bottom:10px;width:100%}.cmp-recipe-attributes-wrapper .healthyRecipeFramework:before{background:url(../resources/images/hrf.svg) 50% 50% no-repeat;background-size:3rem;content:"";display:block;height:5rem;margin-bottom:10px;width:100%}.cmp-recipe-attributes-wrapper .spiciness:before{background:url(../resources/images/spiciness.svg) 50% 50% no-repeat;background-size:4rem;content:"";display:block;height:5rem;margin-bottom:10px;width:100%}.cmp-recipe-attributes-wrapper .calories:before{background:url(../resources/images/calories.svg) 50% 50% no-repeat;background-size:4.5rem;content:"";display:block;height:5rem;margin-bottom:10px;width:100%}.cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list{-webkit-box-pack:center;-ms-flex-pack:center;background-color:unset;justify-content:center;list-style-type:none;padding:0}@media only screen and (max-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list .recipe-attributes-item{width:10%}@media only screen and (max-width:768px){.cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list .recipe-attributes-item{width:30%}}@media only screen and (min-width:768px){.max-recipe-wrapper>div{margin:0 auto;max-width:1170px;padding:0 20px}}.recipe-info-item-ingredients .recipe-info-item-ingredients__list{margin-top:0;padding:0;width:70%}@media only screen and (max-width:768px){.recipe-info-item-ingredients .recipe-info-item-ingredients__list{width:100%}}.recipeInfoItem{padding:0 30px}@media only screen and (max-width:768px){.recipeInfoItem{padding:0 20px}}.recipeInfoItem .recipe-info-item-header .recipe-info-item-heading{font-family:"Source Serif Pro",serif;font-size:2.8rem;font-weight:600}@media only screen and (max-width:768px){.recipeInfoItem .recipe-info-item-header .recipe-info-item-heading{font-size:2rem}}.recipeInfoItem .recipe-info-item-header .recipe-info-item-subheading{font-size:2rem}@media only screen and (max-width:768px){.recipeInfoItem .recipe-info-item-header .recipe-info-item-subheading{font-size:1.8rem}}.recipeInfoItem .recipe-info-item-group{font-size:1.8rem;list-style-type:none;margin-bottom:15px}@media only screen and (max-width:768px){.recipeInfoItem .recipe-info-item-group{font-size:1.4rem}}.recipeInfoItem .recipe-info-item-cooking-method__list{counter-reset:li;list-style-type:none;padding:0}.recipeInfoItem .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;position:relative}.recipeInfoItem .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item .info-item-index{margin:0}.recipeInfoItem .recipe-grouped-items.recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item:before{display:none}.recipeInfoItem{font-family:var(--fontFamily,Source Sans Pro,sans-serif)}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.description{font-size:1.6rem;margin-top:5px;text-align:left}@media only screen and (max-width:767px){.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.description{margin-top:15px}}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:768px){.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list{margin:0}}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-item>*{font-family:var(--fontFamily_description);font-size:1.6rem;overflow-wrap:anywhere}.recipeInfoItem .recipe-info-item-header .recipe-info-item-heading{font-family:inherit;font-size:2rem}.recipeInfoItem .recipe-info-item-cooking-method .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item:before{line-height:34px}@media only screen and (max-width:768px){.recipeInfoItem .recipe-info-item-cooking-method .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item:before{line-height:25px}}.recipeInfoItem .recipe-info-item-cooking-method .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item p.recipe-info-item-cooking-method__description{font-size:1.5rem}.recipeInfoItem .recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list{width:auto}.recipeInfoItem .recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list .recipe-info-item-ingredients__list-item{font-size:1.5rem}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list li.recipe-attributes-item{width:auto}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list li.recipe-attributes-item p:first-child{font-weight:700}.recipe-ingredients-bullets{margin-top:50px}.recipe-ingredients-bullets .aem-GridColumn--default--6{padding-left:0}.recipe-ingredients-bullets>.cmp-container{margin-left:auto;margin-right:auto;max-width:1170px;padding:0 20px}.recipe-ingredients-bullets>.cmp-container>.aem-Grid{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.recipe-ingredients-bullets>.cmp-container>.aem-Grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.recipe-ingredients-bullets>.cmp-container>.aem-Grid>.recipeInfoItem{width:100%!important}@media screen and (min-width:768px){.recipe-ingredients-bullets>.cmp-container>.aem-Grid>.recipeInfoItem{width:50%!important}}@media(max-width:650px){.recipe-ingredients-bullets>.cmp-container>.aem-Grid>.recipeInfoItem{margin-left:0}}.recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list .recipe-info-item-ingredients__list-item:before,.recipe-info-item-ingredients .recipe-info-item-ingredients__list .recipe-info-item-ingredients__list-item:before{height:10px;width:10px}.recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list .recipe-info-item-ingredients__list-item,.recipe-info-item-ingredients .recipe-info-item-ingredients__list .recipe-info-item-ingredients__list-item{margin-bottom:.5rem}.recipeInfoItem .recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item{margin-bottom:10px}.recipeInfoItem .recipe-info-item-group{font-size:2rem;font-weight:600}.recipeRelatedProducts{margin-top:30px}.recipe-info-container .reviewnratings{text-align:left}@media only screen and (min-width:768px){.recipe-info-container .reviewnratings{padding-left:18px}}.pdp-product-details-container .cmp-product-nutrients{margin-top:15px}@media only screen and (max-width:767px){.recipe-info-container .cmp-container,.recipeInfoItem{padding:0}.recipe-info-container{margin-top:30px}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list{gap:10px}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list li.recipe-attributes-item{width:calc(50% - 10px)}}@media(max-width:650px){.aem-Grid.aem-Grid--phone--12>.recipe-info-container.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0;width:100%}}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.title{line-height:1;text-align:left}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.title *{color:var(--fontColor_heading);font-family:var(--fontFamily_title);font-size:var(--fontSize_heading,3rem);font-weight:var(--fontWeight_title,500);line-height:inherit}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.description{color:var(--fontColor_productInfoItem);font-family:var(--fontFamily_description);font-size:var(--fontSize_description);font-weight:var(--fontWeight_description)}@media screen and (min-width:768px){.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list{gap:10px}}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list li.recipe-attributes-item{font-family:var(--fontFamily_description);margin:0;overflow-wrap:anywhere;width:22%}@media screen and (max-width:767px){.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list li.recipe-attributes-item{width:48%}}.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list li.recipe-attributes-item *,.recipeInfoItem .cmp-recipe-attributes-wrapper .recipe-attributes-list.recipe-grouped-list li.recipe-attributes-item :first-child{color:var(--fontColor_heading);font-family:var(--fontSize_description);font-size:var(--fontSize_description);font-weight:var(--fontWeight_description)}.recipeInfoItem .recipe-info-item-header .recipe-info-item-heading{color:var(--fontColor_heading);font-family:var(--fontFamily_title);font-size:var(--fontSize_title);font-weight:var(--fontWeight_title)}.recipeInfoItem .recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list .recipe-info-item-ingredients__list-item{color:var(--fontColor_productInfoItem);font-family:var(--fontFamily_description);font-size:var(--fontSize_description);font-weight:var(--fontWeight_description)}.recipeInfoItem .recipe-info-item-ingredients .recipe-info-item-ingredients-grouped__list .recipe-info-item-ingredients__list-item:before{background:var(--buttonBackgroundColor)}.recipeInfoItem .recipe-info-item-ingredients .recipe-info-item-group{color:var(--fontColor_heading);font-family:var(--fontFamily_title);font-size:var(--fontSize_title);font-weight:var(--fontWeight_title)}.recipeInfoItem .recipe-info-item-cooking-method .recipe-ungrouped-items.recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item .recipe-info-item-cooking-method__description{color:var(--fontColor_productInfoItem);font-family:var(--fontFamily_description);font-size:var(--fontSize_description);font-weight:var(--fontWeight_description)}.recipeInfoItem .recipe-info-item-cooking-method .recipe-ungrouped-items.recipe-info-item-cooking-method__list .recipe-info-item-cooking-method__list-item:before{border:1px solid var(--fontColor_heading);color:var(--fontColor_heading);font-family:var(--fontFamily_description);font-size:var(--fontSize_description);font-weight:var(--fontWeight_description)}.container.recipe-info-container{margin:15px 0 0}.recipedietaryattribute .recipe-dietary-attributes__list{list-style:none;margin:10px 0 5px 30px;padding:0}@media screen and (max-width:767px){.recipedietaryattribute .recipe-dietary-attributes__list{margin:15px 0 0}}.recipedietaryattribute .recipe-dietary-attributes__list-item{display:inline-block;margin-right:10px}.recipedietaryattribute .recipe-dietary-attributes__label{border:1px solid var(--fontColor_heading,#465a67);border-radius:25px;color:var(--fontColor_heading,#465a67);display:inline-block;font-family:var(--fontFamily_description);font-size:var(--fontSize_description);font-weight:var(--fontWeight_description,700);margin-right:20px;padding:5px 14px;text-transform:none}.reviewnratings .kr-star-widget .kr-summary-action .kr-write-reviewLink .kr-tWriteReview{border-color:var(--kritique_borderColor,var(--fontColor_productInfoItem));color:var(--kritique_fontColor,var(--fontColor_productInfoItem))}.reviewnratings .kr-star-widget .kr-summary-action .kr-write-reviewLink .kr-tWriteReview:after{background-color:var(--kritique_backgroundColor,var(--fontColor_productInfoItem))}.reviewnratings .kr-star-widget .kr-summary-action .kr-ask-a-questionLink .kr-tAskQuestion{border-color:var(--kr-border-color,var(--fontColor_productInfoItem));color:var(--kr-color-text,var(--fontColor_productInfoItem))}.reviewnratings .kr-star-widget .kr-summary-action .kr-ask-a-questionLink .kr-tAskQuestion:after{background-color:var(--kr-background-color,var(--fontColor_productInfoItem))}.reviewnratings .kr-noreviews-header .kr-no-summary-reviews .kr-right-review-area .ask-a-questionLink,.reviewnratings .kr-noreviews-header .kr-review-header-noreviews-title{color:var(--kr-color-text,var(--fontColor_heading))}.reviewnratings .kr-noreviews-header .kr-no-summary-reviews .kr-right-review-area .ask-a-questionLink:after{background-color:var(--kr-background-color,var(--fontColor_productInfoItem))}.recipe-comment-container .cmp-container{border:1px solid var(--footerBackgroundColor);border-radius:8px}.recipe-comment-container .cmp-container .aem-Grid{display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-comment-container .cmp-container .aem-Grid .text{width:auto}.recipe-comment-container .cmp-container .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--footerBackgroundColor);border:1px solid var(--footerBackgroundColor);border-radius:8px 0 0 8px;min-height:100%;min-width:70px}.recipe-comment-container .cmp-container .text,.recipe-comment-container .cmp-container .text:before{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.recipe-comment-container .cmp-container .text:before{background:url(../resources/images/chef.svg);content:"";height:52px;width:52px}.recipe-comment-container .recipeInfoItem{padding:0 15px}.recipe-comment-container .recipeInfoItem .recipe-info-item-heading{font-size:16px;letter-spacing:.1rem;text-transform:uppercase}.recipe-comment-container .recipeInfoItem .recipe-attributes-list.comments{background:transparent;color:var(--footerBackgroundColor);font-size:15px;line-height:20px;margin:0;padding:0}.recipe-comment-container .is-hidden{display:none}