@import url(https://fonts.googleapis.com/css2?family=Indie+Flower&family=Patrick+Hand+SC&family=Shadows+Into+Light&display=swap);@import url(https://fonts.googleapis.com/css2?family=Indie+Flower&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Patrick+Hand+SC&family=Shadows+Into+Light&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body html #root{height:100%;margin:0;padding:0}body{margin:10px 20px}.RecipeList_recipeContainer__uu6LU{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:20px}.RecipeList_recipeCard__soJCm{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;margin-bottom:20px;max-width:440px;padding:15px;width:100%}.RecipeList_recipeImage__NmyjO{border-radius:8px;height:180px;margin-bottom:10px;object-fit:cover;width:100%}.RecipeList_recipeTitle__f7B7m{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:10px}.RecipeList_recipeDescription__ljhbp{color:#555;font-size:14px;line-height:1.4;margin-bottom:10px}.RecipeList_favoriteButton__J9DlN{background-color:#306ca3b8;border:none;border-radius:20px;color:#fff;font-size:12px;padding:6px 12px}.RecipeList_favoriteButton__J9DlN:hover{background-color:#306ca385}@media (max-width:900px){.RecipeList_recipeContainer__uu6LU{gap:15px;grid-template-columns:repeat(2,1fr)}.RecipeList_recipeCard__soJCm{max-width:360px;padding:10px}.RecipeList_recipeImage__NmyjO{height:150px}.RecipeList_recipeTitle__f7B7m{font-size:14px}.RecipeList_recipeDescription__ljhbp{font-size:12px}.RecipeList_favoriteButton__J9DlN{font-size:10px;padding:4px 8px}}@media (max-width:600px){.RecipeList_recipeContainer__uu6LU{gap:10px}.RecipeList_recipeCard__soJCm{display:flex;justify-content:space-between;max-width:300px;padding:8px}.RecipeList_recipeCard__soJCm h5{font-size:16px}.RecipeList_recipeImage__NmyjO{height:120px}.RecipeList_recipeTitle__f7B7m{font-size:12px}.RecipeList_recipeDescription__ljhbp{font-size:10px}.RecipeList_favoriteButton__J9DlN{font-size:10px;padding:3px 6px}}.GroceryList_grocery-body__PswBG{height:100%;overflow-y:hidden}.GroceryList_container__bJ1Jn{grid-gap:10px;align-items:flex-start;font-family:Inter,sans-serif;height:100%;justify-content:space-between;margin:2em}.GroceryList_container__bJ1Jn h1{padding:10px 30px 20px}.GroceryList_header__tQmKI{display:flex;flex-wrap:wrap;justify-content:space-between}.GroceryList_header__tQmKI h1{font-family:Patrick Hand SC,cursive;font-size:28px}.GroceryList_grocery__GY3\+2{grid-gap:30px;border-radius:20px;display:grid;font-family:Inter,sans-serif;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:space-between;min-height:70vh;padding:20px}.GroceryList_form__MCHgd{border:1px solid #000;border-radius:10px;display:flex;flex-direction:column;padding:10px}.GroceryList_form__MCHgd h2{font-family:Patrick Hand SC,cursive;font-size:20px;padding:10px 0;text-align:center}.GroceryList_form__MCHgd button{background:#d1e6f9;border-radius:10px;font-family:Patrick Hand SC,cursive;margin:10px;padding:10px}.GroceryList_form__MCHgd button:hover{background:#e3effb;font-weight:medium}.GroceryList_grocery__GY3\+2 h2{font-family:Patrick Hand SC,cursive;padding:10px 0}.GroceryList_grocery__GY3\+2 ul{padding:5px 0}.GroceryList_grocery__GY3\+2 ul li{list-style:none;padding:7px 0}.GroceryList_grocery__GY3\+2 input{padding:10px}.GroceryList_grocery__GY3\+2 label{font-size:16px;padding:10px}.GroceryList_expirationLabel__EeaDR{background-color:#d1e6f9;border-radius:15px;display:inline-block;font-size:10px;line-height:1.2;margin:5px;padding:5px 10px;text-align:center;vertical-align:middle;white-space:nowrap}.GroceryList_expired__YCUkP{background-color:#ff8080;color:#fff}.GroceryList_soonToExpire__cDQaK{background-color:#ffff80}.GroceryList_dairy__I7iCb,.GroceryList_grain__T5CCC,.GroceryList_other__gW5I7,.GroceryList_produce__NDsjd,.GroceryList_protein__iKSiG{background-color:#e2f0fc80;border-radius:20px;display:flex;flex-direction:column;grid-column:span 1;grid-row:1/3;padding:1.5em}.GroceryList_dairy__I7iCb,.GroceryList_produce__NDsjd,.GroceryList_protein__iKSiG{grid-row:1/3;min-height:100vh}.GroceryList_grain__T5CCC,.GroceryList_other__gW5I7{grid-column-start:4;height:auto}.GroceryList_grain__T5CCC,.GroceryList_other__gW5I7{grid-row:span 1}.GroceryList_noItem__CfhSG{color:gray;font-family:Patrick Hand SC,cursive;font-size:16px;text-align:center}@media (max-width:600px){.GroceryList_grocery__GY3\+2{display:flex;flex-direction:column}.GroceryList_dairy__I7iCb,.GroceryList_grain__T5CCC,.GroceryList_other__gW5I7,.GroceryList_produce__NDsjd,.GroceryList_protein__iKSiG{padding:1.5em}.GroceryList_container__bJ1Jn h1{font-size:25px;padding:5px}.GroceryList_form__MCHgd h2{font-size:18px}.GroceryList_form__MCHgd button{font-size:16px;padding:8px}.GroceryList_grocery__GY3\+2 label,.GroceryList_grocery__GY3\+2 ul li{font-size:18px}}.Profile_container__uhL1p{align-items:center;display:flex;flex-direction:column;font-family:Patrick Hand SC,Open Sans,Times New Roman,sans-serif;justify-content:center;margin:1em}.Profile_profileAvatar__2jaTd{align-items:center;margin:20px 0;padding:20px;width:100%}.Profile_profileAvatar__2jaTd img{align-items:center;background-color:#d9e9f9;border:2px solid #d9e9f9;border-radius:50%;display:block;margin-left:auto;margin-right:auto;width:15em}.Profile_accountInfo__MK-Xa{display:flex;flex-direction:column;justify-content:center;margin:20px 0;padding:10px;width:60%}.Profile_accountInfo__MK-Xa input{-webkit-appearance:none;appearance:none;background:#d9e9f9;border:none;border-radius:10px;font-family:Patrick Hand SC,Open Sans,Times New Roman,sans-serif;font-size:20px;padding:0 10px;text-align:center;width:100%}.Profile_accountInfo__MK-Xa label{font-family:Patrick Hand SC,Open Sans,Times New Roman,sans-serif;font-weight:700;padding:10px;text-align:left}.Profile_email__qN3pR,.Profile_name__\+9E6A{border-radius:55px;padding:10px}.Profile_form__5FdPo{border:1px solid #000;flex-direction:column;justify-content:center;margin:20px 0;padding:10px}.Profile_form__5FdPo,.Profile_profileUpdateButton__0jV-w{display:flex;font-family:Patrick Hand SC,Open Sans,Times New Roman,sans-serif}.Profile_profileUpdateButton__0jV-w{background:#d9e9f9;border-radius:10px;font-size:20px;text-align:center}.Profile_profileUpdateButton__0jV-w:hover{background:#e3effb;border-radius:10px;display:flex;font-family:Patrick Hand SC,Open Sans,Times New Roman,sans-serif;font-size:20px;font-weight:medium;text-align:center}.PantryList_pantry-body__FVIcT{height:100%;overflow-y:hidden}.PantryList_container__cT\+dP{grid-gap:10px;align-items:flex-start;font-family:Inter,sans-serif;height:100%;justify-content:space-between;margin:2em}.PantryList_container__cT\+dP h1{padding:10px 30px 20px}.PantryList_header__Gk4aL{display:flex;flex-wrap:wrap;justify-content:space-between}.PantryList_header__Gk4aL h1{font-family:Patrick Hand SC,cursive;font-size:28px}.PantryList_pantry__b3mZv{grid-gap:30px;border-radius:20px;display:grid;font-family:Inter,sans-serif;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:space-between;min-height:70vh;padding:20px}.PantryList_form__olafY{border:1px solid #000;border-radius:10px;display:flex;flex-direction:column;padding:10px}.PantryList_form__olafY h2{font-family:Patrick Hand SC,cursive;font-size:20px;padding:10px 0;text-align:center}.PantryList_form__olafY button{background:#d1e6f9;border-radius:10px;font-family:Patrick Hand SC,cursive;margin:10px;padding:10px}.PantryList_form__olafY button:hover{background:#e3effb;font-weight:medium}.PantryList_pantry__b3mZv h2{font-family:Patrick Hand SC,cursive;padding:10px 0}.PantryList_pantry__b3mZv ul{padding:5px 0}.PantryList_pantry__b3mZv ul li{list-style:none;padding:7px 0}.PantryList_pantry__b3mZv input{padding:10px}.PantryList_pantry__b3mZv label{font-size:16px;padding:10px}.PantryList_expirationLabel__REDk5{background-color:#d1e6f9;border-radius:15px;display:inline-block;font-size:10px;line-height:1.2;margin:5px;padding:5px 10px;text-align:center;vertical-align:middle;white-space:nowrap}.PantryList_expired__0MGie{background-color:#ff8080;color:#fff}.PantryList_soonToExpire__R5lGa{background-color:#ffff80}.PantryList_dairy__Yz4j7,.PantryList_grain__sCiLu,.PantryList_other__d\+L58,.PantryList_produce__CQiO5,.PantryList_protein__-RQJ9{background-color:#e2f0fc80;border-radius:20px;display:flex;flex-direction:column;grid-column:span 1;grid-row:1/3;padding:1.5em}.PantryList_dairy__Yz4j7,.PantryList_produce__CQiO5,.PantryList_protein__-RQJ9{grid-row:1/3;min-height:100vh}.PantryList_grain__sCiLu,.PantryList_other__d\+L58{grid-column-start:4;height:auto}.PantryList_grain__sCiLu,.PantryList_other__d\+L58{grid-row:span 1}.PantryList_noItem__QBbfW{color:gray;font-family:Patrick Hand SC,cursive;font-size:16px;text-align:center}@media (max-width:600px){.PantryList_pantry__b3mZv{display:flex;flex-direction:column}.PantryList_dairy__Yz4j7,.PantryList_grain__sCiLu,.PantryList_other__d\+L58,.PantryList_produce__CQiO5,.PantryList_protein__-RQJ9{padding:1.5em}.PantryList_container__cT\+dP h1{font-size:25px;padding:5px}.PantryList_form__olafY h2{font-size:18px}.PantryList_form__olafY button{font-size:16px;padding:8px}.PantryList_pantry__b3mZv label,.PantryList_pantry__b3mZv ul li{font-size:18px}}body{font-size:18px}.RecipeDetails_timeInfo__bRLog{margin-bottom:15px}.RecipeDetails_loadingContainer__RZwMB{padding:30px;text-align:center}.RecipeDetails_errorContainer__vaKdr{padding:30px}.RecipeDetails_recipeTime__RaM3p{display:inline;font-family:Inter,serif;font-size:medium;padding-right:30px}.RecipeDetails_navigation__ZnuFF{background-color:#306ca385;border-radius:10px;color:#fff;font-size:20px;margin-top:10px;padding:5px 20px;text-align:center;text-decoration:none;width:100px}.RecipeDetails_navigation__ZnuFF:hover{background-color:#306ca36b}.RecipeDetails_title__nyQWF{align-items:center;display:flex;justify-content:space-between}.RecipeDetails_favoriteContainer__3mPwH button{align-items:center;background-color:#fff;border:#fff;color:#306ca385;display:flex;font-size:15px;gap:10px}.RecipeDetails_favoriteContainer__3mPwH button:hover{color:#306ca338;cursor:pointer}.RecipeDetails_recipeImage__uHYM5{border-radius:10px;margin:20px 0;max-height:300px;object-fit:cover}.RecipeDetails_ingredientItem__IuqCT{flex-direction:row;font-size:medium;margin-bottom:20px;padding:0 20px}.RecipeDetails_ingredientCheckbox__P\+gse{color:#000;margin-right:20px}.RecipeDetails_ingredientNeeded__dl1LJ{font-family:Inter,serif}.RecipeDetails_recipeTipsText__Nt-7J{font-size:medium;text-align:center}.RecipeDetails_contentContainer__OlI4X{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin-bottom:30px;margin-top:30px}.RecipeDetails_sectionHeader__09kro{align-items:stretch;color:#699fd0;display:flex;gap:10px;justify-content:center;padding:10px 0}.RecipeDetails_sectionTitle__1K7v4{font-family:Patrick Hand SC,cursive}.RecipeDetails_ingredientsList__-zQ\+b{list-style-type:none}.RecipeDetails_ingredientItem__IuqCT{align-items:center;display:flex;gap:10px;margin:20px 0}.RecipeDetails_ingredientsContainer__XAeEd{background-color:#e2f0fc80;border-radius:30px;grid-row:1/3;padding:20px}.RecipeDetails_tipsContainer__V4nHC{background-color:#e2f0fc80;border-radius:30px;grid-column:2/4;padding:20px}.RecipeDetails_tipsText__F6iT0{padding:10px 20px}.RecipeDetails_substitutesContainer__tCHnZ{background-color:#e2f0fc;border-radius:30px;grid-column:2/4;padding:20px}.RecipeDetails_substitutesContainer__tCHnZ ul{list-style-type:none}.RecipeDetails_substitutesContainer__tCHnZ ul li{align-items:center;display:flex;font-family:inter,serif;gap:10px;margin-bottom:10px}@media (max-width:768px){.RecipeDetails_contentContainer__OlI4X{display:flex;flex-direction:column;gap:20px}.RecipeDetails_ingredientsContainer__XAeEd,.RecipeDetails_substitutesContainer__tCHnZ,.RecipeDetails_tipsContainer__V4nHC{border-radius:20px;padding:15px}.RecipeDetails_sectionHeader__09kro{flex-direction:column;gap:5px;text-align:center}.RecipeDetails_recipeImage__uHYM5{max-height:200px}.RecipeDetails_timeInfo__bRLog{display:flex;flex-direction:column}.RecipeDetails_navigation__ZnuFF{font-size:16px;padding:5px 10px;width:80px}.RecipeDetails_favoriteContainer__3mPwH button{font-size:14px;gap:5px}}@media (max-width:480px){body{font-size:16px}.RecipeDetails_ingredientsContainer__XAeEd,.RecipeDetails_substitutesContainer__tCHnZ,.RecipeDetails_tipsContainer__V4nHC{border-radius:15px;padding:10px}.RecipeDetails_recipeImage__uHYM5{max-height:150px}.RecipeDetails_favoriteContainer__3mPwH button{font-size:12px;gap:3px}.RecipeDetails_sectionTitle__1K7v4{font-size:18px}.RecipeDetails_navigation__ZnuFF{font-size:14px;padding:3px 8px;width:70px}}html body #root{height:100%;margin:0;padding:0}body{box-sizing:border-box;font-family:inter,serif;margin:0}.CurrentWalkthrough_container__lKhLd{box-sizing:border-box;display:flex;flex-direction:column;height:85vh;overflow:hidden;padding:0 20px}.CurrentWalkthrough_sectionHeader__2rcj3{flex:0 0 auto;padding-top:20px;text-align:center}.CurrentWalkthrough_mainContent__HgElI{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:10px 0}.CurrentWalkthrough_instruction__6bz4p{bottom:100px;left:0;padding:0 30px;position:fixed;right:0;text-align:center;width:100%;z-index:100}.CurrentWalkthrough_ingredientsList__cge8o{font-family:inter,serif;font-size:16px;margin:10px 0;text-align:left;width:100%}.CurrentWalkthrough_animationContainer__5FvyB{align-items:center;display:flex;justify-content:center;margin:10px 0;max-height:40vh;overflow:hidden;width:100%}.CurrentWalkthrough_stepAnimation__i1EWv{border-radius:10px;max-height:100%;max-width:100%;object-fit:contain}.CurrentWalkthrough_navigationButtons__vQLSu{display:flex;flex:0 0 auto;gap:10px;justify-content:space-between;margin-top:auto;padding:10px 0}.CurrentWalkthrough_errorText__Eotst{color:red;font-size:16px;font-weight:700;text-align:center}.CurrentWalkthrough_loadingContainer__dh6RQ{font-size:16px;padding:20px;text-align:center}@media (max-width:768px){.CurrentWalkthrough_container__lKhLd{padding:0 10px}.CurrentWalkthrough_instruction__6bz4p{font-size:16px}.CurrentWalkthrough_ingredientsList__cge8o{font-size:14px}.CurrentWalkthrough_animationContainer__5FvyB{margin:5px 0;max-height:35vh}}@media (max-width:480px){.CurrentWalkthrough_container__lKhLd{padding:0 5px}.CurrentWalkthrough_instruction__6bz4p{font-size:14px}.CurrentWalkthrough_ingredientsList__cge8o{font-size:12px}.CurrentWalkthrough_animationContainer__5FvyB{margin:5px 0;max-height:30vh}}.Login_container__0c7uz{align-items:center;font-family:Patrick Hand SC,Open Sans,Times New Roman,sans-serif;margin:1em;overflow:auto}.Login_container__0c7uz,.Login_login__\+H1JP{display:flex;flex-direction:column;height:80%;justify-content:center}.Login_login__\+H1JP{margin:20px 0;padding:10px}body,div,figcaption,figure,h1,h2,h3,header,li,p,section,ul{font-family:Patrick Hand SC,Open Sans,Times New Roman,sans-serif}.SignUp_container__og7fU{align-items:center;font-family:Patrick Hand SC,Open Sans,Times New Roman,sans-serif;margin:1em;overflow:auto}.SignUp_container__og7fU,.SignUp_signup__LiCwK{display:flex;flex-direction:column;height:80%;justify-content:center}.SignUp_signup__LiCwK{margin:20px 0;padding:10px}.SignUp_alert__I3US4{background-color:#fcc;color:red}.SignUp_alert__I3US4,.SignUp_confirmation__x5lyN{border-radius:5px;display:inline-block;margin:20px 0;padding:10px}.SignUp_confirmation__x5lyN{background-color:#c2f0c2;color:green}body{color:#000;font-family:Inter,serif;font-size:16px;font-weight:400;line-height:1.4}.Home_pageContainer__IzRRM{height:100%;overflow-y:auto}.Home_titleContainer__wgnGA{align-items:center;display:flex;gap:10px;margin-bottom:20px;padding:20px 10px}.Home_containerContent__XBFYe{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:80%;margin-top:20px;padding:10px}.Home_sectionHeader__pRYQX{align-items:center;display:flex;gap:10px;justify-content:center;text-align:center}.Home_recipeSuggestionContainer__\+AmY8{background-color:#e2f0fc80;grid-row:span 2;min-height:100%}.Home_favoritesContainer__dod3k{overflow-y:scroll}.Home_expirationContainer__BKPwu,.Home_favoritesContainer__dod3k{background-color:#e2f0fc80;grid-column:2/3;min-height:100%}.Home_expirationContainer__BKPwu ul{overflow-y:scroll}.Home_expirationContainer__BKPwu li{list-style:none}.Home_expiringItem__luRNj{display:flex;flex-direction:row;justify-content:flex-start;padding:7px 0}.Home_expiringItem__luRNj li{font-family:Patrick Hand SC,Open Sans,Times New Roman,sans-serif;padding:7px 0}.Home_expirationLabel__uKHw5{background-color:#b3ccff;border-radius:15px;margin-left:21px;padding:0 10px}.Home_expired__Ht9Cv{background-color:#ff8080}.Home_soonToExpire__JVbxs{background-color:#ffff80}.Home_recipeLink__BBCol{text-decoration:none}.Home_favoritesTitle__oBtR8:hover{color:#306ca385}.Home_expirationContainer__BKPwu,.Home_favoritesContainer__dod3k,.Home_recipeSuggestionContainer__\+AmY8{border-radius:30px;display:flex;flex-direction:column;font-weight:200;gap:20px;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:20px 40px}.Home_recipeCardHome__YqQmt{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;margin-bottom:20px;max-width:440px;padding:20px;width:100%}.Home_recipeCardHome__YqQmt:hover{box-shadow:0 4px 16px #0003;transition:.3s}.Home_recipeImage__hlmuP{height:250px;object-fit:cover;width:100%}.Home_favoriteCard__Jgkdo{color:#154777}.Home_favoriteCard__Jgkdo:hover{color:#306ba392}@media (max-width:768px){.Home_containerContent__XBFYe{display:flex;flex-direction:column;gap:20px;height:auto;margin-top:10px;padding:10px}.Home_expirationContainer__BKPwu,.Home_favoritesContainer__dod3k,.Home_recipeSuggestionContainer__\+AmY8{width:100%}.Home_recipeImage__hlmuP{height:100px}.Home_recipeSuggestionContainer__\+AmY8{order:1}.Home_favoritesContainer__dod3k{order:2}.Home_expirationContainer__BKPwu{order:3}}*{box-sizing:border-box}[hidden]{display:none!important}body,div,figcaption,figure,h1,h2,h3,header,li,p,section,ul{box-sizing:border-box;font-family:inter,serif;margin:0;overflow:hidden;padding:0}.App{height:100vh;text-align:center}.App-logo{height:40vmin;pointer-events:none}.content{height:calc(100vh - 64px);overflow-y:auto;padding:10px}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:global(body,html,#root){height:100%;margin:0;padding:0}:global(body){box-sizing:border-box;font-family:inter,serif;margin:10px 20px}.container{display:flex;flex-direction:column;height:auto;justify-content:space-between;padding:20px}@media (max-width:950px){.container{padding:10px}}.instruction{margin-top:20px;text-align:center}.stepTitle{font-family:Patrick Hand SC,cursive;font-size:1.2rem;margin-bottom:20px}.stepDescription{font-size:1rem;margin-bottom:20px}@media (max-width:600px){.stepTitle{font-size:1rem}.stepDescription{font-size:.9rem}}.ingredientsList{margin-bottom:20px;z-index:100}.navigationButtons{display:flex;justify-content:space-between}@media (max-width:600px){.navigationButtons{flex-direction:column;gap:10px}}.animationContainer{align-items:center;display:flex;height:auto;justify-content:center;padding:10px;position:relative}.stepAnimation{border-radius:10px;height:auto;max-width:100%}.grocery{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:10px}@media (max-width:600px){.grocery{grid-gap:10px;grid-template-columns:1fr}}.dairy,.grain,.other,.produce,.protein{background-color:#d1e6f9;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:1.5em}@media (max-width:600px){.dairy,.grain,.other,.produce,.protein{padding:1em}}.recipeCardHome{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;margin-bottom:20px;padding:15px;width:auto}.recipeCardHome img{height:auto;max-width:100%;object-fit:cover}@media (max-width:600px){.recipeCardHome{padding:10px}}.recipeSuggestionContainer{background-color:#e2f0fc80;min-height:auto;padding:10px}.expirationContainer,.favoritesContainer{background-color:#e2f0fc;grid-column:span 1;min-height:auto;padding:10px}@media (max-width:600px){.expirationContainer,.favoritesContainer{grid-column:span 1}}.expiringItem{align-items:flex-start;display:flex;flex-direction:column;padding:5px 0}@media (max-width:600px){.expiringItem{flex-direction:row;justify-content:space-between}}.login,.signup{display:flex;flex-direction:column;height:auto;justify-content:center;margin:20px 0;padding:10px}.profileAvatar img{margin:auto;width:10em}@media (max-width:600px){.profileAvatar img{width:8em}}
/*# sourceMappingURL=main.1c0b967b.css.map*/