@import url(//db.onlinewebfonts.com/c/bd9805cba4fdbd10e6f9d097dab9225f?family=Chalkduster);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.details-screen{background-image:url(/recipe-app/static/media/loginbackground.e994a3e0.jpg);background-size:cover;min-height:100vh}.details-screen,.wrapper{width:100%;position:relative}.wrapper{display:flex;height:300px;overflow:hidden;justify-content:flex-end}.wrapper>img{border-radius:50%;height:200px;position:relative;width:200px;z-index:1}.wrapper .square{background-color:#2989c0;border:3px groove #56e613;border-radius:50%;height:300px;position:absolute;right:-50px;top:-50px;width:300px}h1{font-size:50px;margin:10px auto}h2{font-size:40px;margin:5px;text-align:center}.product-pic-recomendation img{border:3px groove #56e613;border-radius:50%;margin:10px}.product-pic-recomendation img,h5{text-align:center;width:170px}.product-pic{align-items:center;display:flex;flex-direction:column}.product-pic-recomendation{align-content:center;align-items:center;display:flex;overflow-x:auto;padding-bottom:110px}.product-pic-recomendation div{margin:0 20px}.youtube{width:350px;display:block;margin:auto}.start-button{bottom:0;box-shadow:5px 5px 5px #1b4706;color:#fff;display:block;font-weight:900;height:100px;margin-bottom:5px;opacity:1;position:fixed;width:100px}.share-and-favourite>button,.start-button{background-color:#2989c0;border:3px groove #56e613;border-radius:50%}.share-and-favourite>button{height:50px;width:50px}.share-and-favourite{display:flex;justify-content:space-around;margin:0 80px 25px}.favorite-filter-buttons,.search-area{margin-top:50px}.bottom-buttons{align-content:center;align-items:center;bottom:0;display:flex;justify-content:center;position:fixed;width:100%}.favorite{margin:auto}.alert{background-color:#2989c0;border-radius:10px;color:#0ff;font-size:2rem;opacity:.8;position:absolute;text-align:center;top:-100px;width:250px}.instructions{margin-top:20px;text-align:justify}.instructions p{padding-bottom:120px;margin-bottom:0}.in-progress{position:fixed}.in-progress,.in-progress:disabled{left:50%;transform:translateX(-50%)}.in-progress:disabled{background-color:#333632;opacity:.8}.favourite-progress{left:50px}.favourite-progress,.share{background-color:#2989c0;border:3px groove #56e613;border-radius:50%;bottom:30px;height:50px;position:fixed;width:50px}.share{right:50px}@media only screen and (min-width:600px){.wrapper .square{height:400px;right:-50px;top:-50px;width:400px}.wrapper{height:400px}.wrapper>img{border-radius:50%;height:300px;position:relative;width:300px;z-index:1}.recipe-infos div,h3{text-align:center}.check-div{position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.favourite-progress{left:30%}.share{right:30%}}.foodTitle{color:#20c1d6;font-family:Chalkduster,Times New Roman,Times,serif;font-size:30px;font-style:normal;font-weight:900;margin:0;width:200px}.searchIcon{background-color:transparent;border:none}.headerDiv>div{transform:scaleX(1);transition:1s}.headerDiv>div,.headerDiv>div:hover{align-items:center;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.headerDiv>div:hover{transform:scale3d(1.1,1.1,1.1)}.headerDiv{align-items:center;background-color:#cce8ed;display:flex;height:70px;justify-content:space-around;overflow:hidden;position:fixed;top:0;width:100%;z-index:1}.headerDiv>div:first-child,.with-search-button{background-color:#20c1d6}.with-search-button{align-items:center;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}@media only screen and (min-width:600px){.headerDiv{align-items:center;background-color:#cce8ed;display:flex;height:70px;justify-content:space-between;overflow:hidden;position:fixed;top:0;width:100%;z-index:1}.headerDiv>div:first-child{background-color:#20c1d6;margin-left:5%}.with-search-button{align-items:center;background-color:#20c1d6;border-radius:50%;display:flex;height:60px;justify-content:center;margin-right:5%;width:60px}.no-search-button{background-color:transparent;margin-right:5%}}.searched-item{display:block;margin:10px auto;width:90%}.radio-buttons{align-self:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:20px}.search-button{background-color:#20c1d6;border-radius:30px;color:#fff;display:block;font-family:Chalkduster,serif;font-weight:900;height:50px;margin:auto auto 20px;width:150px}.recipes-results{justify-content:space-around;margin-bottom:60px}.recipes-results>img,h1,h5{text-align:center;width:100%}.search-area>input{background-color:transparent;border:transparent;border-bottom:3px solid #20c1d6;color:#20c1d6;font-size:2rem;transition:background-color 5000s;width:80%}.radio-buttons label{color:#29219e;font-family:Chalkduster,serif;font-size:1.5rem;font-weight:900;margin-top:10px}span{margin:5px}p{text-align:justify}.search-area{align-items:center;display:flex;flex-direction:column;padding-top:20px}::-webkit-input-placeholder{color:#20c1d6;font-family:Chalkduster,serif}:-ms-input-placeholder{color:#20c1d6;font-family:Chalkduster,serif}::-ms-input-placeholder{color:#20c1d6;font-family:Chalkduster,serif}::placeholder{color:#20c1d6;font-family:Chalkduster,serif}.favorite-recipes-container{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:20px;width:100%}.favorite-recipes-card a img{margin-top:10px;border-radius:50%;height:120px;width:120px;border:4px groove #56e613}.favorite-recipes-card p{color:#1901ed;margin:10px 0 0}.favorite-recipes-card{align-items:center;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;height:250px;margin:5px;position:relative;width:150px}.favorite-recipes-screen{background-image:url(/recipe-app/static/media/loginbackground.e994a3e0.jpg);background-size:cover;margin-top:70px;width:100%;min-height:100vh}.filter-and-cards{margin-top:70px}.favorite-filter-buttons{align-items:center;display:flex;justify-content:center;position:relative;top:20px}.favorite-and-share{display:flex;justify-content:space-between;position:absolute;top:90px;width:80%}.favorite-and-share button{align-items:center;background-color:#20c1d6;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.favorite-and-share button img{height:15px;width:15px}.alert-favorite-screen{background-color:#2989c0;border-radius:10px;color:#0ff;font-size:2rem;left:50px;opacity:.8;position:absolute;text-align:center;width:250px;z-index:1}@media only screen and (min-width:600px){.favorite-recipes-card p{font-size:1.5rem;margin:0 0 30px}.favorite-recipes-card div{height:20px;margin:0}.favorite-recipes-card{height:300px;width:300px}.favorite-and-share{top:120px;width:50%}.favorite-and-share button{width:50px;height:50px}.favorite-recipes-card a img{margin-top:20px;height:150px;width:150px}.favorite-and-share button img{width:30px;height:25px}}.buttons-filter{background-color:#c4c4c4;border-radius:5px;color:#000;font-size:18px;height:45px;width:100px}.test{display:flex;justify-content:space-around;margin-top:10%}.recipes-done{box-shadow:5px 5px 2px grey;display:flex;flex-direction:row;justify-content:center;margin:20px}.recipes-done,.share-progress{background-color:#f8f8ff;border-radius:10px}.share-progress{box-shadow:1px 1px 1px grey;height:40px;width:40px}.tags{flex-wrap:wrap;font-size:.5rem}.done-recipes-card button,.tags{display:flex;justify-content:center}.done-recipes-card button{align-items:center;background-color:#20c1d6;border-radius:50%;height:40px;left:100px;position:absolute;top:90px;width:40px}.done-recipes-card a img{border-radius:50%;height:120px;width:120px}.done-recipes-card p{color:#1901ed;height:10px}.done-recipes-card div{margin:0}.done-recipes-card{align-items:center;border-radius:20px;display:flex;flex-direction:column;height:300px;margin:5px;position:relative;width:150px}.tags p{background-color:#8a2be2;border-radius:5px;color:#fff;font-weight:900;height:20px;margin-left:5px;margin-top:0;padding:5px}.favorite-recipes-card div p{font-size:.75rem}@media only screen and (min-width:600px){.done-recipes-card a img{height:150px;width:150px}.done-recipes-card{height:300px;width:300px}.tags{display:flex;flex-wrap:wrap;justify-content:center}.tags p{margin:5px}}.inferior-menu-icons>div{transform:scaleX(1);transition:1s}.inferior-menu-icons>div,.inferior-menu-icons>div:hover{align-items:center;background-color:#20c1d6;border-radius:50%;display:flex;height:60px;justify-content:center;margin-left:20px;margin-right:20px;width:60px}.inferior-menu-icons>div:hover{transform:scale3d(1.1,1.1,1.1)}@media only screen and (min-width:600px){.inferior-menu-icons{align-items:center;background-color:#cce8ed;bottom:0;display:flex;height:70px;justify-content:space-between;left:0;overflow:hidden;position:fixed;right:0;width:100%}.inferior-menu-icons>div:first-child{margin-left:5%}.inferior-menu-icons>div:last-child{margin-right:5%}}@media only screen and (max-width:600px){.inferior-menu-icons{align-items:center;background-color:#cce8ed;bottom:0;display:flex;height:70px;justify-content:space-between;left:0;overflow:hidden;position:fixed;right:0;width:100%}}.explore-screen{background-image:url(/recipe-app/static/media/loginbackground.e994a3e0.jpg);background-size:cover;height:90vh;margin:60px 0 0;width:100%}.explore-button{background:#20c1d6;border-radius:50px;box-shadow:0 15px 10px rgba(0,0,0,.25);color:#000;font-size:30px;height:82px;line-height:80px;margin-top:40px;text-align:center;transform:scaleX(1);transition:transform 1s;width:300px}.explore-button:hover{transform:scale3d(1.1,1.1,1.1)}.explore-food-button{background:#20c1d6;border-radius:50px;box-shadow:0 15px 10px rgba(0,0,0,.25);color:#fff;font-family:Chalkduster,serif;font-size:20px;height:82px;line-height:80px;margin-top:50px;position:relative;text-align:center;transform:scaleX(1);transition:transform 1;width:300px}.explore-food-button:hover{transform:scale3d(1.1,1.1,1.1)}.explore-menu{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;position:relative}.explore-menu p{color:#fff;font-family:Chalkduster,serif;font-size:1.5rem}.select-filter{background-color:#20c1d6;border-radius:20px;color:#fff;display:block;height:40px;margin:20px auto;position:relative;text-align:center;top:20px;width:50%}.fade-in-fwd{-webkit-animation:fade-in-fwd 1.5s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-fwd 1.5s cubic-bezier(.39,.575,.565,1) both}.ingridients-list{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:30px;width:100%}.explore-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80vh}@-webkit-keyframes fade-in-fwd{0%{opacity:0;transform:translateZ(-80px)}to{opacity:1;transform:translateZ(0)}}@keyframes fade-in-fwd{0%{opacity:0;transform:translateZ(-80px)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:600px){.explore-button{width:240px}.explore-menu p{font-size:1.3rem}}.food-screen{background-image:url(/recipe-app/static/media/loginbackground.e994a3e0.jpg);background-size:cover;margin:70px 0;width:100%;min-height:90vh}.recipes-results{display:flex;flex-wrap:wrap;padding:5px}.recipes-results p{font-size:1rem;line-height:1.2rem;margin:10px;max-height:50px;text-align:center;width:150px}.button-div{flex-wrap:wrap;padding-top:20px;text-align:center}.button-div,.product-pic:hover{display:flex;justify-content:center}.product-pic:hover{align-items:center;border-radius:10%;flex-direction:column;height:300px;margin-bottom:20px;width:160px}.product-pic-0{background-color:#dfbc41;transition:1s}.product-pic-0:hover{background-color:#d241df}.product-pic-1{background-color:#e7736a;transition:1s}.product-pic-1:hover{background-color:#d241df}.product-pic-2{background-color:#fcf7c9;transition:1s}.product-pic-2:hover{background-color:#d241df}.product-pic-3{background-color:#c9da73;transition:1s}.product-pic-3:hover{background-color:#d241df;transition:1s}.product-pic-4{background-color:#d3a585;transition:1s}.product-pic-4:hover{background-color:#d241df}.product-pic-5{background-color:#fac55e;transition:1s}.product-pic-5:hover{background-color:#d241df}.product-pic-6{background-color:#fbf8d7;transition:1s}.product-pic-6:hover{background-color:#d241df}.product-pic-7{background-color:#63c252;transition:1s}.product-pic-7:hover{background-color:#d241df}.product-pic-8{background-color:#c79b7e;transition:1s}.product-pic-8:hover{background-color:#d241df}.product-pic-9{background-color:#f9f5bf;transition:1s}.product-pic-9:hover{background-color:#d241df}.product-pic-10{background-color:#b4d3e6;transition:1s}.product-pic-10:hover{background-color:#d241df}.product-pic-11{background-color:#dfa65b;transition:1s}.product-pic-11:hover{background-color:#d241df}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border-radius:50%;border:16px solid #f3f3f3;border-top-color:#000;height:60px;width:60px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.recipe-image{border-radius:50%}button{background-color:#00f;transition:.3s}h5{font-family:Chalkduster,serif;margin-bottom:0;margin-top:10px}a:visited{color:#1901ed}.button-main-screen div{align-items:center;display:flex;justify-content:center}.button-main-screen div img{margin-right:5px}.slide-in-fwd-center{-webkit-animation:scale-in-center 2s 1s both;animation:scale-in-center 2s 1s both}.slide-in-fwd-center-2{-webkit-animation:scale-in-center 1s both;animation:scale-in-center 1s both}@-webkit-keyframes scale-in-center{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scale-in-center{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}.shadow-drop-2-center{-webkit-animation:shadow-drop-2-center .4s cubic-bezier(.25,.46,.45,.94) both;animation:shadow-drop-2-center .4s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes shadow-drop-2-center{0%{box-shadow:0 0 0 0 transparent;transform:translateZ(0)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.35);transform:translateZ(50px)}}@keyframes shadow-drop-2-center{0%{box-shadow:0 0 0 0 transparent;transform:translateZ(0)}to{box-shadow:0 0 20px 0 rgba(0,0,0,.35);transform:translateZ(50px)}}.slide-in-top{-webkit-animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-in-top{0%{opacity:0;transform:translateY(-1000px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-top{0%{opacity:0;transform:translateY(-1000px)}to{opacity:1;transform:translateY(0)}}.not-found{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;background-color:#20c1d6}@media only screen and (min-width:600px){.product-pic:hover{width:300px;margin:5px}.recipe-image{width:150px}.product-pic h5{font-size:1.5rem;line-height:1.2rem;margin:10px;max-height:50px;text-align:center;width:150px}.product-pic{align-items:center;border-radius:10%;display:flex;flex-direction:column;height:300px;justify-content:center;transform:scaleX(1);transition:1s;width:300px;margin:5px}.button-main-screen{transform:scaleX(1);transition:1s}.button-main-screen,.button-main-screen:hover{background-color:#3ec1d6;border:none;border-radius:50px;color:#fff;display:inline-block;font-size:10px;font-weight:800;height:50px;margin:5px 10px;opacity:.8;padding:2px;text-align:center;text-decoration:none;width:13%}.button-main-screen:hover{transform:scale3d(1.1,1.1,1.1)}.not-found img{width:500px}}@media only screen and (max-width:600px){.product-pic,.product-pic:hover{margin:5px}.recipe-image{width:120px}.product-pic h5{font-size:1rem;line-height:1.2rem;margin:10px;max-height:50px;text-align:center;width:150px}.product-pic,.product-pic:hover{align-items:center;border-radius:10%;display:flex;flex-direction:column;height:200px;justify-content:center;margin-bottom:20px;transform:scaleX(1);transition:1s;width:160px}.button-main-screen{transform:scaleX(1);transition:1s}.button-main-screen,.button-main-screen:hover{background-color:#3ec1d6;border:none;border-radius:50px;color:#fff;display:inline-block;font-size:10px;font-weight:800;height:50px;margin:5px 10px;opacity:.8;padding:2px;text-align:center;text-decoration:none;width:25%}.button-main-screen:hover{transform:scale3d(1.1,1.1,1.1)}}.login-screen{align-items:center;background-image:url(/recipe-app/static/media/loginbackground.e994a3e0.jpg);background-size:cover;box-shadow:5px 5px 2px grey;display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;text-align:center;width:100%}h2{color:#000;font-size:39px;font-style:normal;font-weight:400;line-height:46px}.btn-login{border-radius:30px;border:2px solid #20c1d6;color:#fff;font-size:1.2rem;height:60px;margin-top:30px;width:180px}.btn-login,.btn-login:disabled{background-color:#20c1d6;font-family:Chalkduster,serif}.btn-login:disabled{font-size:1rem;height:50px;margin-top:20px;opacity:.7;transition:.5s;width:150px}.app-name{color:#20c1d6;font-family:Chalkduster,serif;font-size:3rem}.input-login{background-color:transparent;border:transparent;border-bottom:2px solid #20c1d6;color:#20c1d6;font-size:30px;height:40px;margin:auto;padding:15px 0;width:90%}.container-profile{background-image:url(/recipe-app/static/media/loginbackground.e994a3e0.jpg);background-size:cover;display:inline-block;height:100vh;width:100%}.profile-screen-buttons{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:space-between;width:100%}.profile-screen-buttons p{font-size:40px;font-weight:900;margin:100px 0 0}.profile-screen-buttons button{background:#20c1d6;border-radius:50px;box-shadow:0 15px 10px rgba(0,0,0,.25);color:#fff;font-family:Chalkduster,serif;font-size:25px;height:82px;line-height:50px;text-align:center;transform:scaleX(1);transition:transform 1s;width:300px}.profile-screen-buttons button:hover{transform:scale3d(1.1,1.1,1.1)}@media only screen and (max-width:600px){.profile-screen-buttons p{font-size:20px;font-weight:900}.profile-screen-buttons a button{font-size:1.1rem;width:240px}}.welcome-phrase{-webkit-animation:puff-in-center 1s both;animation:puff-in-center 1s both;color:#20c1d6;font-family:Chalkduster,sans-serif;font-size:2.6rem;font-weight:900;position:relative;text-align:center;top:60%;width:100%}.welcome-screen{width:100%;height:70vh;zoom:1}a{text-decoration:none}@-webkit-keyframes puff-in-center{0%{-webkit-filter:blur(4px);filter:blur(4px);opacity:0;transform:scale(2)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;transform:scale(1)}}@keyframes puff-in-center{0%{-webkit-filter:blur(4px);filter:blur(4px);opacity:0;transform:scale(2)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;transform:scale(1)}}
/*# sourceMappingURL=main.31999096.chunk.css.map */