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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{color:#2b2c34;font-family:Helvetica,Arial,sans-serif;line-height:1.5;margin:0}.container{margin:0 auto;max-width:30rem;padding:0 1rem}img{height:auto;max-width:100%}h1{font-size:2rem;margin-bottom:4rem;text-align:center}.error{color:red;font-weight:700}.btn{background:#ccc;border-radius:.5rem;color:#000;display:inline-block;margin:0 0 1rem;padding:.5rem 1rem;text-decoration:none}.btn:active,.btn:hover{text-decoration:underline}.center{text-align:center}a:active,a:hover{color:#eb212e}.header{background:#f0ab8d;margin-bottom:3rem;padding:1rem 0;text-align:center}.header-title{font-size:1.5rem;font-weight:700;margin:0}.header a{color:inherit;text-decoration:none}.header a:active,.header a:hover{color:#6246ea}.reservation{border-bottom:1px dashed #ccc;margin-bottom:3rem;padding-bottom:2rem}.reservation-single{border-radius:1rem}li{list-style:none;padding:1rem 2rem 2rem}ul{grid-gap:1rem;display:grid;gap:1rem}@media screen and (min-width:48rem){.reservation-single{align-items:center;display:flex;gap:3rem;justify-content:center}.container{max-width:50rem}}
/*# sourceMappingURL=main.7f5a89c9.css.map*/