/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-moz-tab-size:4;-webkit-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}

/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}:root{--padding:20px;--gutter:25px;--grid:repeat(12,1fr);--cream:#fbf9f4;--gold:#c9c4ad;--grey:#9a9a9a;--pumpkin:#ae6845;--chestnut:#6b402b;--headerHeight:145px}@media (min-width:1024px){:root{--padding:75px;--gutter:30px}}@media (min-width:1440px){:root{--padding:150px;--gutter:40px}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;font-family:Soleil,sans-serif;font-size:18px;font-weight:300;line-height:1.5;background:#fff}@media (max-width:678px){section[id]{scroll-margin-top:100px}}p:first-child{margin-top:0}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:granville,sans-serif;font-weight:300;margin:0}h1,h2{text-transform:uppercase;font-size:30px;line-height:1.3}@media (min-width:1024px){h1,h2{text-transform:uppercase;font-size:46px}}@media (min-width:1280px){h1,h2{text-transform:uppercase;font-size:52px}}dd,dl,dt{padding:0;margin:0}a{text-decoration:none;color:inherit}p a{-webkit-text-decoration:normal;text-decoration:normal}strong{font-weight:600}hr+p strong{font-size:20px}img{max-width:100%}figure{margin:0;padding:0}figure,figure img{display:block}figcaption{margin-top:1.5em;padding-bottom:1em;border-bottom:1px solid var(--gold)}hr{height:1px;width:80px;border:none;background-color:var(--gold);margin:2em 0}.Nav{padding:22px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:20px;font-family:granville,sans-serif;font-weight:400;top:0;left:0;right:0;text-transform:uppercase;z-index:9;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.Nav__hamburger{display:block;margin-left:auto}.Nav__hamburger__close{display:none}.Nav--visible .Nav__hamburger__close{display:block}.Nav--visible .Nav__hamburger__open{display:none}.Nav__logo{max-width:107px}.Nav ul{margin:0;padding:0;list-style:none;font-size:25px}.Nav>ul{display:none;align-items:center;width:100%;background:rgba(0,0,0,.86);padding:22px;border-radius:1em;z-index:11;position:relative}.Nav--visible>a{position:relative;z-index:7}.Nav--visible>ul{display:block;position:relative;z-index:6;position:absolute;top:0;left:0;right:0;border-radius:0;padding-top:4em}.Nav ul li a img{margin-left:.25em}.Nav ul li>div{display:none}.Nav ul li:hover>div{left:-1.5em;top:0;z-index:9}.Nav ul li,.Nav ul li.hover>div{display:block}.Nav ul li{margin:0 1em .75em 0;color:#fff;position:relative;z-index:2;white-space:nowrap}.Nav__social{border-top:1px solid var(--gold);display:flex;align-items:center;padding:1em 0 0;margin-top:2em}.Nav__social a{margin-right:1em}.Nav li{margin:.5em 0;padding:.25em 0}.Nav>ul>li{border-bottom:1px solid transparent}.Nav>ul>li.active{border-bottom:1px solid var(--gold)}.Nav>ul>li.Nav__res a{padding:.35em 1.2em}.Button,.Nav>ul>li.Nav__res a{color:#000;background:#fff;border-radius:1em}.Button{padding:.35em 1.2em .3em;display:inline-block;text-decoration:none;font-family:granville,sans-serif;font-weight:400;text-transform:uppercase;text-align:center}.Hero .Button{margin-top:1em;text-decoration:none}@media (min-width:1024px){.Button{text-align:left}.Hero .Button+.Button{margin-left:1em}}#Tock_widget_container{margin-left:3em}.Nav ul ul{border-left:1px solid var(--gold);padding:0 0 0 1em;margin-top:.5em}.Nav ul li li{margin:0;padding:0;color:var(--gold)}.Nav ul li a>img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Nav ul li.hover a>img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:667px){.Nav--visible>ul{position:static;display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;padding-top:22px}.Nav__social{margin-top:0;padding-top:.2em;border-top:0;align-self:flex-start}.Nav__social img{vertical-align:middle}}@media (min-width:1024px){.Nav{padding:40px var(--padding)}.Nav ul{font-size:18px}.Nav ul li a img{display:none}.Nav>ul{display:flex!important;width:auto;background:transparent;padding:0}.Nav ul li:hover>div{display:inline-block;position:absolute;padding-top:10px}.Nav ul li{margin-left:.5em}.Nav ul li li{margin-left:0}.Nav__hamburger{display:none!important}.Nav__logo{max-width:none}.Nav ul ul{margin-top:2em;background:rgba(0,0,0,.85);padding:.5em 1.5em;border-left:0!important;position:relative}.Nav ul ul:before{content:"";display:block;position:absolute;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:13px solid rgba(0,0,0,.85);top:-12px;left:32px;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.Nav ul li li{margin:0;padding:.5em 0;border-bottom:1px solid var(--gold);text-align:left;letter-spacing:0;color:#fff!important}.Nav ul li li:last-child{border-bottom:0}.Nav__social{display:none}}@media (min-width:1280px){.Nav ul li{font-size:20px;margin-left:1em}}@media (min-width:1440px){.Nav ul li{margin-left:1.5em}}.Hero{min-height:100vh;background:#000;padding:0 var(--padding) var(--padding);position:relative}.Hero .main-carousel{z-index:8}.Hero .carousel-cell{width:100%}.Hero .flickity-page-dots{text-align:left;bottom:-40px;position:static;margin-top:1em}.Hero .flickity-page-dots .dot{height:12px;width:12px}.Hero .flickity-page-dots li:first-child{margin-left:0}.Hero .flickity-page-dots li:not(.is-selected){background:transparent}.Hero--home{display:block;padding-left:0;padding-right:0}.Hero a{text-decoration:underline}.Hero--food{background-image:url(/img/bg/food.jpg);background-size:cover;background-position:50%}.Hero--drink{background-image:url(/img/bg/drink.jpg);background-size:cover}.Hero--ethos,.Hero--home{background-image:url(/img/svg/home-bg-mobile.svg),url(/img/hero/Vela_Website_Home_Landing_new.jpg);background-repeat:no-repeat;background-size:cover,150% auto;background-position:center bottom 10vh,bottom;min-height:30vh;padding-bottom:40vh;padding-top:0}.Hero--ethos{background:#000 url(/img/hero/Vela_Website_Ethos_Landing.jpg);background-repeat:no-repeat;background-size:130% auto;background-position:bottom;min-height:0;padding:0}.Hero__home{padding-top:140px}.Hero--home .main-carousel .carousel-cell{padding:0 22px}.Hero--home .flickity-page-dots{padding-left:22px}.Hero--private-dining{background:#000 url(/img/hero/Vela_Website_PrivateDinning.jpg);background-repeat:no-repeat;background-size:130% auto;background-position:bottom;min-height:0;padding:0}.Hero--ethos>div,.Hero--private-dining>div{background-image:url(/img/svg/home-bg-mobile.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:calc(var(--padding) * 2) 44px 40vh;padding-top:140px}.Hero--ethos>div h1:first-child,.Hero--private-dining>div h1:first-child{margin-top:0}@media (min-width:667px){.Hero__outer{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;top:0;bottom:0;left:0}.Hero--home{background-image:url(/img/hero/Vela_Website_Home_Landing_new.jpg);background-repeat:no-repeat;background-size:cover;background-position:20vw;min-height:min(415px,100vh)}.Hero__home{padding-bottom:0}.Hero--ethos>div{max-width:1280px;padding-bottom:44px;padding-right:20vw}.Hero--ethos>div,.Hero__home{background-image:url(/img/svg/bg-home.svg);background-repeat:no-repeat;background-size:cover,cover;background-position:100%}.Hero__home{position:absolute;top:0;bottom:0;left:0;right:0;max-width:1440px;padding-right:30vw;padding-top:100px}.Hero--ethos{background-image:url(/img/hero/Vela_Website_Ethos_Landing.jpg);background-repeat:no-repeat;background-size:cover;background-position:20vw}.Hero--home>div{background-image:url(/img/svg/bg-ethos.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:50%;max-width:1280px;padding-bottom:44px}.Hero__outer{justify-content:center}.Hero__inner{min-width:50vw;padding:var(--padding) 30vw var(--padding) var(--padding)}.Hero--private-dining{background-image:url(/img/hero/Vela_Website_PrivateDinning.jpg);background-repeat:no-repeat;background-size:cover;background-position:30vw}.Hero--private-dining>div{background-image:url(/img/svg/bg-private-dining.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:100%;padding-bottom:44px}.Hero--private-dining .Hero__inner{max-width:90vw;padding-right:30vw}.Hero .flickity-page-dots{text-align:left;padding-bottom:44px}}@media (min-width:1024px){.Hero{min-height:100vh}.Hero__outer{position:absolute}.Hero--ethos>div,.Hero--private-dining>div{padding:0}.Hero__home{padding-top:140px;padding-right:20vw}.Hero--home .main-carousel{padding:calc(var(--padding) / 2) 0 0 var(--padding)}.Hero--home>div{max-width:1024px}.Hero>div{justify-content:center}.Hero--inner{max-width:90vw}.Hero--ethos>div{background-position:100%}.Hero--private-dining .Hero__inner{max-width:1280px;padding-bottom:0}}@media (min-width:1440px){.Hero--ethos>div h1:first-child,.Hero--private-dining>div h1:first-child{margin-top:1em}}@media (min-width:1680px){.Hero__inner{padding-right:20vw}}@media (min-width:1920px){.Hero--ethos{background-position:10vw}.Hero--ethos>div{max-width:70vw}.Hero--ethos>div,.Hero--private-dining,.Hero--private-dining>div{background-position:100%}.Hero--private-dining .Hero__inner{max-width:70vw}}.Hero--slim{min-height:35vh}.Hero h1{margin:1em 0;line-height:1.3}.Hero h1,.Hero p{color:var(--cream)}.Hero .Hero__pretitle{font-size:20px;font-weight:700;border-bottom:1px solid var(--gold);display:inline-block;padding-bottom:1em;margin-bottom:2em;text-transform:uppercase;letter-spacing:.065em}.Hero--home h1{font-size:40px;font-weight:300;margin:0;line-height:1.1}.Hero .Hero__subtitle{font-family:soleil,sans-serif;font-size:20px;font-weight:300}@media (min-width:1024px){.Hero{padding:150px var(--padding)}.Hero--ethos>div{padding-right:20vw}.Hero--home{min-height:90vh}.Hero .Hero__subtitle{font-size:32px}.Hero h1{margin:.5em 0}.Hero--home h1{font-size:86px;margin:0}.Hero--home .flickity-page-dots,.Hero--home .main-carousel .carousel-cell{padding:0}}.Intro{min-height:50vh;display:flex;align-items:center;background:var(--cream) url(/img/svg/intro-lines.svg) no-repeat;background-size:cover;padding:calc(var(--padding) * 2) var(--padding);grid-template-columns:var(--grid);font-family:granville,sans-serif;font-size:28px}.Intro a{color:inherit;text-decoration:underline;text-decoration-thickness:3px}.Images{padding:0 0 calc(var(--padding) * 4) 0}.Images .main-carousel img{margin:0 calc(var(--gutter) / 2) calc(var(--gutter) / 2);max-height:calc(100vh - (var(--padding) / 2))}@media (min-width:1024px){.Intro{min-height:100vh;font-size:54px}.Images{padding:var(--padding) 0}}.flickity-page-dots{bottom:-40px}.flickity-page-dots .dot{opacity:1;border:1px solid var(--gold);background:#fff;height:20px;width:20px;margin:0 10px}.flickity-page-dots .dot.is-selected{background:var(--gold)}.Section{padding:calc(var(--padding) * 2) var(--padding);text-align:center}.Section h2{padding-top:1em}.Section hr{margin:2em auto}.Section figcaption{border-bottom:none}.Section--tech>div{grid-column:9/-1;align-self:center}.Team{background:var(--cream) url(/img/svg/team-lines.svg);background-repeat:no-repeat;background-size:auto 50%;background-position:0 0;position:relative}.Team figure img{margin:2em auto;width:100%;max-width:375px}.Team figcaption{font-size:.9em}.Building{padding-top:var(--padding);padding-bottom:calc(var(--padding) * 2)}.Building>figure{grid-column:span 8}.Building>figure img{width:100%}.Building>div{grid-column:-4/span 3;align-self:center}.Section--tech{padding-bottom:calc(var(--padding) * 2)}@media (min-width:1024px){.Section--tech{background-image:url(/img/svg/tech-bg.svg),url(/img/hero/Vela_Website_Ethos_Technology.jpg);background-repeat:no-repeat;background-size:cover,auto 100%;min-height:100vh}.Section{padding:var(--padding);text-align:left;display:grid;grid-template-columns:var(--grid);grid-gap:var(--gutter)}.Section h2{padding-top:0}.Section hr{margin:3em 0}.Section figcaption{border-bottom:1px solid var(--gold)}.Team{padding-top:0;background-size:cover;background-position:50%}.Team>div{grid-column:2/span 3;align-self:center}.Team>div,.Team>figure{padding-top:var(--padding)}.Team>figure{grid-column:6/span 3}.Team figure img{margin:0}.Team>figure:last-child{padding-top:0;grid-column:span 3}}.MenuNav{text-align:center;margin:var(--gutter) var(--padding) 0;font-family:granville,sans-serif;font-weight:400;font-size:20px;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.MenuNav a{display:inline-block;margin:0 1em;text-transform:uppercase;padding:.25em 1em}.MenuNav .MenuNav__selected{background:var(--gold)}.MenuLegend{margin:0 var(--padding) var(--padding);text-align:center;list-style:none;font-size:16px;font-family:soleil,sans-serif;letter-spacing:.075em;color:var(--grey);padding:.5em;border-bottom:1px solid var(--gold);border-top:1px solid var(--gold)}.MenuLegend li{display:inline-block;margin:0 1.5em}.Menu article h3{margin:0 0 .5em;font-family:soleil,sans-serif;font-weight:600;font-size:18px;letter-spacing:.065em}.Menu section header{text-align:center;padding:var(--gutter) 0;padding-top:1em;margin:0 0 var(--gutter) 0;border-bottom:1px solid var(--gold)}.Menu section.Menu__mini header{border-bottom:none;padding-bottom:0;padding-top:0}.Menu section.Menu__mini .Menu__description{margin-bottom:1em}.Menu section header:only-child{margin-bottom:0;padding:0}.Menu--drinks section:not(.Menu__beer)>header{border-bottom:none}.Menu section.Menu__beer header{margin-bottom:var(--gutter)}.Menu section.Menu__category__items header{padding-bottom:0;margin-bottom:var(--gutter)}.Menu section.Menu__category__items:not(:first-child) header{padding-top:var(--padding)}.Menu section header figure{display:inline-block}.Menu h1{text-align:center;font-size:28px;margin:1em 0;font-weight:400}.Menu h1 span{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);display:inline-flex;padding:.5em 0;align-items:center}.Menu h1 img{vertical-align:middle;margin:0 1em}.Menu figure img{max-width:100px;height:auto}.Menu section{padding:var(--padding);padding-top:calc(var(--padding))}.Menu section section{padding-left:0;padding-right:0}.Menu section>div,.Menu section>header{grid-column:1/-1}.Menu section>div{flex-wrap:wrap;grid-template-columns:repeat(5,1fr);grid-gap:var(--gutter);gap:var(--gutter)}.Menu section.Menu__features{background:var(--cream);text-align:center}.Menu section.Menu__features article figure{display:flex;align-self:flex-end;margin:3em 0 1em}.Menu section.Menu__features article figure img{margin-left:auto;margin-right:auto}.Menu__beer figure{padding-left:24px}.Menu__category__items header{margin-top:calc(var(--gutter) * 2);border-bottom:none!important}.Menu__category__items header p,.Menu__description p{font-family:soleil,sans-serif;font-weight:300;font-style:italic;color:var(--grey)}.Menu__description p{grid-column-start:1!important;grid-column-end:-1!important;text-align:center;font-size:16px;margin-bottom:var(--gutter)}.Menu__category__items h2{font-size:30px;letter-spacing:.065em;border-bottom:1px solid var(--gold);padding-bottom:var(--gutter);margin-bottom:var(--gutter)}.Menu__category__items h2+p{margin:2em 0}.Menu__cocktails+.Menu__,.Menu__pasta,.Menu__protein,.Menu__salads,.Menu__steak,.Menu__wine{background:var(--cream)}.Menu__pasta article,.Menu__steak article{text-align:center}.Menu .Menu section:nth-of-type(4){background:var(--cream)}.Menu article p{font-family:soleil,sans-serif;font-weight:300;font-size:18px;letter-spacing:.065em;margin:0 0 .5em}.Menu article p:last-child{margin-bottom:0}.Menu article p span{color:#9a9a9a;font-size:16px}.Menu article{margin-bottom:2em;margin-top:2em}.Menu section.Menu__cocktails{padding-top:var(--gutter);padding-bottom:var(--gutter)}.Menu section.Menu__mini{padding-top:0;margin-top:calc(var(--padding) * -.5)}.Menu__mini h2{font-size:24px}@media (min-width:667px){.Menu>div{display:grid}.Menu div>section,.Menu section>div{display:grid;grid-template-columns:1fr 1fr}.Menu section header{padding-top:0}.Menu__mini h2{font-size:28px}.Menu--drinks section>div{grid-template-columns:1fr}.Menu--drinks section.Menu__beer>div{grid-template-columns:1fr 1fr}.Menu section>div section>div{display:grid;grid-template-columns:1fr 1fr}.Menu section.Menu__features>div{grid-template-columns:1fr}.Menu h1 img{margin:0 1.5em}}.Menu__mini article{text-align:center}.Menu__entrees,.Menu__red,.Menu__vegetables,.Menu__white{align-items:flex-start;align-self:flex-start}@media (min-width:1024px){.Menu section.Menu__cocktails{padding-top:calc(var(--padding) / 2);padding-bottom:calc(var(--padding) / 2)}.Menu__category__items h2+p{margin:2em 0 0}.Menu__category__items h2{margin-bottom:var(--gutter)}.Menu>div{grid-template-columns:1fr 1fr;grid-column-gap:var(--gutter)}.Menu div>section{width:100%;grid-column:1/3;grid-template-columns:var(--grid);grid-column-gap:var(--gutter)}.Menu section.Menu__appetizers>div,.Menu section.Menu__features>div,.Menu section.Menu__salads>div{grid-template-columns:repeat(4,1fr);align-items:stretch}.Menu section.Menu__dessert>div{grid-template-columns:repeat(3,1fr);align-items:stretch}.Menu section.Menu__pasta>div{grid-template-columns:repeat(2,1fr);align-items:stretch}.Menu section.Menu__steak>div{grid-template-columns:repeat(4,1fr);align-items:stretch}.Menu section.Menu__mini>div{grid-template-columns:repeat(3,1fr);align-items:stretch}.Menu__category__items{padding:0!important;width:auto;grid-column:1/7!important;display:grid!important}.Menu__category__items>div,.Menu__category__items header{grid-column:2/-2!important;grid-template-columns:repeat(4,1fr)!important}.Menu section.Menu__wine>div{grid-template-columns:repeat(6,1fr)}.Menu section.Menu__appetizers>div,.Menu section.Menu__appetizers>header,.Menu section.Menu__features>div,.Menu section.Menu__features>header,.Menu section.Menu__salads>div,.Menu section.Menu__salads>header{grid-column:2/-2}.Menu section.Menu__dessert>div,.Menu section.Menu__dessert>header,.Menu section.Menu__mini>div,.Menu section.Menu__mini>header,.Menu section.Menu__pasta>div,.Menu section.Menu__pasta>header{grid-column:3/-3}.Menu section.Menu__pasta article:first-child{padding-right:var(--gutter);border-right:1px solid var(--gold)}.Menu section.Menu__steak>div,.Menu section.Menu__steak>header{grid-column:2/-2}.Menu section.Menu__steak article:not(:last-child){padding-right:var(--gutter);border-right:1px solid var(--gold)}.Menu section.Menu__beer{text-align:left}.Menu section.Menu__beer>div,.Menu section.Menu__beer>header{grid-column:3/-3}.Menu section.Menu__beer>div{grid-template-columns:repeat(2,1fr)}.Menu section.Menu__category__items.Menu__red{grid-column:1/4!important;padding-right:0!important}.Menu section .Menu__category__items.Menu__white{padding-left:0!important;grid-column:4/7!important}.Menu section .Menu__category__items.Menu__red header,.Menu section .Menu__category__items.Menu__white header{grid-column:1/-1!important;padding-bottom:0}.Menu section .Menu__category__items.Menu__red>div,.Menu section .Menu__category__items.Menu__white>div{grid-template-columns:1fr 1fr!important;grid-column:1/-1!important}.Menu article{margin-bottom:0;margin-top:0}.Menu figure img{max-width:none}.Menu section.Menu__entrees{padding-right:0}.Menu section.Menu__vegetables{padding-left:0}.Menu section.Menu__features{text-align:left}.Menu section.Menu__features article figure{height:140px;margin:0 0 1em}.Menu section.Menu__features article figure img{margin-left:0;margin-right:0}.Menu__skincontact>div,.Menu__skincontact header{grid-column:4/-4!important;grid-template-columns:repeat(2,1fr)!important}.Menu__skincontact header{margin-bottom:0!important;padding-bottom:0!important}.Menu section.Menu__vegetables{grid-column:2/3}.Menu section.Menu__entrees>div,.Menu section.Menu__vegetables>div{grid-template-columns:1fr 1fr}.Menu section.Menu__entrees{grid-column:1/2}.Menu section.Menu__entrees header img{margin-top:21.25px}.Menu h1{margin:calc(var(--padding) / 2) 0;font-size:36px}.Menu__globalclassic article:nth-last-child(2){grid-column-start:2}.Menu__mini article:not(:last-child){border-right:1px solid var(--gold)}.Menu section.Menu__mini>div:last-child{grid-gap:0;padding:1em}}.headroom-wrapper{top:0;left:0;right:0;z-index:9;position:fixed;pointer-events:none}.headroom{pointer-events:auto}.headroom--pinned .Nav{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.7),transparent);background:linear-gradient(180deg,rgba(0,0,0,.7),transparent)}@media (min-width:1024px){.headroom{will-change:transform;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0)}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.Footer{background:#000;color:#fff;padding:var(--padding);font-size:16px}.Footer,.Footer h2{font-family:soleil,sans-serif}.Footer h2{color:var(--gold);border-bottom:1px solid var(--gold);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;padding-bottom:1em;margin-bottom:1em}.Footer p{line-height:2}.Footer__links a,.Footer footer>div:last-child a{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.15em}.Footer__links img{margin-right:1em;margin-top:1em;vertical-align:middle}.Footer a{color:inherit}.Footer__hours dl{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--gutter);line-height:2;margin-top:1em}.Footer__hours dd,.Footer__hours dt{white-space:nowrap}.Footer footer>div:not(:first-child){margin-top:1.5em}@media (min-width:667px){.Footer footer{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--gutter)}.Footer footer>div:not(:first-child){margin-top:0}}@media (min-width:1280px){.Footer footer{display:grid;grid-template-columns:var(--grid);grid-gap:var(--gutter)}.Footer footer>div{grid-column:span 2}.Footer footer>div:nth-child(3){grid-column:span 4}.Footer footer>div:last-child{grid-column:span 2;text-align:right;align-self:end}}