*{box-sizing:border-box}body{padding:0;margin:0;background-color:#f8f0e6;text-align:center;font-family:ff-providence-sans-web-pro,sans-serif;font-weight:100;max-width:100vw;overflow-x:hidden}.screen-reader-text,#skipnav a{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.screen-reader-text:focus,#skipnav a:focus{clip:auto;left:0;top:0;width:100%;height:auto;margin:0;padding:10px 0;background:#fff;border:2px solid #000;border-left:none;border-right:none;text-align:center;font-weight:bold;color:#000}header{display:flex;flex-direction:column}header nav{color:#f8f0e6;position:fixed;top:0;left:0;width:100%;z-index:5}header nav ul{background-color:#1c0200;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:.5rem;margin:0;list-style:none;position:relative}header nav ul li.logo{z-index:unset;perspective-origin:bottom center;perspective:400px;position:absolute;top:calc(100% - 2px);width:30%;max-width:200px;transition:all 1s ease-in;z-index:-1}header nav ul li.logo.slideOut img{top:-20rem;animation:none}header nav ul li.logo img{width:100%;left:0;position:relative;animation:4s signSwing forwards ease;transform-origin:top center;transform-style:preserve-3d}header nav ul li a{color:#f8f0e6;text-transform:uppercase}header img.hero{height:70vh;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.logo-50th{max-width:200px}h1,h2,h3{margin:.5rem 0 0;text-transform:uppercase;line-height:1}h1,h2,h3,a,button,.button{font-family:catseye,sans-serif;font-weight:700}p{letter-spacing:-1px;line-height:1.25}p a{font-family:ff-providence-sans-web-pro,sans-serif;text-decoration:underline;text-transform:none;display:inline}.copy{max-width:500px;margin:2rem auto}.copy.tight{margin:0 auto 1rem}.copy.tight h1{margin:0}.hide{display:none}a{text-decoration:none;font-family:catseye,sans-serif;text-transform:uppercase;color:#1c0200;display:inline-block;min-height:33px !important}button{background-color:rgba(0,0,0,0);border:none}.button{background-color:#1c0200;padding:.5rem 1rem;margin:.5rem 1rem 2rem;color:#f8f0e6;text-transform:uppercase;border:none;font-size:1.25rem}.link-wrap{display:flex;flex-wrap:wrap;padding:2rem 1rem}.link-wrap button{margin:.25rem;flex-grow:5}.history{background-color:#1c0200;background-image:url("../images/history.jpg");background-size:cover;background-position:center bottom;padding:2rem;color:#f8f0e6}.history div{max-width:700px;margin:auto}.history div h1{font-size:2rem;position:relative;margin-bottom:0;text-transform:none}.history div h1 span{font-size:1rem;transform:rotate(-19deg) translate(-0.5rem, -1rem);display:inline-block;position:absolute}.history div p.open{font-family:catseye,sans-serif;font-size:1.5rem;margin:1rem auto .5rem;text-transform:uppercase}.history div p.open span.neon{font-family:houschka-rounded,sans-serif;font-size:200%;text-transform:none;padding:0 .5rem;display:inline-block;color:rgba(66,255,255,.5);animation:glow 1s ease-in-out infinite alternate}.history div p.open span{font-size:50%}.bkgd-wrap{position:relative}.bkgd-wrap img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}.salad{background-image:linear-gradient(to bottom left, rgba(28, 2, 0, 0.8), rgba(28, 2, 0, 0));height:70vh;max-height:500px;display:flex;justify-content:flex-end;align-items:flex-start;color:#fff}.salad div{padding:1rem;width:66%;max-width:350px}.salad div h2 span{font-size:80%;display:block}.salad div p.small{font-size:75%}.panelling{background-color:#1c0200;background-image:url("../images/panel.jpg");background-position:center;color:#f8f0e6;padding:2rem}.panelling img{transform:rotate(-1deg)}.burger img{width:80vw;max-width:325px}.burger div h3{font-family:corner-store-jf,sans-serif;text-decoration:underline;font-size:3rem;font-weight:100;margin:1rem 0;text-transform:none}.events{margin:4rem 1rem 2rem}.events .events-wrap{display:flex;justify-content:space-around;align-items:center;gap:1rem;flex-direction:column}.events .events-wrap article{max-width:400px;padding-top:1.5rem}.events .events-wrap article h3{font-size:2rem}.events .events-wrap article .img-bkgd{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:50vh;max-height:300px}.events .events-wrap article .content{margin-top:1rem}.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;align-items:center}.grid img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.grid img:nth-child(1){transform:rotate(-0.75deg)}.grid img:nth-child(2){transform:rotate(1deg)}.grid img:nth-child(3){transform:rotate(0.75deg)}.grid img:nth-child(4){transform:rotate(-0.75deg)}.catering-intro h1{margin:0 auto;font-size:2.5rem;padding:3rem 0 2rem 0}.catering-intro p{margin:2rem auto;line-height:1.5;max-width:500px;padding:0 1rem}.select-wrap{padding:0;background-image:url(../images/arrow-down.svg);background-size:1.15rem;background-repeat:no-repeat;background-position:97% 55%;background-color:#fff;max-width:600px;margin:0 auto}.select-wrap #topic-change{width:100%;height:3rem;margin:0 auto;padding:.5rem 40px .5rem .5rem;background:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:1rem}.answers{padding:0 0 1rem;position:relative}.answers div.copy{display:none;padding:1rem 0}.answers div.copy a{color:#f7941d}.answers div.copy.active{display:block}.loader{text-align:center;margin:auto;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -60%);z-index:5}.loader.show{display:block;margin:2rem auto}.loader span{border:.5rem solid #f7941d;border-top:.5rem solid #f8f0e6;border-radius:50%;width:3rem;height:3rem;animation:spinLoader 2s linear infinite;display:block;margin:auto}form{max-width:600px;margin:auto}form label{width:100%;margin:1rem 0;display:block;font-size:1.25rem}form label input,form label textarea,form label select{display:block;width:100%;padding:.5rem}form label.checkbox{display:inline-block}form label.checkbox input{display:inline-block;width:unset}form#newsletter{display:grid;grid-template-columns:1fr;grid-gap:1rem;margin:0 auto;padding:1rem}form#newsletter label{margin:0}@media only screen and (min-width: 765px){form#newsletter{grid-template-columns:1fr 1fr}form#newsletter label{margin:0;text-align:left}form#newsletter .button{grid-column:1/-1;min-width:300px;max-width:400px;margin:0 auto}}.newsletter-wrap{margin:2rem auto 0}.newsletter-wrap p{margin-bottom:0}@media only screen and (min-width: 765px){.newsletter-wrap{margin-bottom:1.5rem}}.triple-seat-wrap{padding:0 1rem}.triple-seat-wrap .tripleseat-heading{font-size:2.5rem}.triple-seat-wrap #tsLeadSuccessMessage{margin:2rem auto}.triple-seat-wrap h2{font-size:1.5rem;margin:1rem auto}@media only screen and (min-width: 600px){.triple-seat-wrap .tripleseat-heading{font-size:2.75rem}.triple-seat-wrap h2{font-size:2rem}}#tripleseat_embed_form{width:100%;display:flex;justify-content:center}#tripleseat_embed_form table{margin:3rem auto;max-width:600px}#tripleseat_embed_form table tr{border-bottom:none}#tripleseat_embed_form table tr td input,#tripleseat_embed_form table tr td select{width:100%;padding:5px 10px 5px 23px;background:#fff}#tripleseat_embed_form table tr #lead_phone_number,#tripleseat_embed_form table tr #lead_phone_number_extension{width:100%;padding:5px 10px 5px 23px;background:#fff}#tripleseat_embed_form table tr #lead_guest_count{width:50%;background:#fff}#tripleseat_embed_form table tr #lead_form_submit #lead_submit.button{margin:0;background-color:#1c0200}#tripleseat_embed_form .row_email_opt_out{margin:0 1rem}#tripleseat_embed_form input[type=checkbox]{width:1rem;height:1rem}#tripleseat_embed_form .row_email_opt_out label{max-width:calc(100% - 1.5rem)}@media only screen and (min-width: 765px){#tripleseat_embed_form input[type=checkbox]{margin-right:.5rem}}.errorExplanation ul{list-style-type:none}footer{padding-bottom:3rem}footer .social-wrap ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:1rem;padding-left:0}footer .social-wrap ul li{list-style:none}footer .social-wrap ul li a{border-bottom:1px solid #1c0200;padding:.75rem .5rem;text-decoration:none}footer .hours-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:1rem 0 2rem;text-align:center}footer .hours-wrap .left{display:none}footer .hours-wrap .center a{text-decoration:none}footer .hours-wrap .center .full-cta{line-height:1.5}footer .hours-wrap .center .full-cta .spothero{margin-top:0;text-decoration:underline}footer .hours-wrap .right{display:flex;align-items:flex-end;justify-content:center;width:100%}footer .hours-wrap .right img{display:inline-block}footer .hours-wrap .right img.rj{margin-bottom:-1rem}footer .hours-wrap .right div{position:relative;right:1.75rem}footer .hours-wrap .right div img{position:relative;bottom:-1rem;z-index:2}footer .hours-wrap .location{border-top:1px solid #1c0200;flex:100%;padding-top:2rem}footer .leye-links{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;list-style:none;padding:0 1rem;margin:1rem}footer .leye-links a{padding:.5rem 1rem}footer .corp-logo{max-width:160px}footer .app-callout{display:flex;justify-content:center;align-items:center;gap:10px;padding:1rem .5rem}footer .app-callout img{height:40px;width:auto}footer p{text-align:center}article,aside,footer,main,section,audio,canvas,datalist,details,figcaption,figure,output,progress,summary,video{display:block}@media only screen and (min-width: 750px){h1,h2,h3{font-size:2.25rem}p{font-size:1.25rem}.history div h1{font-size:2.5rem}footer .social-wrap ul li a{padding:.75rem 1rem}footer .hours-wrap{display:flex;justify-content:center;align-items:flex-end}footer .hours-wrap .left{display:flex;align-items:flex-end;justify-content:flex-end;flex:35%}footer .hours-wrap .left img{max-width:100%}footer .hours-wrap .center{flex:30%;align-self:center}footer .hours-wrap .right{justify-content:space-between;flex:35%;width:unset}footer .hours-wrap .right img{max-width:40%}footer .hours-wrap .right img.rj{margin-top:-2rem;max-width:unset}footer .hours-wrap .location{padding:.5rem 15vw 1rem}.events.copy{padding:2rem 0;max-width:700px;margin:auto}.events .events-wrap{max-width:1200px;margin:auto}.events .events-wrap article{max-width:100%;display:flex;align-items:center}.events .events-wrap article .img-wrap{flex:60%}.events .events-wrap article .img-wrap .img-bkgd{height:100vh;max-height:400px}.events .events-wrap article .content{flex:40%;padding:0 .5rem;margin-top:0}.grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2rem;max-width:1400px;margin:auto}.burger{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.burger img{justify-self:flex-end}.burger div{display:flex;flex-direction:column;justify-content:center;max-width:500px;text-align:left;justify-self:flex-start}.salad div{max-width:375px;padding:2rem}}@media(min-width: 1100px){header nav ul li{font-size:1.5rem;flex-basis:20vw;text-align:center}header nav ul li.logo{position:relative;top:unset;z-index:unset;perspective-origin:bottom center;perspective:400px}header nav ul li.logo.slideOut{flex-basis:0;top:unset}header nav ul li.logo.slideOut img{animation:signOut 1s ease-in-out forwards}header nav ul li.logo img{width:100%;position:absolute;top:-1.5rem;transform:translateX(-50%);transition:top 1.5s ease-in-out;animation:4s signSwing forwards ease;transform-origin:top center;transform-style:preserve-3d}.burger{grid-gap:3rem}.salad div{margin:2rem}}@media(-moz-touch-enabled: 0),(pointer: fine)and (min-width: 600px){a,.button,button{transition:.5s all ease-in-out}header nav ul li a:hover{color:#f7941d}}@keyframes signOut{0%{transform:rotateX(0deg);top:-1.5rem}100%{top:-8.5rem;transform:rotateX(0deg)}}@keyframes signSwing{0%{transform:rotateX(-50deg)}30%{transform:rotateX(25deg)}45%{transform:rotateX(-25deg)}60%{transform:rotateX(12deg)}70%{transform:rotateX(-12deg)}80%{transform:rotateX(6deg)}90%{transform:rotateX(-6deg)}95%{transform:rotateX(3deg)}100%{transform:rotateX(0deg)}}@keyframes glow{from{text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 14px rgba(0,240,240,.33),0 0 14px rgba(0,240,240,.33),0 0 20px rgba(0,240,240,.33),0 0 20px rgba(0,240,240,.33),0 0 28px rgba(0,240,240,.33)}to{text-shadow:0 0 0px #fff,0 0 3px rgba(66,255,255,.5),0 0 3px rgba(66,255,255,.5),0 0 6px rgba(66,255,255,.5),0 0 6px rgba(66,255,255,.5),0 0 10px rgba(66,255,255,.5),0 0 10px rgba(66,255,255,.5)}}@keyframes spinLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}button#update-cookies-pref{font-family:catseye,sans-serif;padding:8px 16px;font-size:1rem;cursor:pointer;font-weight:700}/*# sourceMappingURL=main-02-06-26.min.css.map */