@import url(https://fonts.googleapis.com/css?family=Bilbo|Calligraffitti|Caveat:400,700|Cousine:400,700|Nanum+Gothic+Coding:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Bilbo|Caveat:400,700|Nanum+Gothic+Coding:400,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@500&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Montserrat",sans-serif;line-height:1.4rem}a{text-decoration:none}p{margin:.75rem 0}.mx-1{margin:0 1rem}.mx-2{margin:0 2rem}.mx-3{margin:0 3rem}.my-1{margin:1rem 0}.my-2{margin:2rem 0}.my-3{margin:3rem 0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.px-1{padding:0 1rem}.px-2{padding:0 2rem}.px-3{padding:0 3rem}.py-1{padding:1rem 0}.py-2{padding:2rem 0}.py-3{padding:3rem 0}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.l-heading{font-size:3rem;margin-bottom:.75rem;line-height:1.1}.m-heading{font-size:2rem}.m-heading,.s-heading{font-weight:500;margin-bottom:.75rem;line-height:1.1}.s-heading{font-size:1rem}.lead{font-size:1.5rem;margin-bottom:2rem}.s-lead{font-size:1rem;margin-bottom:1rem}.form-item{background:#ad1721;width:100%;padding:.5rem;margin:.75rem;border:none}.is-link{color:#ad1721;text-decoration:underline}.is-subhead{font-family:Bilbo,cursive;color:#000;letter-spacing:.3rem}.is-block{display:block}.is-uppercase{text-transform:uppercase}.is-red{color:#ad1721}.btn{display:inline-block;font-weight:700;color:#fff;background:#ad1721;padding:.5rem 2rem;border:none;border-radius:3px}.btn:hover{color:#cdc5b4;background:#000}.is-bold{font-weight:700}.is-bolder{font-weight:900}.is-left{text-align:left}.is-center{text-align:center}.is-right{text-align:right}#main-header{height:100vh;background:url(https://images.unsplash.com/photo-1504544750208-dc0358e63f7f?auto=format&fit=crop&ixid=eyJhcHBfaWQiOjEyMDd9&ixlib=rb-1.2.1&q=80&w=675) no-repeat 50%/cover}#main-header .header-nav{height:100%;background:rgba(0,0,0,.6)}#main-header .header-content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}#main-header .header-content h2{font-family:Comfortaa,cursive}#main-header .header-content p{font-family:Caveat,cursive}#main-navigation nav{display:flex;justify-content:space-between}#main-navigation nav h1 a{font-family:Caveat,cursive;font-size:2.5rem;color:#fff}#main-navigation nav .burger-menu label{font-size:1.5rem;color:#fff;cursor:pointer;position:relative;z-index:1}#main-navigation nav .burger-menu #toggle:checked+ul{display:block;background-color:#cdc5b4;line-height:3rem}#main-navigation nav .burger-menu input{display:none}#main-navigation nav .burger-menu ul{display:none;width:45vw;list-style:none;position:absolute;padding-top:3rem;top:0;right:0}#main-navigation nav .burger-menu ul li{width:100%;border-bottom:1px solid #333}#main-navigation nav .burger-menu ul li a{color:#fff}#main-navigation nav .burger-menu ul li:last-child{border:none}#menu{background-color:#d1d5de}#menu .specials h2{font-family:Caveat,cursive}#menu .specials>h3{font-family:Comfortaa,cursive;color:#ad1721;border-bottom:2px solid #000}#menu .specials .grid-images{display:none}#menu .specials .grid-images figure .special{width:100%;height:100%;object-fit:cover}@media (min-width:1024px){#menu .specials .grid-images{display:grid;grid-template-columns:repeat(21,1fr);grid-template-rows:repeat(4,25vh);margin:0 3rem;grid-gap:1rem}#menu .specials .grid-images .item-1{grid-column-start:1;grid-column-end:8;grid-row-start:1;grid-row-end:3}#menu .specials .grid-images .item-2{grid-column-start:8;grid-column-end:15;grid-row-start:1;grid-row-end:3}#menu .specials .grid-images .item-3{grid-column-start:15;grid-column-end:22;grid-row-start:1;grid-row-end:3}#menu .specials .grid-images .item-4{grid-column-start:4;grid-column-end:11;grid-row-start:3;grid-row-end:5}#menu .specials .grid-images .item-5{grid-column-start:12;grid-column-end:19;grid-row-start:3;grid-row-end:5}}@media (min-width:1439px){#menu .specials .grid-images{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(4,10vh);margin:0 3rem;grid-gap:1rem}#menu .specials .grid-images .item-1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:5}#menu .specials .grid-images .item-2{grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:5}#menu .specials .grid-images .item-3{grid-column-start:5;grid-column-end:7;grid-row-start:1;grid-row-end:5}#menu .specials .grid-images .item-4{grid-column-start:7;grid-column-end:9;grid-row-start:1;grid-row-end:5}#menu .specials .grid-images .item-5{grid-column-start:9;grid-column-end:11;grid-row-start:1;grid-row-end:5}}#menu .specials .grid-text{margin:0 3rem}@media (min-width:1024px){#menu .specials .grid-text{display:none}}#menu .specials .grid-text .item-description{margin:0 2rem;padding:.7rem 0;border-bottom:2px dashed #333}#menu .specials .grid-text .item-5 .item-description{border:none}#menu .menu h3{font-family:Comfortaa,cursive;color:#ad1721;border-bottom:1px solid #000}#menu .menu .container{margin:0 4rem}@media (min-width:550px){#menu .menu .container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(13,7vh)}#menu .menu .container .item-1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:4}#menu .menu .container .item-2{grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:4}#menu .menu .container .item-3{grid-column-start:1;grid-column-end:3;grid-row-start:7;grid-row-end:9}#menu .menu .container .item-4{grid-column-start:3;grid-column-end:5;grid-row-start:7;grid-row-end:9}#menu .menu .container .item-5{grid-column-start:1;grid-column-end:5;grid-row-start:10;grid-row-end:14}}@media (min-width:1024px){#menu .menu .container{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(10,7vh)}#menu .menu .container .item-1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:4}#menu .menu .container .item-2{grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:4}#menu .menu .container .item-3{grid-column-start:5;grid-column-end:7;grid-row-start:1;grid-row-end:4}#menu .menu .container .item-4{grid-column-start:7;grid-column-end:9;grid-row-start:1;grid-row-end:4}#menu .menu .container .item-5{grid-column-start:3;grid-column-end:7;grid-row-start:6;grid-row-end:11}}#menu .menu .container .item-1,#menu .menu .container .item-2,#menu .menu .container .item-3,#menu .menu .container .item-4,#menu .menu .container .item-5{padding:.8rem 0}@media (min-width:550px){#menu .menu .container .item-1,#menu .menu .container .item-2,#menu .menu .container .item-3,#menu .menu .container .item-4,#menu .menu .container .item-5{padding:1rem 2rem}}#menu .menu .container h3{font-size:1.3rem;font-weight:600;color:#ad1721;text-transform:uppercase}#menu .menu .container h4{font-size:1rem;font-weight:300}#menu .menu .container ul{list-style:none}#menu .menu .container ul li{font-weight:300}#menu .menu .container .food-items{display:flex;flex-direction:row;justify-content:space-between;padding-top:.5rem}#menu .menu .container .food-items .detail{font-size:.8rem}#menu .menu .container .item-2 .food-items{justify-content:center}@media (min-width:550px){#menu .menu .container .item-5 .food-items{justify-content:space-around}}#menu .menu .container .item-5 p{font-size:1rem;font-weight:200}#menu .menu .container .item-5 .food-names li{font-weight:700;padding-top:.5rem}#menu .menu .container .item-5 .food-prices .pb{padding-bottom:.75rem}#locations{padding-bottom:1rem}#locations h2{font-family:Caveat,cursive}#locations .container{margin:0 3rem}#locations .container .site-1,#locations .container .site-2{display:flex;flex-direction:column}@media (min-width:1024px){#locations .container .site-1,#locations .container .site-2{flex-direction:row;justify-content:space-around}}#locations .container .site-2{margin-top:1.5rem}#locations .container .address{padding-bottom:.7rem}#locations .container .schedule{display:flex;justify-content:space-between}@media (min-width:550px){#locations .container .schedule{justify-content:space-around}}#locations .container .schedule ul{list-style:none}#locations .hour-2{padding-left:5rem}#locations .map{margin-top:1rem;width:100vw;height:50vh}#about{background-color:#d1d5de;padding-bottom:1rem}#about h2{font-family:Caveat,cursive}#about .about-content .about-text{text-align:center}#contact{padding:0 2rem}#contact h2{font-family:Caveat,cursive}#contact .contact-info .phone-number{margin-bottom:.7rem}#contact .contact-form{display:flex;justify-content:center;margin-right:1rem}#contact .contact-form form{display:flex;flex-direction:column;width:100%;max-width:768px}#contact .contact-form form input[type=email],#contact .contact-form form input[type=text],#contact .contact-form form textarea{width:100%;color:#fff}#contact .contact-form ::-webkit-input-placeholder{color:#fff;opacity:1}#contact .contact-form :-ms-input-placeholder{color:#fff;opacity:1}#contact .contact-form ::-ms-input-placeholder{color:#fff;opacity:1}#contact .contact-form ::placeholder{color:#fff;opacity:1}#main-footer{margin-top:.5rem;margin-bottom:6rem;padding-top:.5rem;border-top:2px solid #ad1721}#main-footer .footer-nav nav ul{display:flex;justify-content:space-around}#main-footer .footer-nav nav ul li{list-style:none}#main-footer hr{color:#000;margin:0 2rem}#main-footer .footer-content{padding:0 2.5rem}
/*# sourceMappingURL=main.9ffad782.chunk.css.map */