.index-module-scss-module__DPAh6G__avatar{height:calc(var(--dimension-2) + var(--dimension-15));width:calc(var(--dimension-2) + var(--dimension-15));background-color:var(--color-neutral-surface-tinted);border-radius:50%;flex:none;overflow:hidden}.index-module-scss-module__DPAh6G__avatar img{object-fit:cover;width:100%;height:100%}.index-module-scss-module__DPAh6G__bylineText{color:var(--color-neutral-text-subtle)}.index-module-scss-module__DPAh6G__bylineAuthorHandle{font-style:italic}@media only screen and not (min-width:520px){.index-module-scss-module__DPAh6G__bylineLagre{padding:var(--dimension-2) var(--dimension-4)}.index-module-scss-module__DPAh6G__bylineLagre svg{padding-right:0}.index-module-scss-module__DPAh6G__bylineLagre span{display:none}}
.index-module-scss-module__56uyzq__richTextEditorP{margin-bottom:var(--dimension-6)}.index-module-scss-module__56uyzq__richTextEditorH2,.index-module-scss-module__56uyzq__richTextEditorH3,.index-module-scss-module__56uyzq__richTextEditorH4,.index-module-scss-module__56uyzq__richTextEditorH5,.index-module-scss-module__56uyzq__richTextEditorH6{margin-top:var(--dimension-7);margin-bottom:var(--dimension-2)}.index-module-scss-module__56uyzq__richTextEditorUl,.index-module-scss-module__56uyzq__richTextEditorOl{margin-top:var(--dimension-2);margin-bottom:var(--dimension-6);margin-left:var(--dimension-7)}.index-module-scss-module__56uyzq__richTextEditorUl li p,.index-module-scss-module__56uyzq__richTextEditorOl li p{display:inline}.index-module-scss-module__56uyzq__richTextEditorUl li,.index-module-scss-module__56uyzq__richTextEditorOl li{margin-bottom:var(--dimension-2)}.index-module-scss-module__56uyzq__richTextEditorUl,.index-module-scss-module__56uyzq__richTextEditor li{list-style:circle}.index-module-scss-module__56uyzq__richTextEditorTableWrapper{margin-top:var(--dimension-6);margin-bottom:var(--dimension-6);overflow-x:auto}.index-module-scss-module__56uyzq__richTextEditorTable{border-collapse:collapse;border:1px solid var(--color-dominant-surface-tinted);background:var(--color-neutral-background-default);min-width:60%}.index-module-scss-module__56uyzq__richTextEditorTable thead tr{background-color:var(--color-dominant-background-tinted)}.index-module-scss-module__56uyzq__richTextEditorTableTh,.index-module-scss-module__56uyzq__richTextEditorTableTd{text-align:left;border:1px solid var(--color-dominant-surface-tinted);padding:var(--dimension-3) var(--dimension-5)}.index-module-scss-module__56uyzq__richTextEditorEmbeddedAsset{max-width:100%;margin-block:var(--dimension-5)}
.index-module-scss-module__euZHZq__faqsQuestion{text-align:left;margin-right:var(--dimension-10)}
.index-module-scss-module__c8bxvq__formBuilderTitle{margin:0}.index-module-scss-module__c8bxvq__formBuilderFields{gap:var(--dimension-5);grid-template-columns:1fr;display:grid}@media only screen and (min-width:1024px){.index-module-scss-module__c8bxvq__formBuilderFields{grid-template-columns:repeat(12,1fr)}}.index-module-scss-module__c8bxvq__formBuilderField,.index-module-scss-module__c8bxvq__formBuilderSection{grid-column:var(--form-grid-column,span 12)}.index-module-scss-module__c8bxvq__formBuilderField[data-required] .form-label:after{content:" *";color:var(--color-danger-border-default,#d00)}.index-module-scss-module__c8bxvq__formBuilderSelect{width:100%}.index-module-scss-module__c8bxvq__formBuilderFileDropzone{padding:var(--dimension-4);border:1px dashed var(--color-neutral-border-default);border-radius:var(--dimension-2,8px);background:var(--color-neutral-surface-default);transition:border-color .15s,background-color .15s}.index-module-scss-module__c8bxvq__formBuilderFileDropzone:focus-within{border-color:var(--color-neutral-text-subtle)}.index-module-scss-module__c8bxvq__formBuilderFileLabel{cursor:pointer}.index-module-scss-module__c8bxvq__formBuilderFileHint{color:var(--color-neutral-text-subtle)}.index-module-scss-module__c8bxvq__formBuilderFileEmpty{align-items:center;gap:var(--dimension-2);padding:var(--dimension-2) 0;border-radius:var(--dimension-2);background:var(--color-neutral-surface-subtle);color:var(--color-neutral-text-subtle);display:inline-flex}.index-module-scss-module__c8bxvq__formBuilderFileEmptyIcon{width:var(--dimension-4);height:var(--dimension-4);flex-shrink:0}.index-module-scss-module__c8bxvq__formBuilderFileEmptyText{color:var(--color-neutral-text-subtle)}.index-module-scss-module__c8bxvq__formBuilderFileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.index-module-scss-module__c8bxvq__formBuilderFileList{width:100%;list-style:none}.index-module-scss-module__c8bxvq__formBuilderFileChip{padding:var(--dimension-2) var(--dimension-3);border:1px solid var(--color-neutral-border-subtle);border-radius:var(--dimension-2)}.index-module-scss-module__c8bxvq__formBuilderFileChipIcon{width:var(--dimension-5);height:var(--dimension-5);color:var(--color-neutral-text-subtle);flex-shrink:0}.index-module-scss-module__c8bxvq__formBuilderFileChipName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.index-module-scss-module__c8bxvq__formBuilderFileChipMeta{color:var(--color-neutral-text-subtle)}.index-module-scss-module__c8bxvq__formBuilderPreSubmit,.index-module-scss-module__c8bxvq__formBuilderSubmit{grid-column:span 12}
.index-module-scss-module__6FXsZG__horizontalImageTextCard{text-align:left;padding:0;overflow:hidden}.index-module-scss-module__6FXsZG__horizontalImageTextCard:hover .index-module-scss-module__6FXsZG__horizontalImageTextCardArrow{transform:translateX(var(--dimension-1))}.index-module-scss-module__6FXsZG__horizontalImageTextCardPad{padding:var(--dimension-5)}.index-module-scss-module__6FXsZG__horizontalImageTextCardPad .index-module-scss-module__6FXsZG__horizontalImageTextCardImgWrap{border-radius:var(--border-radius-sm)}.index-module-scss-module__6FXsZG__horizontalImageTextCardPad .index-module-scss-module__6FXsZG__horizontalImageTextCardRightIcon{margin-right:0}.index-module-scss-module__6FXsZG__horizontalImageTextCardImgWrap{aspect-ratio:1;width:var(--dimension-30);flex-shrink:0;overflow:hidden}.index-module-scss-module__6FXsZG__horizontalImageTextCardTextWrap{flex:1;min-width:0}.index-module-scss-module__6FXsZG__horizontalImageTextCardRightIcon{margin-right:var(--dimension-5)}.index-module-scss-module__6FXsZG__horizontalImageTextCardArrow{will-change:transform;width:var(--dimension-4);height:var(--dimension-4);margin-right:var(--dimension-5);transition:transform .25s}
.index-module-scss-module__eAAVfW__articleCardHorizontal{flex-grow:1}.index-module-scss-module__eAAVfW__articleCardHorizontal:hover .index-module-scss-module__eAAVfW__articleCardHorizontalArrow{transform:translateX(var(--dimension-1))}.index-module-scss-module__eAAVfW__articleCardHorizontalArrow{will-change:transform;width:var(--dimension-4);height:var(--dimension-4);transition:transform .25s}
.index-module-scss-module__WO54Eq__imageTextCard{padding:0;overflow:hidden}.index-module-scss-module__WO54Eq__imageTextCardPad{padding:var(--dimension-3)}.index-module-scss-module__WO54Eq__imageTextCardPad .index-module-scss-module__WO54Eq__imageTextCardText{padding:var(--dimension-5)}@media only screen and not (max-width:768px){.index-module-scss-module__WO54Eq__imageTextCard{max-width:400px}}.index-module-scss-module__WO54Eq__imageTextCardTags{padding-bottom:var(--dimension-5)}.index-module-scss-module__WO54Eq__imageTextCardText{padding:var(--dimension-5) var(--dimension-8) var(--dimension-8)}.index-module-scss-module__WO54Eq__imageTextCardText .text-block__body{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.index-module-scss-module__WO54Eq__imageTextCardText .text-block__heading{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.index-module-scss-module__WO54Eq__imageTextCardCta{margin-top:var(--dimension-3)}
@media only screen and not (max-width:768px){.index-module-scss-module__WBWnKG__articleCardVertical{max-width:400px}}.index-module-scss-module__WBWnKG__articleCardVerticalTags{padding-bottom:var(--dimension-5)}
.index-module-scss-module__jFZk3q__recipeCardHorizontalText{align-self:stretch}.index-module-scss-module__jFZk3q__recipeCardHorizontalPrepTime{margin-top:var(--dimension-1)}.index-module-scss-module__jFZk3q__recipeCardHorizontalTags{flex-grow:0}.index-module-scss-module__jFZk3q__recipeCardHorizontalIcon{align-self:flex-start}
@media only screen and not (max-width:768px){.index-module-scss-module__AMzGsq__recipeCardVertical{max-width:400px}}.index-module-scss-module__AMzGsq__recipeCardVerticalPrepTime{margin:var(--dimension-2) 0}.index-module-scss-module__AMzGsq__recipeCardVerticalTags{padding-top:var(--dimension-5)}
.index-module-scss-module__nuWqaG__pageListingViewport{margin-block:var(--dimension-3) var(--dimension-6);margin-inline:var(--dimension-1)}.index-module-scss-module__nuWqaG__pageListingScrollbar{width:80%;margin-top:var(--dimension-2)}.index-module-scss-module__nuWqaG__pageListingVerticalGrid{gap:var(--dimension-5);margin-top:var(--dimension-5);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.index-module-scss-module__nuWqaG__pageListingVerticalGrid>*{max-width:100%}.index-module-scss-module__nuWqaG__pageListingGrid{gap:var(--dimension-5);margin-top:var(--dimension-5);grid-template-columns:1fr;display:grid}@media only screen and not (max-width:950px){.index-module-scss-module__nuWqaG__pageListingGrid{grid-template-columns:repeat(2,1fr)}}
.index-module-scss-module__ARLm7G__quickLinks{gap:0 var(--dimension-10);grid-template-columns:repeat(1,1fr);list-style:none;display:grid}@media only screen and not (max-width:768px){.index-module-scss-module__ARLm7G__quickLinks{grid-template-columns:repeat(2,1fr)}}.index-module-scss-module__ARLm7G__quickLinksItem{border-top:1px solid var(--color-neutral-text-default)}.index-module-scss-module__ARLm7G__quickLinksItemLink{color:var(--color-dominant-text-default);padding:var(--dimension-4);justify-content:space-between;transition:opacity .25s ease-in-out;display:flex}.index-module-scss-module__ARLm7G__quickLinksItemLinkIcon{transition:transform .25s ease-in-out}.index-module-scss-module__ARLm7G__quickLinksItemLink:hover{opacity:.7}.index-module-scss-module__ARLm7G__quickLinksItemLink:hover .index-module-scss-module__ARLm7G__quickLinksItemLinkIcon{transform:translateX(var(--dimension-2))}.index-module-scss-module__ARLm7G__quickLinksItem:last-child{border-bottom:1px solid var(--color-neutral-text-default)}@media only screen and not (max-width:768px){.index-module-scss-module__ARLm7G__quickLinksItem:nth-last-child(-n+2){border-bottom:1px solid var(--color-neutral-text-default)}}
.index-module-scss-module__-7ujhq__quoteBlock{border-left:var(--border-width-focus) solid var(--color-dominant-border-default);padding-left:var(--dimension-6);padding-block:var(--dimension-2)}.index-module-scss-module__-7ujhq__quoteText{color:var(--color-dominant-text-subtle)}.index-module-scss-module__-7ujhq__quoteCite:before{content:"– "}.index-module-scss-module__-7ujhq__quoteCite{margin-top:var(--dimension-3);color:var(--color-neutral-text-subtle)}
.index-module-scss-module__mHa9Aa__video{aspect-ratio:16/9;border-radius:var(--border-radius-md);border:none;width:100%;height:100%;display:block;overflow:hidden}.index-module-scss-module__mHa9Aa__videoVertical{aspect-ratio:9/16;max-width:350px;height:auto;margin:auto}.index-module-scss-module__mHa9Aa__videoSquare{aspect-ratio:1}
.index-module-scss-module__6TZK-G__twoMediaBlockPrimary{order:var(--primary-order,1);border-radius:var(--border-radius-md);place-items:center;overflow:hidden}@media only screen and not (max-width:768px){.index-module-scss-module__6TZK-G__twoMediaBlockPrimary iframe,.index-module-scss-module__6TZK-G__twoMediaBlockPrimary video{max-width:100%}}.index-module-scss-module__6TZK-G__twoMediaBlockSecondary{order:var(--secondary-order,2)}.index-module-scss-module__6TZK-G__twoMediaBlockSecondaryImage{object-fit:cover;border-radius:var(--border-radius-md);width:100%;height:500px;overflow:hidden}@media only screen and not (max-width:768px){.index-module-scss-module__6TZK-G__twoMediaBlockSecondaryImage{flex:1;height:100%}}
@keyframes index-module-scss-module__PWkchG__delayIframeShow{0%{opacity:0}60%{opacity:0}to{opacity:1}}.index-module-scss-module__PWkchG__bannerflow{display:var(--bf-hide-sm,block);width:100%;aspect-ratio:var(--bf-aspect-sm);border-radius:var(--border-radius-md);position:relative;overflow:hidden}@media only screen and (min-width:768px){.index-module-scss-module__PWkchG__bannerflow{display:var(--bf-hide-md,block);aspect-ratio:var(--bf-aspect-md)}}@media only screen and (min-width:1024px){.index-module-scss-module__PWkchG__bannerflow{display:var(--bf-hide-lg,block);aspect-ratio:var(--bf-aspect-lg)}}.index-module-scss-module__PWkchG__bannerflow .index-module-scss-module__PWkchG__bannerflowIframe{z-index:1;border:0;width:100%;height:100%;animation:.3s ease-in-out index-module-scss-module__PWkchG__delayIframeShow;display:block;position:absolute;top:0;left:0}.index-module-scss-module__PWkchG__bannerflowSkeleton{z-index:0;position:absolute;top:0;left:0}.index-module-scss-module__PWkchG__bannerflowSkeleton,.index-module-scss-module__PWkchG__bannerflowFlex{width:100%;height:100%;color:var(--color-dominant-base-default)}.index-module-scss-module__PWkchG__bannerflowFlex{padding-inline:var(--dimension-10);text-align:center}.index-module-scss-module__PWkchG__bannerflowError{text-align:center;width:100%;padding:var(--dimension-5);border-radius:var(--border-radius-md);background-color:var(--color-danger-base-default);color:var(--color-danger-base-contrast-default)}
.index-module-scss-module__9m-IEq__recipeListingViewport{margin-block:var(--dimension-3) var(--dimension-6);margin-inline:var(--dimension-1)}.index-module-scss-module__9m-IEq__recipeListingScrollbar{width:80%;margin-top:var(--dimension-2)}.index-module-scss-module__9m-IEq__recipeListingCard{width:var(--dimension-66)}.index-module-scss-module__9m-IEq__recipeListingVerticalGrid{gap:var(--dimension-5);margin-top:var(--dimension-5);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.index-module-scss-module__9m-IEq__recipeListingVerticalGrid>*{max-width:100%}.index-module-scss-module__9m-IEq__recipeListingGrid{gap:var(--dimension-5);margin-top:var(--dimension-5);grid-template-columns:1fr;display:grid}@media only screen and not (max-width:950px){.index-module-scss-module__9m-IEq__recipeListingGrid{grid-template-columns:repeat(2,1fr)}}
.index-module-scss-module__gk53rW__sectionsItem{margin-top:var(--dimension-12)}
.index-module-scss-module__JMTflW__breadcrumb:not(:empty){height:var(--dimension-26)}
.index-module-scss-module__vIZ0aG__container{padding-inline:var(--dimension-5)}
.index-module-scss-module__XR7x4G__meter{padding:var(--dimension-1);padding-right:var(--dimension-2);gap:5px;display:flex}.index-module-scss-module__XR7x4G__meterLine{width:2px;height:var(--dimension-4);border-radius:var(--border-radius-full);opacity:.2;background-color:currentColor}.index-module-scss-module__XR7x4G__meterActive{opacity:1}
.index-module-scss-module__HLhoCG__main-nav{background:var(--color-info-background-default);border-bottom:1px solid var(--color-support1-surface-tinted);height:var(--dimension-22)}.index-module-scss-module__HLhoCG__main-nav_a{margin-left:var(--dimension-4)}
.index-module-scss-module__kY4o-G__recipeIngredients{border:var(--border-width-default) solid var(--color-neutral-surface-tinted);border-radius:var(--border-radius-md);background:var(--color-neutral-background-default);padding:var(--dimension-12) var(--dimension-6) var(--dimension-6)}.index-module-scss-module__kY4o-G__portionSelect{min-height:56px}.index-module-scss-module__kY4o-G__recipeIngredient{border-bottom:var(--border-width-default) solid var(--color-neutral-background-tinted);padding:var(--dimension-3) 0}.index-module-scss-module__kY4o-G__recipeIngredient:last-child{border-bottom:none}.index-module-scss-module__kY4o-G__recipeIngredient img{object-fit:contain}.index-module-scss-module__kY4o-G__recipeIngredientName{font-weight:500}
.index-module-scss-module__rHZYCa__recipeSectionHeading{padding-top:var(--dimension-5)}.index-module-scss-module__rHZYCa__recipeSectionList{counter-reset:recipe-step;margin:0;padding:0;list-style:none}.index-module-scss-module__rHZYCa__recipeStep{counter-increment:recipe-step;width:100%}.index-module-scss-module__rHZYCa__recipeStep:before{content:counter(recipe-step);box-sizing:border-box;border:1.5px solid var(--color-neutral-text-default);width:20px;height:20px;color:var(--color-neutral-text-default);border-radius:50%;flex-shrink:0;place-items:center;margin-top:2px;font-size:13px;display:grid}.index-module-scss-module__rHZYCa__recipeStepImageWrapper{width:min(var(--recipe-step-image-width,100%),100%)}
.index-module-scss-module__6m0AQq__recipeContent{padding:0 var(--dimension-5)}.index-module-scss-module__6m0AQq__recipeColumns{gap:var(--dimension-10);flex-direction:column-reverse;display:flex}@media (min-width:900px){.index-module-scss-module__6m0AQq__recipeColumns{flex-direction:row}}.index-module-scss-module__6m0AQq__recipeSteps,.index-module-scss-module__6m0AQq__recipeIntro{width:100%}@media (min-width:900px){.index-module-scss-module__6m0AQq__recipeSteps,.index-module-scss-module__6m0AQq__recipeIntro{flex-shrink:1;width:55%}}.index-module-scss-module__6m0AQq__recipeIngredients,.index-module-scss-module__6m0AQq__recipeCategories{width:100%}@media (min-width:900px){.index-module-scss-module__6m0AQq__recipeIngredients,.index-module-scss-module__6m0AQq__recipeCategories{flex-shrink:1;width:45%}}.index-module-scss-module__6m0AQq__category{flex-wrap:wrap}
.masterbrand{--bg-background:var(--color-neutral-background-tinted)}.extra{--bg-background:var(--color-complementary-background-tinted)}.mega{--bg-background:var(--color-neutral-background-tinted)}.byggmix{--bg-background:var(--color-neutral-background-tinted)}.global-module-scss-module__l4yAEa__body{background-color:var(--bg-background,var(--color-neutral-background-tinted))}
.index-module-scss-module__gzxDFq__themeHeader{width:0;height:0;position:absolute}.index-module-scss-module__gzxDFq__themeHeaderImageWrap{width:100%;height:max(45vh,500px);position:relative;overflow:hidden}@media only screen and not (max-width:768px){.index-module-scss-module__gzxDFq__themeHeaderImageWrap{height:max(60vh,500px)}}.index-module-scss-module__gzxDFq__themeHeaderImage{width:100%;height:100%;display:block}.index-module-scss-module__gzxDFq__themeHeaderOverlay{inset:0 0 var(--arch-height-percentage,0%) 0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:10%}
.index-module-scss-module__kNgefG__themeSubNavigation{max-width:90%}.index-module-scss-module__kNgefG__themeSubNavigation .carousel-viewport{background-color:var(--color-support1-background-default,white);border:var(--border-width-default) solid var(--color-support1-border-subtle);border-radius:var(--border-radius-full)}.index-module-scss-module__kNgefG__themeSubNavigationLink{padding:var(--dimension-4) var(--dimension-6);border-radius:var(--border-radius-default);color:var(--color-dominant-text-default);font-family:var(--typography-action-font-family);font-size:var(--typography-action-font-size);font-weight:var(--typography-action-font-weight);letter-spacing:.08px;white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s ease-in-out;display:flex}.index-module-scss-module__kNgefG__themeSubNavigationLink:hover{background-color:var(--color-support1-surface-tinted)}.index-module-scss-module__kNgefG__themeSubNavigationLinkActive,.index-module-scss-module__kNgefG__themeSubNavigationLinkActive:hover{background-color:var(--color-main-surface-tinted)}.index-module-scss-module__kNgefG__themeSubNavigationPrevBtn{transform:translate(calc(var(--dimension-13) * -.8), -70%)}.index-module-scss-module__kNgefG__themeSubNavigationNextBtn{transform:translate(calc(var(--dimension-13) * .8), -70%)}.index-module-scss-module__kNgefG__themeSubNavigationScrollbar{margin:auto;margin-top:var(--dimension-2);width:20%}
