.MealItem_meal__JNzjY{display:flex;flex-direction:column;justify-content:space-between;height:100%;border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.3);overflow:hidden;transition:all .3s ease-in-out;color:#ddd6cb;background:linear-gradient(90deg,#2c1e19,#25200f)}.MealItem_headerText__O7LM_{padding:.5rem 1rem 0}.MealItem_headerText__O7LM_ h2{margin:0;font-size:1.5rem;font-family:Montserrat,sans-serif}.MealItem_headerText__O7LM_ p{font-size:.75rem;color:#cfa69b;font-style:italic}.MealItem_meal__JNzjY h2,.MealItem_meal__JNzjY p{margin:0}.MealItem_image__3X0R_{position:relative;height:15rem}.MealItem_meal__JNzjY img{object-fit:cover}.MealItem_content__E_ewY{display:flex;flex-direction:column;justify-content:space-between;height:100%}.MealItem_summary__Sz8pL{padding:1rem 1rem 0}.MealItem_actions__JSdI5{padding:1rem;text-align:right}.MealItem_actions__JSdI5 a{display:inline-block;margin-top:1rem;padding:.5rem 1rem;border-radius:.5rem;background:linear-gradient(90deg,#f9572a,#ff9b05);color:#ffffff;font-weight:700;text-decoration:none}.MealItem_actions__JSdI5 a:active,.MealItem_actions__JSdI5 a:hover{background:linear-gradient(90deg,#fd4715,#f9b241);box-shadow:0 0 12px rgba(242,100,18,.8)}.MealsGrid_meals__vtTXv{width:90%;max-width:90rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-gap:5rem;margin:2rem auto;list-style:none;padding:0}.page_header__JswY1{gap:3rem;margin:3rem auto 5rem;width:90%;max-width:75rem;color:#ddd6cb;font-size:1.5rem}.page_header__JswY1 h1{font-family:Montserrat,sans-serif}.page_highlight__2QX6_{background:linear-gradient(90deg,#f9572a,#ff8a05);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_header__JswY1 p{margin:0}.page_cta__Mso8l a{display:inline-block;margin-top:1rem;padding:.5rem 1rem;border-radius:.5rem;background:linear-gradient(90deg,#f9572a,#ff9b05);color:#ffffff;font-weight:700;text-decoration:none}.loading_loading__0QjDi{text-align:center;animation:loading_loading__0QjDi 1.2s ease-in-out infinite}@keyframes loading_loading__0QjDi{0%{color:#e9e9e9}50%{color:#b89b84}to{color:#e9e9e9}}