:root{--transitionSpeed:333ms}.RecipeImageLoader{display:inline-block;position:relative;max-width:100%;max-height:100%}.RecipeImageLoader .RecipeImageLoader-image{max-width:100%;max-height:100%;opacity:0;transition:opacity var(--transitionSpeed) ease-in-out}.RecipeImageLoader .RecipeImageLoader-spinner{position:unset!important;margin-left:0!important;margin-top:0!important}.RecipeImageLoader.is-loaded .RecipeImageLoader-spinner{display:none}.RecipeImageLoader.is-loaded .RecipeImageLoader-image{opacity:1}.RecipeImageLoader.staticContext{background:url(/cdn/images/NoImageFallback-1XI8fle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:360px;max-width:100%;height:360px;max-height:100vw;opacity:0;transition:opacity var(--transitionSpeed) ease-in-out var(--transitionSpeed)}.RecipeImageLoader.staticContext.is-loaded{opacity:1}.RecipeSummary .RecipeSummary-mainImageContainer{flex:1 auto;min-width:180px;max-width:180px}.RecipeSummary .RecipeSummary-section{flex:1}.RecipeSummary .RecipeSummary-section .RecipeSummary-header{font-size:1.5rem}@media (min-width:768px){.RecipeSummary{flex-direction:row;align-items:flex-start;padding:20px 20px 0}.RecipeSummary .RecipeSummary-mainImageContainer .is-missing{top:50%;margin:-75px auto 0}.RecipeSummary .RecipeSummary-section .RecipeSummary-header{margin-top:0}}.RecipeIngredientList .RecipeIngredientList-item .ingredient{box-sizing:border-box;width:calc(100% + 40px)}.clip25{-webkit-clip-path:polygon(0 0,35% 0,35% 100%,0 100%);clip-path:polygon(0 0,35% 0,35% 100%,0 100%)}.clip50{-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.clip75{-webkit-clip-path:polygon(0 0,65% 0,65% 100%,0 100%);clip-path:polygon(0 0,65% 0,65% 100%,0 100%)}.RecipeCard{width:100%;height:100%}.AutoGridCard.RecipeCard{height:355px;overflow:hidden}.RecipeCard,.RecipeCard *{box-sizing:border-box}.RecipeCard .imageContainer{border-style:none;position:relative;width:100%;height:calc(100% - 100px);z-index:0;overflow:hidden}.RecipeCard .RecipeImageLoader{border-style:none;width:100%;height:100%}.RecipeCard .dpr{width:100%;height:100%}.RecipeCard .RecipeImageLoader.is-loaded .RecipeImageLoader-image{position:relative;min-width:100%;min-height:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;object-position:initial}.RecipeCard .RecipeImageLoader.is-missing .RecipeImageLoader-image{height:auto;min-height:0;min-width:0}.RecipeCard-overlay{width:100%;position:absolute;padding:9px;box-sizing:border-box;display:flex;flex-direction:column}.RecipeCard-favoriteOverlay{width:auto;border-radius:50%;background:transparent}.RecipeCard-favoriteIconLink{top:1px}.Icon.RecipeCard-favoriteIcon{width:1.4em;height:1.4em}.RecipeCard-name{min-height:2.35em}.RecipeCard-name a,.RecipeCard-name a:link,.RecipeCard-name a:visited{color:rgb(var(--neutral-mostProminent-rgb))}.RecipeCard a.RecipeCard-btn.Button:not(.Button--invert){color:rgb(var(--system-inverseText-rgb))}.RecipeCard-btn,.RecipeCard-btn:focus,.RecipeCard-btn:hover{text-decoration:none}.RecipeCard-btn>.Button-children{line-height:1.5rem}.RecipeCard-infoBlock{font-size:.72em;min-height:3em}.RecipeCard-infoBlock .RecipeCard-info{display:flex;align-items:center;justify-content:center;line-height:inherit;padding:0 7px}.RecipeCard-infoBlock .RecipeCard-info.RecipeCard-time{flex:4;padding-left:0}.RecipeCard-infoBlock .RecipeCard-info.RecipeCard-ingredients{flex:5}.RecipeCard-infoBlock .RecipeCard-info:nth-child(2){border-left:1px solid rgb(var(--neutral-lessSubtle-rgb))}.RecipeCard-info{display:block;width:100%;line-height:.7em;white-space:nowrap;margin-bottom:10px}.RecipeCard-rating{font-size:12px}.RecipeCard-hiddenContent{clip:rect(0 0 0 0)}.RecipeCard-btn{float:right;position:relative;top:-10px;margin-top:10px;width:100%}@media (min-width:375px){.RecipeCard-btn{width:auto}}.KDSRecipeCarouselCardView{width:270px;min-height:330px}@media only screen and (min-width:30rem){.KDSRecipeCarouselCardView{width:290px;min-height:355px}}@media only screen and (min-width:56.25rem){.KDSRecipeCarouselCardView{width:310px;min-height:380px}}.Homepage .RecipeCollection{border-bottom:1px solid rgb(var(--neutral-leastSubtle-rgb));margin:35px 20px;padding-bottom:35px}.RecipeCollection .RecipeCollection-button{max-width:320px}.RecipeCollection .RecipeCollection-button>.Button-children{line-height:2.4rem}.RecipeCollection .RecipeGrid{height:335px}@media (max-width:1023px){.RecipeCollection .RecipeGrid>.RecipeGrid-cell{min-width:250px;max-width:250px}}@media (min-width:1024px){.RecipeCollection .RecipeGrid{height:340px}}@media (min-width:1152px){.RecipeCollection .RecipeGrid{height:350px}}@media (min-width:1280px){.RecipeCollection .RecipeGrid{height:375px}}
/*# sourceMappingURL=RecipeGrid.ee77dd65dd.css.map*/