@keyframes RecipeDetailsTemplate_useFade-fadeIn__9F5Ef{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsTemplate_useFade-fadeOut__pN_DY{0%{opacity:1}to{opacity:0}}.RecipeDetailsTemplate_root__k_2wk{padding-bottom:40px}.RecipeDetailsTemplate_banner__4XUg1{margin-top:16px;border-radius:16px 16px 0 0}@media(min-width:640px){.RecipeDetailsTemplate_banner__4XUg1{margin-top:16px}}@media(min-width:1024px){.RecipeDetailsTemplate_banner__4XUg1{margin-top:32px}}.RecipeDetailsTemplate_content__SjncU{display:flex;align-items:space-between;justify-content:flex-start;flex-direction:column;margin-top:24px}.RecipeDetailsTemplate_content__SjncU .RecipeDetailsTemplate_sidebar__ZkfWg{display:none;min-width:322px;max-width:322px}.RecipeDetailsTemplate_content__SjncU .RecipeDetailsTemplate_main__8Thmi{flex:1 1;min-width:0}@media(min-width:640px){.RecipeDetailsTemplate_content__SjncU{margin-top:24px}}@media(min-width:1024px){.RecipeDetailsTemplate_content__SjncU{display:flex;align-items:space-between;justify-content:flex-start;flex-direction:row;margin-top:48px}.RecipeDetailsTemplate_content__SjncU .RecipeDetailsTemplate_sidebar__ZkfWg{display:flex}.RecipeDetailsTemplate_content__SjncU .RecipeDetailsTemplate_main__8Thmi{padding-left:40px}}@keyframes RecipesSearchBox_useFade-fadeIn__a8qho{0%{opacity:0}to{opacity:1}}@keyframes RecipesSearchBox_useFade-fadeOut__R2FWf{0%{opacity:1}to{opacity:0}}.RecipesSearchBox_root__U8QwX{flex-grow:1;position:relative}.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT{width:100%;height:44px;padding:0 84px 1px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#f4f4f4;border-color:rgba(0,0,0,0);border-radius:8px}.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT:focus,.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT:hover{border-color:#dedede!important}.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT:input-placeholder{color:#999;font-weight:400}.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT::placeholder{color:#999;font-weight:400}@media(min-width:1024px){.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT{padding-right:24px}}.RecipesSearchBox_form__BmKb9{position:relative}.RecipesSearchBox_clearButtonContainer__Ze_Px,.RecipesSearchBox_searchButtonContainer__dPCgK{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:5px}.RecipesSearchBox_clearButtonContainer__Ze_Px.RecipesSearchBox_inactive__n2e__,.RecipesSearchBox_searchButtonContainer__dPCgK.RecipesSearchBox_inactive__n2e__{pointer-events:none}.RecipesSearchBox_clearButtonContainer__Ze_Px:not(.RecipesSearchBox_inactive__n2e__),.RecipesSearchBox_searchButtonContainer__dPCgK:not(.RecipesSearchBox_inactive__n2e__){cursor:pointer}.RecipesSearchBox_clearButtonWrapper__P_r97,.RecipesSearchBox_searchButtonWrapper__N1esa{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;height:100%;border-radius:8px}.RecipesSearchBox_clearButton__x9xHD,.RecipesSearchBox_searchButton__BFnkU{transition:color .25s ease}.RecipesSearchBox_searchButtonContainer__dPCgK{display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;right:0;top:0;bottom:0}.RecipesSearchBox_searchButtonWrapper__N1esa{width:46px;background-color:rgba(0,0,0,0);transition:background-color .25s ease}.RecipesSearchBox_searchButtonWrapper__N1esa:hover{background-color:green}.RecipesSearchBox_searchButtonWrapper__N1esa:hover .RecipesSearchBox_searchButton__BFnkU{color:#fff}.RecipesSearchBox_searchButtonWrapper__N1esa.RecipesSearchBox_active__q9QS9{background-color:green}.RecipesSearchBox_searchButtonWrapper__N1esa.RecipesSearchBox_active__q9QS9 .RecipesSearchBox_searchButton__BFnkU{color:#fff}.RecipesSearchBox_searchButtonWrapper__N1esa.RecipesSearchBox_active__q9QS9:hover{background-color:#005200}.RecipesSearchBox_searchButton__BFnkU{color:green}.RecipesSearchBox_clearButtonContainer__Ze_Px{display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;right:46px;top:0;bottom:0}.RecipesSearchBox_clearButtonWrapper__P_r97:hover .RecipesSearchBox_clearButton__x9xHD{color:#005200}.RecipesSearchBox_clearButton__x9xHD{color:green}@keyframes RecipesListingTemplate_useFade-fadeIn__3eGZO{0%{opacity:0}to{opacity:1}}@keyframes RecipesListingTemplate_useFade-fadeOut__C4M2m{0%{opacity:1}to{opacity:0}}.RecipesListingTemplate_layoutContainer__iwQbc{max-width:1624px;padding-top:16px;padding-bottom:16px}@media(min-width:1024px){.RecipesListingTemplate_layoutContainer__iwQbc{padding-top:32px;padding-bottom:32px}}.RecipesListingTemplate_layoutContent__H8aBA{min-width:0;overflow:visible}.RecipesListingTemplate_banner__lCNpC{margin:24px 0}@media(min-width:1024px){.RecipesListingTemplate_banner__lCNpC{margin-bottom:42px}}.RecipesListingTemplate_emptyState__kTk_U{min-height:500px}.RecipesListingTemplate_content__SpgyS{margin:8px auto 0}.RecipesListingTemplate_content__SpgyS.RecipesListingTemplate_withSideMargin__FLpaU{max-width:1488px}@media(min-width:640px){.RecipesListingTemplate_content__SpgyS{margin-top:8px}}@media(min-width:1024px){.RecipesListingTemplate_content__SpgyS{margin-top:24px}}.RecipesListingTemplate_search__xePL6{max-width:736px;margin-bottom:16px}@media(min-width:1024px){.RecipesListingTemplate_search__xePL6{margin-bottom:24px}}.RecipesListingTemplate_title__vzmyh{font-size:18px;font-weight:500;margin-bottom:16px;color:#333}@media(min-width:1024px){.RecipesListingTemplate_title__vzmyh{font-size:34px;font-weight:500}}.RecipesListingTemplate_title__vzmyh.RecipesListingTemplate_small__diaDU{font-size:16px;font-weight:500}@media(min-width:1024px){.RecipesListingTemplate_title__vzmyh.RecipesListingTemplate_small__diaDU{font-size:24px;font-weight:500}}@media(min-width:640px){.RecipesListingTemplate_title__vzmyh{margin-bottom:24px}}.RecipesListingTemplate_list__ZGz7n .RecipesListingTemplate_perRow__LrF6q{margin:0 -8px;padding:8px 8px 16px}@keyframes RecipesByTagTemplate_useFade-fadeIn__zdP52{0%{opacity:0}to{opacity:1}}@keyframes RecipesByTagTemplate_useFade-fadeOut__e8Zbt{0%{opacity:1}to{opacity:0}}.RecipesByTagTemplate_layoutContainer__tuinj{max-width:1624px;padding-top:16px;padding-bottom:16px}@media(min-width:1024px){.RecipesByTagTemplate_layoutContainer__tuinj{padding-top:32px;padding-bottom:32px}}.RecipesByTagTemplate_layoutContent__dXwYV{min-width:0;overflow:visible}@keyframes RecipesLandingPageTemplate_useFade-fadeIn__ZrY8Y{0%{opacity:0}to{opacity:1}}@keyframes RecipesLandingPageTemplate_useFade-fadeOut__bBRPe{0%{opacity:1}to{opacity:0}}.RecipesLandingPageTemplate_layoutContainer__x9ABR{max-width:1624px;padding-top:16px;padding-bottom:16px}@media(min-width:1024px){.RecipesLandingPageTemplate_layoutContainer__x9ABR{padding-top:32px;padding-bottom:32px}}.RecipesLandingPageTemplate_layoutContent__dW_ey{min-width:0;overflow:visible}.RecipesLandingPageTemplate_hero__GbtDT{margin-top:16px}@media(min-width:1024px){.RecipesLandingPageTemplate_hero__GbtDT{margin-top:32px}}.RecipesLandingPageTemplate_content__KwDp3{max-width:1488px;margin:0 auto}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_emptyState__KoFwg{min-height:500px}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_search__p7nGh{max-width:736px;margin:24px 0 0}@media(min-width:1024px){.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_search__p7nGh{margin-top:40px}}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_slots__yPwMh{margin:32px auto 0;padding-bottom:40px}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_slots__yPwMh .RecipesLandingPageTemplate_slot__qROCY:not(:first-child){margin-top:24px}@media(min-width:1024px){.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_slots__yPwMh .RecipesLandingPageTemplate_slot__qROCY:not(:first-child){margin-top:40px}}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselTitle__oU8MM{font-size:18px;font-weight:500}@media(min-width:1024px){.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselTitle__oU8MM{font-size:26px;font-weight:500}}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselSlider__IyHUI{width:calc(100% + 16px);margin:-4px -8px;padding:4px 8px}@media(max-width:960px){.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselSlider__IyHUI{width:calc(100% + 32px);margin:-4px -16px;padding:4px 16px}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselNavBtn__jOeps{display:none}}@keyframes RecipesPageTemplate_useFade-fadeIn__GFiv8{0%{opacity:0}to{opacity:1}}@keyframes RecipesPageTemplate_useFade-fadeOut__VcXt_{0%{opacity:1}to{opacity:0}}.RecipesPageTemplate_layout__jN9Wr .RecipesPageTemplate_layoutContainer__YBUrO{max-width:1624px;padding-top:16px;padding-bottom:16px}@media(min-width:1024px){.RecipesPageTemplate_layout__jN9Wr .RecipesPageTemplate_layoutContainer__YBUrO{padding-top:32px;padding-bottom:32px}}.RecipesPageTemplate_layout__jN9Wr .RecipesPageTemplate_layoutContent__BeHr7{min-width:0;overflow:visible}