.RecipeCard-module-scss-module__XKr0hq__content-wrapper{--content-wrapper-bottom-spacing:50px;padding-bottom:var(--content-wrapper-bottom-spacing);background-color:#f7f6f3;flex-direction:column;flex-grow:1;display:flex;position:relative}.RecipeCard-module-scss-module__XKr0hq__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.RecipeCard-module-scss-module__XKr0hq__site-wrapper--drawer .RecipeCard-module-scss-module__XKr0hq__content-wrapper{--content-wrapper-bottom-spacing:120px}@media (min-width:1023px){.RecipeCard-module-scss-module__XKr0hq__site-wrapper--drawer .RecipeCard-module-scss-module__XKr0hq__content-wrapper{--content-wrapper-bottom-spacing:240px}}.RecipeCard-module-scss-module__XKr0hq__site-wrapper--flush .RecipeCard-module-scss-module__XKr0hq__content-wrapper{--content-wrapper-bottom-spacing:0px}.RecipeCard-module-scss-module__XKr0hq__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.RecipeCard-module-scss-module__XKr0hq__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.RecipeCard-module-scss-module__XKr0hq__flex{display:flex}.RecipeCard-module-scss-module__XKr0hq__recipeCard{background-color:#fff;border-radius:12px;flex-direction:column;flex:none;width:100%;max-width:260px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #e1e1e1cc}.RecipeCard-module-scss-module__XKr0hq__rating{color:#f4b000}.RecipeCard-module-scss-module__XKr0hq__recipeImage{background-color:#f8f8f8;min-height:170px;position:relative}.RecipeCard-module-scss-module__XKr0hq__recipeImage img{object-fit:cover}.RecipeCard-module-scss-module__XKr0hq__recipeContent{flex-direction:column;gap:12px;height:100%;min-height:180px;padding:14px;display:flex}.RecipeCard-module-scss-module__XKr0hq__recipeContent h5{font-size:16px;font-style:normal;font-weight:800;line-height:24px}.RecipeCard-module-scss-module__XKr0hq__recipeDetails{flex-wrap:wrap;gap:12px;margin-bottom:16px;font-size:14px;display:flex}.RecipeCard-module-scss-module__XKr0hq__recipeDetails span{align-items:center;gap:4px;display:flex}.RecipeCard-module-scss-module__XKr0hq__buttonContainer{background-color:#fff;flex-direction:column;gap:10px;margin-top:auto;display:flex;position:sticky;bottom:14px}.RecipeCard-module-scss-module__XKr0hq__recipeNameSlide{z-index:2;background-color:#fff;width:95%;margin-top:8px;padding:12px;transition:transform .3s ease-in-out;position:absolute;transform:translate(-101%)}.RecipeCard-module-scss-module__XKr0hq__show{transform:translate(0%)}.RecipeCard-module-scss-module__XKr0hq__cardOverlay{z-index:1;background-color:#fff;flex-direction:column;width:100%;height:calc(100% - 75px);display:flex;position:absolute;top:75px;left:0;box-shadow:0 4px 12px #00000026}.RecipeCard-module-scss-module__XKr0hq__overlayContent{flex-direction:column;flex:1;gap:12px;padding:16px 16px 70px;display:flex;overflow-y:auto}.RecipeCard-module-scss-module__XKr0hq__overlayButtonContainer{z-index:2;background-color:#fff;padding:16px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000001a}.RecipeCard-module-scss-module__XKr0hq__overlayShortDescription{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.RecipeCard-module-scss-module__XKr0hq__overlayNote{color:#414042;font-size:12px;font-style:italic;font-weight:500;line-height:18px}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic{box-shadow:none;border-radius:16px;max-width:none}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic .RecipeCard-module-scss-module__XKr0hq__recipeImage{aspect-ratio:1/.8;min-height:auto;overflow:hidden}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic .RecipeCard-module-scss-module__XKr0hq__recipeCardPill{justify-content:center;align-self:center;width:90%;max-width:none;margin-bottom:-12px}@media (min-width:768px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic .RecipeCard-module-scss-module__XKr0hq__recipeCardPill{margin-bottom:-16px}}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic .RecipeCard-module-scss-module__XKr0hq__recipeContent{border:1px solid #d4d4d4;border-top:none;border-bottom-right-radius:16px;border-bottom-left-radius:16px;flex:1;height:auto;min-height:auto;padding:16px}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{margin-top:4px;font-size:18px;font-style:normal;font-weight:700;line-height:1.2}
.RecipeList-module-scss-module__JqT9OW__content-wrapper{--content-wrapper-bottom-spacing:50px;padding-bottom:var(--content-wrapper-bottom-spacing);background-color:#f7f6f3;flex-direction:column;flex-grow:1;display:flex;position:relative}.RecipeList-module-scss-module__JqT9OW__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.RecipeList-module-scss-module__JqT9OW__site-wrapper--drawer .RecipeList-module-scss-module__JqT9OW__content-wrapper{--content-wrapper-bottom-spacing:120px}@media (min-width:1023px){.RecipeList-module-scss-module__JqT9OW__site-wrapper--drawer .RecipeList-module-scss-module__JqT9OW__content-wrapper{--content-wrapper-bottom-spacing:240px}}.RecipeList-module-scss-module__JqT9OW__site-wrapper--flush .RecipeList-module-scss-module__JqT9OW__content-wrapper{--content-wrapper-bottom-spacing:0px}.RecipeList-module-scss-module__JqT9OW__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.RecipeList-module-scss-module__JqT9OW__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.RecipeList-module-scss-module__JqT9OW__flex{display:flex}.RecipeList-module-scss-module__JqT9OW__recipeList{flex-direction:column;gap:16px;width:100%;display:flex}.RecipeList-module-scss-module__JqT9OW__recipeList h4{font-size:20px;font-style:normal;font-weight:800;line-height:1.2}.RecipeList-module-scss-module__JqT9OW__wrapper{width:100vw;margin-left:calc(50% - 50vw);overflow-x:hidden}@media (min-width:768px){.RecipeList-module-scss-module__JqT9OW__wrapper{width:auto;margin-left:initial;overflow-x:initial}}.RecipeList-module-scss-module__JqT9OW__recipeContainer{grid-template-columns:repeat(3,minmax(0,255px));gap:24px;display:grid}@media (max-width:768px){.RecipeList-module-scss-module__JqT9OW__recipeContainer{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;display:flex}.RecipeList-module-scss-module__JqT9OW__recipeContainer::-webkit-scrollbar{display:none}.RecipeList-module-scss-module__JqT9OW__recipeContainer{scroll-behavior:smooth;flex-wrap:nowrap;width:100vw;margin-left:-24px;padding:0 24px;overflow-x:auto}.RecipeList-module-scss-module__JqT9OW__recipeContainer>div{margin-bottom:24px}}@media (min-width:1023px){.RecipeList-module-scss-module__JqT9OW__recipeContainer{grid-template-columns:repeat(2,minmax(0,255px))}}@media (min-width:1697px){.RecipeList-module-scss-module__JqT9OW__recipeContainer{grid-template-columns:repeat(3,minmax(0,255px))}}
