:root{--bg:#1b1b1b;--fg:#fafafa}body{width:100%;margin:.1em auto;background:var(--bg);color:var(--fg)}a{color:#bdbcff;text-decoration:none}ul{list-style-type:none}.top{background:#fff;display:flex;justify-content:space-between;align-items:center}.social-wrapper,.spacer{flex:1;display:flex}.main-logo{margin-left:auto;margin-right:auto}.socials{height:auto;margin-left:10px;margin-right:10px}.restaurant-pictures{display:flex;align-items:center;justify-content:center}.menu-div{color:#fff;text-align:center;font-family:'Liberation Sans',sans-serif;font-size:24px}.specials{color:#fff;font-family:'Liberation Sans',sans-serif;font-size:18px;max-width:fit-content;margin-left:auto;margin-right:auto}.specials h2{text-align:center}.location{color:#fff;font-family:'Liberation Sans',sans-serif;font-size:18px;max-width:fit-content;margin-left:auto;margin-right:auto}.phone{color:#fff;font-family:'Liberation Sans',sans-serif;font-size:18px;max-width:fit-content;margin-left:auto;margin-right:auto}.hours{color:#fff;font-family:'Liberation Sans',sans-serif;font-size:18px;max-width:fit-content;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.main-logo{width:290px;height:auto}.socials{margin-left:5px;margin-right:5px;width:32px}.outside{max-width:100vw;height:auto}.food-pictures img{max-width:90vw;height:auto;margin-left:5vw;margin-right:5vw}.menu{width:390px;height:auto}.specials img{width:90vw;height:auto;margin-left:5vw;margin-right:5vw}}@media (min-width:769px) and (max-width:1024px){.main-logo{width:489px;height:auto}.socials{margin-left:5px;margin-right:5px;width:32px}.outside{max-width:100vw;height:auto}.food-pictures img{max-width:90vw;height:auto;margin-left:5vw;margin-right:5vw}.menu{width:400px;height:auto}.specials ul{max-width:60vw;height:auto;margin-left:20vw;margin-right:20vw}.specials img{width:90vw;height:auto;margin-left:5vw;margin-right:5vw}}@media (min-width:1025px){.main-logo{width:489px;height:auto}.socials{margin-left:10px;margin-right:10px;width:48px}.outside{max-width:60vw;height:auto}.food-pictures{display:flex;align-items:center;justify-content:center}.food-pictures img{max-width:32%;height:auto;margin-left:1%;margin-right:1%}.menu-div{max-width:fit-content;margin-left:auto;margin-right:auto}.menu{width:600px;height:auto;margin-left:10px;margin-right:10px}.specials ul{max-width:60vw;height:auto;margin-left:20vw;margin-right:20vw}.specials img{max-width:60vw;height:auto;margin-left:20vw;margin-right:20vw}}
