*{box-sizing:border-box}:root{--f-family:"Quicksand",sans-serif}body{font-family:Quicksand,sans-serif;font-family:var(--f-family);margin:0;overflow-x:hidden}video{left:0;min-height:100vh;object-fit:cover;position:fixed;top:0;width:100%;z-index:-1}.logo{align-items:center;background-color:rgba(0,0,0,.2);border-bottom:1px solid #000;display:flex;height:40px}.logo .brand,.nutrition-btn,.recipe-btn{color:#fff;text-decoration:none}.logo .brand{font-size:22px;padding-left:15px}.nutrition-container h1,.recipe-container h1{color:#fff;text-shadow:0 0 15px #000}.container,.nutrition-container,.recipe-container{align-items:center;display:flex;flex-direction:column;margin-top:100px}.container .category-container{text-align:center;width:400px}.container .category-container .link-nutrition,.container .category-container .link-recipe{text-decoration:none}.container .nutrition-btn,.container .recipe-btn{background-color:rgba(0,0,0,.4);border-radius:20px;height:150px;letter-spacing:2px;margin:15px 0;padding:20px}.container .nutrition-btn h2,.container .recipe-btn h2{margin:10px 0}form{margin-bottom:20px}form img{cursor:pointer;margin-bottom:-13px;margin-left:-45px;width:40px}input{background-color:hsla(0,0%,82%,.7);border-radius:15px;font-size:20px;padding:10px 20px;width:350px}.description-container{display:flex;margin:15px 0;width:80%}.description-container .light-bg{background-color:hsla(0,0%,100%,.5);width:15%}.description-container .dark-bg{background-color:rgba(0,0,0,.6);display:flex;width:85%}.dark-bg .content-container{display:flex;flex-direction:column;margin-bottom:-4px;margin-left:-12%}.dark-bg .image-container img{border-radius:10px;margin:25px 0;width:450px;z-index:-1}.dark-bg .heading-info{border-radius:10px;box-shadow:inset 0 -110px 20px rgba(37,109,133,.7);display:flex;flex-direction:column;height:450px;justify-content:flex-end;margin-bottom:-475px;margin-top:25px;padding:5px 10px;width:450px;z-index:10}.dark-bg .content-container .heading-info h2,.dark-bg .content-container .heading-info p{color:#fff;font-weight:700;margin:5px 0}.dark-bg .content-container .heading-info p{color:#000}.dark-bg .ingredient-list{color:#fff;font-size:25px;font-weight:900;margin:25px 25px 0 0}.dark-bg .ingredient-list h4{margin:0 0 0 20px}.dark-bg .ingredient-list li{font-size:20px;font-weight:500;line-height:1.5}.nutrition-container .instructions{background-color:rgba(0,0,0,.4);border-radius:10px;color:#fff;font-size:20px;line-height:1.5;margin:10px 10%;padding:20px;text-align:center}.facts-container,.info-container{display:flex;flex-direction:column}.info-container{align-items:center;width:80%}textarea{background-color:hsla(0,0%,100%,.5);border-radius:10px;font-family:Quicksand,sans-serif;font-family:var(--f-family);font-size:18px;font-weight:700;height:200px;padding:10px;width:544px}.btns-container{display:flex;margin:10px 0}.btns-container button{background-color:hsla(0,0%,100%,.9);border:none;border-radius:5px;color:#256d85;font-family:Quicksand,sans-serif;font-family:var(--f-family);font-size:20px;font-weight:700;padding:7px 17px;width:140px}.new-recipe{display:none;margin-left:10px}.new-recipe.active{display:flex}.analyze.hide{display:none}.facts-container,.ingredients-container{background-color:hsla(0,0%,100%,.8);border-radius:10px;font-size:18px;margin:10px;padding:20px}.details-container,table tbody{display:flex;flex-direction:column}tr{border-top:1px solid #b6b6b6;display:flex}.step{font-weight:500;padding-left:15px}.calories{border-bottom:3px solid #b6b6b6;font-size:25px}tbody tr th{padding:5px 0;text-align:left;width:420px}td{padding:5px 0;text-align:right;width:70px}h6{margin:10px 0}.daily-prcnt{font-size:13px;margin-bottom:20px;padding:0;width:100%}.details-container{margin-top:20px}.headings{border-bottom:3px solid #b6b6b6}.ingr-data,.ingr-heading{padding:5px 8px 5px 0;text-align:left;width:100px}@media (max-width:1200px){.dark-bg .image-container img{width:350px}.dark-bg .heading-info{height:350px;margin-bottom:-375px;width:350px}}@media (max-width:1000px){.dark-bg .image-container img{width:250px}.dark-bg .heading-info{height:250px;margin-bottom:-275px;width:250px}.dark-bg .content-container .heading-info h2{margin:0}.dark-bg .content-container .heading-info h2,.dark-bg .ingredient-list h4{font-size:20px}.dark-bg .ingredient-list ul{margin-top:5px}.dark-bg .ingredient-list li{font-size:17px}.nutrition-container .instructions{margin:10px 5%}}@media (max-width:800px){.description-container{flex-direction:column;margin:10px 0;width:95%}.description-container .light-bg{height:90px;width:100%}.description-container .dark-bg{flex-direction:column;width:100%}.dark-bg .content-container{margin:0 auto}.dark-bg .image-container img{margin-top:-25px;width:300px}.dark-bg .heading-info{height:300px;margin-top:-60px;width:300px}.dark-bg .ingredient-list{margin:0 25px 0 0}}@media (max-width:600px){.nutrition-container .instructions{font-size:17px;margin:10px 2%;padding:10px}textarea{font-size:16px;width:400px}.btns-container button{font-size:17px;padding:7px 15px;width:120px}.facts-container,.ingredients-container{font-size:16px;margin:10px;padding:10px}tbody tr th{width:325px}.calories,.facts-container h2,.ingredients-container h2{font-size:20px}.ingr-data,.ingr-heading{width:80px}}@media (max-width:500px){form img{margin-bottom:-10px;margin-left:-35px;width:30px}input{border-radius:10px;font-size:17px;padding:7px 15px}.container .category-container,input{width:300px}.container .nutrition-btn,.container .recipe-btn{height:120px;padding:10px}.container .nutrition-btn h2,.container .recipe-btn h2{font-size:20px}.container .nutrition-btn p,.container .recipe-btn p{margin:5px 0}}@media (max-width:450px){.nutrition-container .instructions{font-size:14px;padding:7px}textarea{font-size:16px;width:300px}.btns-container button{font-size:16px;padding:6px 13px;width:110px}.facts-container,.ingredients-container{font-size:14px;margin:10px 5px}tbody tr th{width:240px}.calories,.facts-container h2,.ingredients-container h2{font-size:18px}.ingr-data,.ingr-heading,td{width:60px}}@media (max-width:400px){.dark-bg .image-container img{margin-top:35px;width:240px}.dark-bg .heading-info{height:240px;margin-top:-60px;padding:5px;width:240px}.dark-bg .content-container .heading-info h2,.dark-bg .ingredient-list h4{font-size:17px}.dark-bg .ingredient-list{margin:0 15px 0 0}.dark-bg .ingredient-list li{font-size:15px}}@media (max-width:360px){.logo .brand{font-size:20px}.container .category-container{width:230px}.container .nutrition-btn,.container .recipe-btn{height:100px;padding:10px}.container .nutrition-btn h2,.container .recipe-btn h2{font-size:18px;margin:7px 0}.container .nutrition-btn p,.container .recipe-btn p,.dark-bg .content-container .heading-info p,.dark-bg .ingredient-list li{font-size:14px}input{width:240px}.dark-bg .image-container img{margin-top:75px;width:200px}.dark-bg .heading-info{height:200px;margin-top:-65px;width:200px}.dark-bg .content-container .heading-info h2{font-size:15px}.dark-bg .ingredient-list{margin:0 10px 0 0}.dark-bg .ingredient-list h4{font-size:16px;margin-left:12px}.dark-bg .ingredient-list ul{padding-left:30px}.nutrition-container .instructions{font-size:12px}textarea{font-size:15px;width:250px}.facts-container,.ingredients-container{font-size:12px;margin:5px}tbody tr th{width:180px}.ingr-data,.ingr-heading,td{width:45px}}
/*# sourceMappingURL=main.321806b6.css.map*/