*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}html{font-size:62.5%}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-family:Inter,sans}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{--box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, .1), 0px 1px 2px 0px rgba(0, 0, 0, .06)}.header{background-color:#fff;height:6rem;padding:.5rem;display:flex;justify-content:center;align-items:center;gap:1rem;color:#fff;box-shadow:var(--box-shadow)}.header h1{font-size:1rem}main{display:grid;place-content:center;padding:3rem 3rem 1rem;font-size:1.6rem}main .ingredient-form{display:flex;gap:1.2rem;height:3.8rem;padding:0 2rem}main .ingredient-form input{border-radius:.4rem;border:1px solid #D1D5DB;padding:.9rem 1.3rem;box-shadow:var(--box-shadow);flex-grow:1;min-width:15rem;max-width:40rem}main .ingredient-form button{font-family:Inter,sans-serif;border-radius:.4rem;border:none;background-color:#141413;color:#fafaf8;width:15rem;font-size:1.4rem;font-weight:500;cursor:pointer}main .ingredient-form button:before{content:"+";margin-inline-end:5px}main section{padding:2rem}main section h2{font-size:2rem;font-weight:600;margin-bottom:1.6rem}main ul.ingredients-list{margin-bottom:4.8rem}main ul.ingredients-list>li{color:#475467;line-height:2.8rem}main .get-recipe-container{display:flex;justify-content:space-between;align-items:center;border-radius:.8rem;background:#f0efeb;padding:1rem 2.8rem;gap:1.25rem}main .get-recipe-container h3{font-size:1.5rem;font-weight:500;line-height:2.4rem}main .get-recipe-container p{color:#6b7280;font-size:1.3rem;line-height:2rem}main .get-recipe-container button{border:none;border-radius:.6rem;background:#d17557;box-shadow:0 1px 2px #0000000d;color:#fafaf8;padding:.9rem 1.7rem;font-family:Inter,sans-serif;font-size:1.4rem;cursor:pointer}section>p{font-style:italic;font-size:medium}.ingredient-list-section h2{font-size:medium;font-style:italic}.suggested-recipe-container{color:#475467;line-height:2.8rem;font-size:1.4rem;font-weight:400}.suggested-recipe-container ul li,.suggested-recipe-container ol li{margin-bottom:.6rem}
