.Layout_container__3Msas{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-height:100vh;height:100%;position:relative}.Layout_container__3Msas,.Layout_header__3BOnh{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%}.Layout_header__3BOnh{color:#fff;min-height:150px;font-size:2rem;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:.5rem;text-shadow:0 1px 0 #ccc,0 2px 0 #ccc,0 3px 0 #ccc,0 4px 0 #ccc,0 5px 0 #ccc,0 6px 0 #ccc,0 7px 0 #ccc,0 8px 0 #ccc,0 9px 0 #ccc,0 50px 30px rgba(0,0,0,.3)}.Layout_header__3BOnh h1{text-align:center}.Layout_footer__2HGdY{display:grid;place-content:center;min-height:100px;font-size:1.3rem;width:100%;text-align:center;font-weight:700}.Layout_newRecipeHeader__2UHXe{text-align:center;text-transform:uppercase;color:#fff;line-height:100px;height:100px;font-size:2rem}.Nav_navContainer__2t1rR{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center!important;-moz-box-pack:center!important;justify-content:center!important}.Nav_navContainer__2t1rR,.Nav_navContainer__2t1rR .Nav_tabContainer__3WiN1{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Nav_navContainer__2t1rR .Nav_tabContainer__3WiN1{width:100%;min-height:200px;margin:1em 0;z-index:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;justify-content:space-evenly}@media screen and (min-width:600px){.Nav_navContainer__2t1rR .Nav_tabContainer__3WiN1{margin:0}}.Nav_navBtn__2dQng{width:95%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:1.1rem;padding:0 5px;margin:.5em .1em;outline:0;border:0;cursor:pointer;will-change:box-shadow,transform;background:-webkit-radial-gradient(100% 0,100% 100%,#89e5ff 0,#5468ff 100%);background:radial-gradient(100% 100% at 100% 0,#89e5ff 0,#5468ff 100%);-webkit-box-shadow:0 2px 4px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 rgba(58,65,111,.5);box-shadow:0 2px 4px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 rgba(58,65,111,.5);border-radius:5px;color:#fff;height:70px;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.4);-webkit-transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}@media screen and (min-width:320px)and (max-width:450px){.Nav_navBtn__2dQng{width:45%;min-width:100px;max-width:250px}}@media screen and (min-width:450px){.Nav_navBtn__2dQng{width:45%;max-width:250px;margin:.5em;font-size:1.3rem}}.Nav_navBtn__2dQng:hover{-webkit-box-shadow:0 4px 8px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 #3c4fe0;box-shadow:0 4px 8px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 #3c4fe0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Nav_navBtn__2dQng:active{-webkit-box-shadow:inset 0 3px 7px #3c4fe0;box-shadow:inset 0 3px 7px #3c4fe0;-webkit-transform:translateY(2px);transform:translateY(2px)}.Nav_navBtn__2dQng svg{margin-right:.5em}.Nav_rotateArrow__3CQsL{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Nav_navSelectButton__kTwlH{border-radius:10px;height:70px;padding:.3em .6em;background:#62e6fd;color:navy;font-weight:700;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer;-webkit-box-shadow:0 19px 38px rgba(0,0,0,.3),0 7px 5px rgba(0,0,0,.22);box-shadow:0 19px 38px rgba(0,0,0,.3),0 7px 5px rgba(0,0,0,.22);text-decoration:none;text-transform:uppercase}.Nav_selectOptions__IM45a{position:absolute;z-index:999999999999;width:100%;background:#fff;border-radius:5px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding:3px 0;top:70px;left:0;color:navy}.Nav_selectOptions__IM45a ul{list-style:none}.Nav_selectOptions__IM45a ul li{padding:.4em .2em;font-size:1.5rem;border-bottom:1px solid #add8e6}.Nav_selectOptions__IM45a ul li:hover{background:#62e6fd;color:navy}.Nav_selectOptions__IM45a ul li:last-child{border-bottom:none}.Nav_searchContainer__1N3dM{width:100%;padding:0 2vw;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.Nav_searchContainer__1N3dM form{position:relative;width:100%;max-width:600px}@media screen and (min-width:768px){.Nav_searchContainer__1N3dM form{width:50%}}.Nav_searchContainer__1N3dM input{width:100%;min-height:50px;font-size:1.3rem;padding-left:30px;border-radius:5px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.Nav_searchContainer__1N3dM input:focus{border:3px solid #5551ff}@media screen and (min-width:576px){.Nav_searchContainer__1N3dM input{font-size:1.5rem}}.Nav_searchContainer__1N3dM .Nav_searchButton__38MKo{position:absolute;font-size:1.5rem;left:5px;top:14px;background:none;border:none}.RecipeCard_container__e66Kg{margin-top:3em;min-height:300px}.RecipeCard_container__e66Kg,.RecipeCard_container__e66Kg ul{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-box-align:center;align-items:center}.RecipeCard_container__e66Kg ul{list-style-type:none}.RecipeCard_card__2lb4A{margin:0 1em 3.5em;min-width:300px;max-width:300px;background:#fff;border-radius:5px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:1em;-webkit-box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.RecipeCard_card__2lb4A:hover{background:#62e6fd;-webkit-transform:scale(1.1);transform:scale(1.1)}.RecipeCard_card__2lb4A .RecipeCard_cardImage__1UeRv{width:100%;height:200px;position:relative!important}.RecipeCard_card__2lb4A .RecipeCard_cardImage__1UeRv img{border-radius:5px}.RecipeCard_card__2lb4A .RecipeCard_cardInfo__15Tu5{min-height:150px;width:100%;font-size:2rem;font-weight:700;color:navy;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.RecipeCard_card__2lb4A .RecipeCard_cardInfo__15Tu5 .RecipeCard_cardName__12LJJ{min-height:100px;text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.RecipeCard_card__2lb4A .RecipeCard_cardInfo__15Tu5 .RecipeCard_cardDesc__2LR_y{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.RecipeCard_card__2lb4A .RecipeCard_cardInfo__15Tu5 .RecipeCard_cardDesc__2LR_y div{font-size:1.2rem}.RecipeCard_card__2lb4A .RecipeCard_cardInfo__15Tu5 .RecipeCard_favButton__14SHb{cursor:pointer;background:none;border:none;font-size:1em;color:red}.Buttons_backButton__GXSev{text-decoration:none;position:fixed;top:20px;right:3%;color:navy;font-size:2rem;z-index:9999;background:#fff;width:50px;height:50px;border-radius:50%}.Buttons_backButton__GXSev:hover{color:#fff;background:navy}.Buttons_backButton__GXSev svg{margin:8px 0 0 10px}.Buttons_menuButton__12FSv{border:none;background:none;font-size:2rem;font-weight:700;position:fixed;top:20px;left:3%;cursor:pointer;color:navy;z-index:9999;padding-top:5px;background:#fff;width:50px;height:50px;border-radius:50%}.Buttons_menuButton__12FSv:hover{color:#fff;background:navy}.Buttons_menu__1FvFR{position:absolute;top:60px;min-width:200px;background:#fff;border-radius:5px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding:3px 0}.Buttons_menu__1FvFR ul{list-style:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.Buttons_menu__1FvFR ul .Buttons_midOption__2yfw7{border-top:1px solid #add8e6;border-bottom:1px solid #add8e6}.Buttons_menu__1FvFR ul li{width:100%;text-align:left;font-size:1.5rem;color:navy}.Buttons_menu__1FvFR ul li:hover{background:#62e6fd}.Buttons_menu__1FvFR ul li a{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:8px 10px}.Buttons_menu__1FvFR ul li a svg{color:navy;margin-right:10px}.Buttons_backTop__3-y62{position:fixed;z-index:999999;bottom:50px;right:5%;width:50px;height:50px;border-radius:50%;background:navy;display:grid;place-content:center;color:#fff;font-size:1.5rem;margin-top:5px;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.Buttons_backTop__3-y62:hover{color:navy;background:#fff}.Buttons_backTop__3-y62:active{background:#add8e6}.Buttons_displayNone__1GVBm{display:none}