body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.search-container{align-items:center;background-color:#fff;display:flex;height:5em;justify-content:center}.search-container form{display:flex;flex-wrap:wrap;gap:.7em;justify-content:center;max-width:1120px;width:90vw}.search-container .input{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5em;max-width:200px;padding:.75em}.search-container .btn{font-size:.75em}.section-center{grid-gap:2em;display:grid;gap:2em;margin:0 auto;max-width:1120px;padding:3em 0;width:90vw}.loading{margin-top:3em}@media screen and (min-width:776px){.section-center{grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.section-center{grid-template-columns:1fr 1fr 1fr}.single-meal{background-color:#fff;border-radius:.5em;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s ease-in-out}.single-meal:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.single-meal img{border-top-left-radius:.5em;border-top-right-radius:.5em;cursor:pointer;height:15em}.single-meal h5{margin:0;padding:0}.single-meal footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1em 1.5em}.like-btn{background-color:initial;border:transparent;cursor:pointer;font-size:1.25rem;transition:all .3s ease-in-out}.like-btn:hover{color:#842029;-webkit-transform:translateY(-.2em);transform:translateY(-.2em)}}.App{text-align:center}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:100%}:root{--primary-100:#e6f0ff;--primary-200:#b4d3fe;--primary-300:#82b6fd;--primary-400:#5098fc;--primary-500:#03449d;--primary-600:#034caf;--primary-700:#02367d;--primary-800:#01214b;--primary-900:#000b19;--grey-50:#f8fafc;--grey-100:#f1f5f9;--grey-200:#e2e8f0;--grey-300:#cbd5e1;--grey-400:#94a3b8;--grey-500:#64748b;--grey-600:#475569;--grey-700:#334155;--grey-800:#1e293b;--grey-900:#0f172a;--black:#222;--white:#fff;--red-light:#f8d7da;--red-dark:#842029;--green-light:#d1e7dd;--green-dark:#0f5132;--small-text:0.875rem;--extra-small-text:0.7em;--backgroundColor:var(--grey-100);--textColor:var(--grey-900);--borderRadius:0.25rem;--letterSpacing:1px;--transition:0.3s ease-in-out all;--max-width:1120px;--fixed-width:600px;--view-width:90vw;--shadow-1:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-2:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-3:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-4:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}body{background:#f1f5f9;background:var(--backgroundColor);color:#0f172a;color:var(--textColor);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;line-height:1.75}p{margin-bottom:1.5rem;max-width:40em}h1,h2,h3,h4,h5{font-weight:400;letter-spacing:1px;letter-spacing:var(--letterSpacing);line-height:1.3;margin:0 0 1.38rem;text-transform:capitalize}h1{font-size:3.052rem;margin-top:0}h2{font-size:2.441rem}h3{font-size:1.953rem}h4{font-size:1.563rem}h5{font-size:1.25rem}.text-small,small{font-size:.875rem;font-size:var(--small-text)}a{text-decoration:none}ul{list-style-type:none;padding:0}.img{display:block;object-fit:cover;width:100%}.btn{background:#03449d;background:var(--primary-500);border:transparent;border-radius:.25rem;border-radius:var(--borderRadius);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:var(--shadow-1);color:#fff;color:var(--white);cursor:pointer;display:inline-block;letter-spacing:1px;letter-spacing:var(--letterSpacing);padding:.375rem .75rem;text-transform:capitalize;transition:all .3s ease-in-out;transition:var(--transition)}.btn:hover{background:#02367d;background:var(--primary-700);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:var(--shadow-3)}.btn-hipster{background:#b4d3fe;background:var(--primary-200);color:#03449d;color:var(--primary-500)}.btn-hipster:hover{background:#222;background:var(--black);color:#fff;color:var(--white)}.btn-block{width:100%}
/*# sourceMappingURL=main.c168c48b.css.map*/